1 votos

¿Cómo rastrear qué solicitud crea un pico de ping?

Tengo un problema de pico de ping y según algunos temas, escribo en Terminal:

ping 8.8.8.8 -i 0.1

Y veo algunos picos en esta pantalla así:

64 bytes from 8.8.8.8: icmp_seq=5283 ttl=52 time=18.724 ms
64 bytes from 8.8.8.8: icmp_seq=5284 ttl=52 time=120.788 ms
64 bytes from 8.8.8.8: icmp_seq=5285 ttl=52 time=43.184 ms
64 bytes from 8.8.8.8: icmp_seq=5286 ttl=52 time=48.199 ms
64 bytes from 8.8.8.8: icmp_seq=5287 ttl=52 time=25.121 ms

Mi pregunta es, ¿cómo puedo rastrear icmp_seq=5284? ¿Cómo puedo saber qué petición hace eso?

1 votos

Esto sería un búfer en la red. ¿Quién gestiona su switch / router / conexión de red? El eco ICMP es el tráfico menos urgente - por lo que puede tener esto y su red puede estar funcionando increíblemente rápido - es en realidad una señal de que el router está priorizando el tráfico real y no un paquete de eco desechable.

3voto

Douglas Puntos 10417

Hay un par de problemas aquí...

cómo puedo rastrear icmp_seq=5284

No es así como funciona. Ese seq o número de secuencia es sólo un campo de dos bytes (16 bits) que se utiliza para hacer coincidir el paquete que se envió con la respuesta. Su solicitud no crear una espiga. Sin embargo, técnicamente, ya ha sido rastreado: ese paquete salió, fue respondido y el tiempo que tardó en volver fue de x milisegundos.

Tengo problema de pico de ping y según algunos temas, escribo en terminal:

ping 8.8.8.8 -i 0.1

El problema aquí es que estás haciendo ping a un servidor DNS público (en este caso el de Google). Para mí, hay 11 saltos separados entre mi red personal y ese servidor DNS; probablemente hay una cantidad similar para ti. La cuestión es, cualquier cosa en cualquiera de esos puntos puede contribuir a una latencia y un pico de ping.

Si estás tratando de medir el ancho de banda de tu ISP, necesitas algo como http://speedtest.net (hay un Versión CLI disponible). Si quieres comprobar la velocidad de transferencia entre dos servicios diferentes a través de ISP, entonces necesita iperf3 .

Por último, hacer un ping a Google es una excelente manera de comprobar si tu Internet está funcionando. No es un buen sitio para comprobar la latencia y/o el rendimiento del ancho de banda. Se trata de servidores muy cargados y sujetos a un tráfico variable en cualquier momento del día.

0 votos

He comprobado el ISP y no hay ningún problema por su parte. El problema es mi ordenador aparentemente. Mi ping es de 10-15 normalmente durante un juego en línea, por ejemplo, durante unos segundos se eleva a 200ms y volver a la normalidad. Quiero entender cuál es el problema de mi mac. ¿Tienen algún consejo?

0 votos

@wokers Como explicó Allan: ping simplemente envía paquetes y recoge los resultados, el tiempo que ves es básicamente el tiempo que el paquete necesita para llegar a 8.8.8.8 y el tiempo que la respuesta necesita para volver a tu ordenador. Yo obtengo 3-4ms normalmente, con algunos picos de 15-20ms entre medias, así que es de esperar cierta variabilidad. No hay nada malo en tu Mac.

0 votos

@nohillside Lo siento pero no es normal tener 200ms de ping cuando tienes 15ms normalmente.

2voto

Oskar Puntos 1242

Si quieres capturar el rastro exacto del paquete - aquí es cómo Apple lo recomienda.

Los pasos varían en función del sistema operativo y de si se trata de una conexión inalámbrica o Ethernet. Todo esto mostrará más detalles sobre lo que informó el ping, pero usted tendrá el tráfico real para luego entregar a su fabricante de router / ISP si usted va a la alfombra en este caso. Sin embargo, es probable que quiera perfilar algún tráfico más prioritario que un paquete de eco ICMP.

O haz un ping ICMP a tu router si crees que el problema / la congestión está en tu lado donde tienes la posibilidad de controlar. Una vez que el tráfico sale de sus instalaciones - buena suerte conseguir el control de la misma sin pagar por un montón de servicio y convertirse en un ingeniero de red. Es posible, pero mucho coste y tiempo.

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