UDP сокеты - отключение входящей трансляции - PullRequest
0 голосов
/ 24 января 2020

Если я правильно помню, если я отключу SO_BROADCAST на сокете UDP (независимо от языка программирования), я не смогу отправлять данные на широковещательный адрес 255.255.255.255.

Также имеет место следующее дело? Если я отключу SO_BROADCAST на сокете UDP, я не смогу получать данные, отправленные на 255.255.255.255 при привязке к 0.0.0.0.

1 Ответ

2 голосов
/ 24 января 2020

Если вы отключите SO_BROADCAST (по умолчанию он уже отключен), вы не сможете отправить на ЛЮБОЙ широковещательный IP-адрес, а не только на 255.255.255.255.

Однако отключение SO_BROADCAST не влияет на прием трансляций.

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