En Windows hay una configuración de registro para habilitar la "Detección de enrutador Blackhole", que permite que el descubrimiento de MTU de ruta funcione cuando hay enrutadores / cortafuegos mal configurados en la ruta que bloquea los mensajes de fragmentación ICMP necesarios.
http://technet.microsoft.com/en-us/library/cc958871.aspx
¿Existe una característica equivalente que se pueda habilitar en Linux?
Estoy ejecutando Ubuntu 9.10 Kernel 2.6.31-14-generic y estaría muy interesado en cualquier comando para habilitar / monitorear este comportamiento o cualquier enlace a artículos / procedimientos que expliquen cómo se implementa.
fuente
Creo que se agregó soporte al ICMP blackhole recovery (como se indica en RFC4821, pero RFC completo ¿no está implementado?) Al kernel de Linux 2.6.17. Se puede habilitar por medio de
tcp_mtu_probing option
.Más información: http://staff.psc.edu/mathis/MTU/
No he encontrado más información actualizada hasta ahora (información adicional es bienvenida).
fuente
La última información que sabía era que Linux no tenía soporte para el descubrimiento de enrutadores de agujero negro PMTU.
Esto se debe al incumplimiento de Linux de RFC 2923.
fuente