View previous topic :: View next topic |
Author |
Message |
ekz l33t
Joined: 21 Jun 2006 Posts: 994 Location: Temuco - Chile
|
Posted: Sat Apr 11, 2009 10:12 pm Post subject: [OFF TOPIC] Consultas sobre redes (ping y traceroute) |
|
|
Hola gente del foro.
Me encuentro realizando un trabajo para el ramo Comunicación de Datos de la universidad, el tema trata sobre herramientas como ping, traceroute, arp, etcétera. Está casi listo, pero 2 cosas escapan de mi lógica, por ello recurro a ustedes.
Estoy haciendo las pruebas en la red de mi casa, consistente en 2 PCs y un router. Este PC con gentoo (192.168.10.3) se encuentra a varios metros del router (192.168.10.1), mientras que el otro equipo (192.168.10.2) está al lado del router.
¿Por qué un ping al router tarda más tiempo que uno al otro equipo?
Code: | localhost ~ # ping -c4 192.168.10.1
PING 192.168.10.1 (192.168.10.1) 56(84) bytes of data.
64 bytes from 192.168.10.1: icmp_seq=1 ttl=64 time=0.471 ms
64 bytes from 192.168.10.1: icmp_seq=2 ttl=64 time=0.471 ms
64 bytes from 192.168.10.1: icmp_seq=3 ttl=64 time=0.476 ms
64 bytes from 192.168.10.1: icmp_seq=4 ttl=64 time=0.468 ms
--- 192.168.10.1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3000ms
rtt min/avg/max/mdev = 0.468/0.471/0.476/0.021 ms
|
Router ~ 0.4 ms
Code: | localhost ~ # ping -c4 192.168.10.2
PING 192.168.10.2 (192.168.10.2) 56(84) bytes of data.
64 bytes from 192.168.10.2: icmp_seq=1 ttl=128 time=0.290 ms
64 bytes from 192.168.10.2: icmp_seq=2 ttl=128 time=0.179 ms
64 bytes from 192.168.10.2: icmp_seq=3 ttl=128 time=0.186 ms
64 bytes from 192.168.10.2: icmp_seq=4 ttl=128 time=0.187 ms
--- 192.168.10.2 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2999ms
rtt min/avg/max/mdev = 0.179/0.210/0.290/0.048 ms |
Otro equipo ~ 0.2 ms
Mi segunda duda es ¿Por qué al efectuar traceroute al segundo equipo, no aparece el router como primer salto? Supongo que la respuesta a esto es pura teoría.
Code: | localhost ~ # traceroute 192.168.10.2
traceroute to 192.168.10.2 (192.168.10.2), 30 hops max, 40 byte packets
1 192.168.10.2 (192.168.10.2) 0.729 ms 0.693 ms 0.640 ms |
Espero que alguien pueda aclararme.
¡Saludos! Gracias de antemano _________________ Mi tumblelog |
|
Back to top |
|
|
chumi n00b
Joined: 09 Apr 2007 Posts: 35
|
Posted: Sun Apr 12, 2009 8:52 am Post subject: |
|
|
Aunque creo que por aquí hay gente que te lo podrá contestar mucho mejor que yo, te comento lo que creo:
En cuanto al ping, al no haber más elemento conectado entre los dos equipos que el switch del router (supongo que utilizas el propio router como switch), lo que estás midiendo en realidad es el tiempo que tarda la pila IP en contestar el paquete. Entonces las diferencias de velocidad que observas son en realidad la latencia del software IP de cada equipo en generar las respuestas al ping. Si además el router tiene (como suele ser normal) la contestación de mensajes ICMP (como el ping) con una prioridad baja y suponiendo que el procesador que lleva ni es tan potente ni corre a los mismos MHz que el del otro pc... pues creo que puede ser normal que tarde más en contestar...
En cuanto al traceroute, has de fijarte que los dos equipos están en la misma red (192.168.10.0/24), por lo que el router no participa en la comunicación. Los dos equipos se comunican directamente entre ellos, sin necesitar al router para nada, por lo que es normal que el router no aparezca en el traceroute.
Saludos!! |
|
Back to top |
|
|
ekz l33t
Joined: 21 Jun 2006 Posts: 994 Location: Temuco - Chile
|
Posted: Sun Apr 12, 2009 5:44 pm Post subject: |
|
|
Muchas gracias por tus respuestas.
¡Saludos! _________________ Mi tumblelog |
|
Back to top |
|
|
luispa Guru
Joined: 17 Mar 2006 Posts: 359 Location: España
|
Posted: Wed Apr 15, 2009 8:27 pm Post subject: |
|
|
chumi wrote: | Aunque creo que por aquí hay gente que te lo podrá contestar mucho mejor que yo, te comento lo que creo:
En cuanto al ping, al no haber más elemento conectado entre los dos equipos que el switch del router (supongo que utilizas el propio router como switch), lo que estás midiendo en realidad es el tiempo que tarda la pila IP en contestar el paquete. Entonces las diferencias de velocidad que observas son en realidad la latencia del software IP de cada equipo en generar las respuestas al ping. Si además el router tiene (como suele ser normal) la contestación de mensajes ICMP (como el ping) con una prioridad baja y suponiendo que el procesador que lleva ni es tan potente ni corre a los mismos MHz que el del otro pc... pues creo que puede ser normal que tarde más en contestar...
En cuanto al traceroute, has de fijarte que los dos equipos están en la misma red (192.168.10.0/24), por lo que el router no participa en la comunicación. Los dos equipos se comunican directamente entre ellos, sin necesitar al router para nada, por lo que es normal que el router no aparezca en el traceroute.
Saludos!! |
Estoy de acuerdo y perfectamente explicado. Añadiría que la distancia en tu caso entre los equipos es insignificante.
Si se debe tener en cuenta la distancia y el número de saltos en casos donde la distancia es de kilómetros o cientos/miles de kilómetros usando fibra, y el número de saltos (número de routers por lo que pasan los paquetes) y la latencia que añaden.
Lo mejor es NUNCA probar pings contra un router, de hecho lo ideal es probarlo contra el mismo equipo que genera el ping, que sea el que lo reciba (por otra interfaz)... tras haber salido y atravesado lo que sea... que vuelva.
Luis |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|