Сообщение об ошибке недоступности порта icmp

Я отправляю UDP-пакеты с одного ПК на другой. Я наблюдаю за всей деятельностью, используя Wire Shark. Я замечаю, что в течение некоторого времени происходит плавная передача пакетов из одной системы в другую. Потом вдруг ICMP пакеты с ошибкой 'port unreachable' начинает появляться. Затем они исчезают на некоторое время и снова происходит плавная передача пакетов UDP. Затем эти ICMP-пакеты снова появляются с той же ошибкой "недоступен порт". Затем эти ICMP-пакеты снова исчезают и так далее. И это продолжается периодически.

Кто-нибудь может пролить свет на то, что может быть причиной этого.

2 ответа

Причина этого заключается в том, что на приемнике нет процесса, ожидающего на этом порту.

Вам нужен клиент, у которого открыт сокет и который выполняет привязку () к этому порту.

Одна странная ошибка, которая может быть связана с сообщением о недоступности порта, появляется, когда в противном случае нормально работающий диалог прерывается сообщением о недоступности порта. Когда вы просматриваете разговор, вы видите, что недоступный порт работал без проблем. Кадры собирались в и из номера порта, когда внезапно - Порт недоступен. Это указывает на проблему перегрузки или проблему конфигурации приоритета процесса на хосте отчетов. Процесс, о котором идет речь, был выгружен из памяти и не смог вернуться обратно достаточно быстро, чтобы избежать недоступного показания.

Источник: https://www.savvius.com/resources/compendium/tcp_ip/unreachable

Другие вопросы по тегам