juvf
|
|
« : Октябрь 06, 2020, 17:13 » |
|
Есть 3 потока, каждый слушает свой порт UDP. Каждый поток получив сообщение отправляет ответ туда, от куда получил запрос. Теперь нужно все ответы слать на *.*.*.255:9876 Т.е. пришел запрос с адреса 192.168.1.123 на порт 20300, ответ нужно отдать на 192.168.1.255:9876.
стек использую boost. Если в каждом потоке открыть бродкастовый сокет с адресом 192.168.1.255:9876 - вроде не должно упасть. Если 3 потока одновременно пошлют каждый в свой бродкатовый сокет данные, тут не будет коллапса?
|