En un caso que solo puedo usar UDPy ICMPprotocolos, ¿cómo puedo descubrir, en bytes, la ruta MTU para la transferencia de paquetes desde mi computadora a una IP de destino?
networking
ip
file-transfer
URL87
fuente
fuente

ping -s $SIZE -c 1 -M donty reducir eseSIZEvalor hasta que funcione, o simplemente echar un vistazo a losICMPretornos a través detcpdumpsi estamos hablando de ipv6, perotraceroutetengo esto incorporado, me acabo de dar cuenta.Respuestas:
Creo que lo que está buscando es más fácil de conseguir
traceroute --mtu <target>; tal vez con un-6interruptor incluido en buena medida dependiendo de sus intereses. Linuxtracerouteusa UDP por defecto, si cree que su suerte es mejor con ICMP, intente también-I.fuente
apropos mtuResultó una búsqueda rápida con CentOS5:tracepathrastrea la ruta a un host de red que descubre MTU a lo largo de esta rutaEste comando incluso funciona sin privilegios en el espacio del usuario.
fuente
tracerouteya que devuelve un resultado simple al final y no tengo que buscar el último salto que devolvió una MTU diferente.