2 votos

¿Barrido de MTU para ipv6 ping6?

La respuesta a ¿Existe una utilidad equivalente al tracepath de Linux para OS X? sugiere utilizar

ping -g 1444 -G 1508 -c 2 -h 1 -D example.com

¿Cómo puedo modificar esto para ipv6? Intentado

ping6 -g 1444 -G 1508 -c 2 -h 1 -D 2606:4700:4700::1111

pero esto da una ping6: getaddrinfo for the gateway 1444: nodename nor servname provided, or not known error.

EDIT: Si desea determinar la MTU de una ruta, no olvide -m como se describe aquí https://njetwork.wordpress.com/2014/01/17/ping6-and-fragments/ y utilizar netstat -narWl -f inet6

2voto

El primer lugar para buscar más información sobre los comandos es su página de manual ( man ping6 ):

 -G sweepmaxsize[,sweepminsize[,sweepincrsize]]
         sweepmaxsize specifies the maximum size of the payload when sending
         sweeping pings and is required for sweeps.  sweepminsize specifies
         the size of the payload to start with when sending sweeping pings
         -- the default value is 0.  sweepincrsize specifies the number of
         bytes to increment the size of the payload after each sweep when
         sending sweeping pings -- the default value is 1.  This option is
         an Apple addition.

Así, ejecutando algo como

ping6 -G 1508,1444 -c 2 -h 1 -D 2606:4700:4700::1111

debería funcionar.

PD: Cuando probé esto, también tuve que quitar -D .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X