У меня есть два клиента, и я хочу подключить их к демону, использующему сокет UDP. Он использует IP addr1 и порт # 1 для связи. В каждом клиенте я создаю сокет с тем же IP-адресом и номером порта 1, который использует демон. Можно ли использовать один и тот же IP-адрес и номер порта для обоих клиентов?
Это зависит от того, что вы подразумеваете под «использованием».
Это правильно для обоих клиентов connect()
или же sendto()
используя IP и порт, который слушает демон.
Это не было бы хорошо для любого из клиентов, чтобы сделать bind()
используя IP и порт, который слушает демон.
Других решений пока нет …