Прослушивание UDP и мониторинг - PullRequest
3 голосов
/ 14 марта 2011

Я уже создал сокет UDP (UDP был привязан), и теперь я хотел, чтобы сервер прослушивал, и если любой клиент пытается подключиться, прослушивающий UDP затем примет и передаст сокет новому потоку для выполнения recvfrom иоперация сэнто.

Так как мне это сделать?Как клиент сообщает серверу, что он хочет подключиться?Могу ли я использовать FD_CONNECT и FD_ACCEPT в UDP?

Спасибо.

1 Ответ

3 голосов
/ 14 марта 2011

UDP - это протокол без установления соединения. Вам не нужно подключать сокет UDP. Обратите внимание, что использование соединения на сокете UDP может иметь другое семантическое отношение, которое вы ожидаете: в Linux, например, соединение, вызываемое на сокете UDP, «связывает» этот сокет с конкретным IP-адресом, но это только локальный привязка, по сети ничего не происходит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...