Тайм-аут запросов Ping для пакетов определенного размера

715
Gedrox

После проблем с VPN у моего нового интернет-провайдера на роутере LTE Huawei B315s-22 обнаружил такое интересное поведение:

ping bite.lv -f -l 1436 -n 1 -----> Reply from 213.226.139.45: bytes=1436 time=48ms TTL=57 ping bite.lv -f -l 1437 -n 1 -----> Request timed out. .... ping bite.lv -f -l 1472 -n 1 -----> Request timed out. ping bite.lv -f -l 1473 -n 1 -----> Packet needs to be fragmented but DF set. 

Кажется, для размера пакета 1437—1472 запроса пинга всегда время ожидания.

Изменение размера MTU на маршрутизаторе до 1400 не помогает.

0
Какой была локальная конечная точка VPN? Ваш роутер или какое-то другое устройство? Пинг вы проходили через VPN-туннель или нет? Spiff 8 лет назад 0
Пинг был выполнен без подключения к VPN. Я считаю, что эти проблемы размера MTU были причиной проблемы. Gedrox 8 лет назад 0

1 ответ на вопрос

2
David Schwartz

Вот что происходит, когда вы указываете -f. К сожалению, в Интернете есть значительное количество черных дыр MTU . Обычно это происходит из-за невежественных администраторов, которые фильтруют все ICMP, потому что они смутно вспоминают, что слышали, что это угроза.

Стоит упомянуть, что проверка связи не выполняется также без флага «Не фрагментировать» `-f` для пакета размером 1437 и выше. Тем не менее, это может быть та же проблема с черными дырами MTU, которые вы упомянули. Gedrox 8 лет назад 0

Похожие вопросы