Consejos para los problemas de MTU

Hace ya una barbaridad de tiempo tuve que arreglar un problema con el tamaño de la MTU, así que en cuanto he leído este par de respuestas a una pregunta sobre alguien con un problema similar, me he dicho que tenía que anotarlas en algún sitio. ¿Y qué sitio más apropiado que éste?

Linux uses path MTU discovery by default. If ICMP is blocked at your router, then this will fail. Either fix your firewall, or disable PMTU. The only reason you should be using a MTU smaller than 1500 is if you are using some encapsulation (PPPoE, 6in4, etc.).

Para desactivar el path MTU discovery hay que poner a 1 la siguiente variable a través de procfs:

echo 1 > /proc/sys/net/ipv4/ip_no_pmtu_disc

(El valor por defecto 0 significa que el path MTU discovery está activado).

And you can see which part of the route changes mtu size which the tracepath command. Not every install has it, iirc. It's in the iputils-tracepath package.

El mencionado paquete iputils-tracepath es parte de iputils, aunque en Debian está en su propio paquete binario.

Espero no necesitar nada de esto nunca, pero por si acaso no está de más dejarlo aquí, que sé que, de necesitarlo, es donde voy a ir a mirarlo. O:-)

:wq

blogroll

social