Под окнами есть параметр реестра, чтобы включить «Обнаружение маршрутизатора Blackhole», позволяя обнаружению MTU пути функционировать, когда в пути есть неправильно настроенные маршрутизаторы / брандмауэры, блокирующие сообщения ICMP, необходимые для фрагментации.
http://technet.microsoft.com/en-us/library/cc958871.aspx
Есть ли эквивалентная функция, которая может быть включена в Linux?
Я использую Ubuntu 9.10 Kernel 2.6.31-14-generic и был бы очень заинтересован в любых командах для включения / мониторинга этого поведения или любых ссылках на статьи / инструкции, объясняющих, как это реализовано.
источник
Я думаю, что поддержка восстановления черной дыры ICMP (как указано в RFC4821, но полная версия RFC не реализована?) Была добавлена в ядро Linux 2.6.17. Это может быть включено с помощью
tcp_mtu_probing option
.Более подробная информация: http://staff.psc.edu/mathis/MTU/
Я не нашел более обновленной информации (дополнительная информация приветствуется).
источник
Последняя информация, которую я знал, была о том, что Linux не поддерживает обнаружение маршрутизатора Blackhole PMTU.
Это связано с несоответствием Linux RFC 2923.
источник