Comando para testar JumboFrames no Linux

Para testar se uma interface de rede suporta JumboFrames, podemos usar o seguinte comando:

ping -M do -s 8972 [IPdestino]

E para configurar o uso do JumboFrame numa interface de rede no linux, podemos usar a seguinte entrada no arquivo interfaces:

pre-up ip link set dev eth0 mtu 9000

Neste exemplo, usando a interface eth0, deve-se ajustar para cada configuração.

A razão por trás do número 8972

A razão do número 8972, vem da implementação do ping nos *nix que não encapsula os 28 bytes do cabeçalho do pacote padrão [ICMP (8 bytes) + IP (20 bytes)], então temos que fazer os 9000 menos os 28 = 8972.