Порт UDP заблокирован?

Порт UDP заблокирован?

как узнать, заблокирован ли порт UDP, на который я отправляю запросы? Я отправляю запрос snmp, и агент SNMP получает запросы на порт UDP 161. Я хочу узнать, заблокирован ли порт или нет?

решение1

Вы не делаете этого. UDP не имеет соединения. Единственный способ узнать — если у вас есть что-то, ожидающее ответа на ваше сообщение, и оно не отвечает. Даже это не говорит вам, что оно заблокировано, это просто говорит вам, что что-то не так, что-то вроде «общей ошибки».

правка: Предполагается, что вы говорили об удаленном обнаружении.

http://en.wikipedia.org/wiki/Сканер_портов#Сканирование_UDP

решение2

Окончательный способ проверить, получен ли пакет компьютером-получателем, — это использовать сетевой анализатор.Wireshark. Я рекомендую запустить Wireshark как на клиенте, так и на сервере (предполагая, что они оба являются ПК, а не сетевым устройством), чтобы вы могли видеть, как данные отправляются и принимаются (или не принимаются, если их блокирует брандмауэр).

Связанный контент