darksch escribió:Scopata escribió:¿Que los datos viajan a la velocidad de la luz y que la distancia no tiene nada que ver? Madre mía...
Es cierto que la calidad de los enrutadores y demás influye muchísimo, igual o más que la distancia, pero cuantos más hops más retardo y más posibilidades, por otro lado, de que algún enrutador sea de peor calidad y retrase la entrega de un paquete.
Yo desde Praga tengo 105ms a
http://www.google.es y 54 a
http://www.rediris.es
Pues la distancia efectivamente no tiene mucho que ver como distancia en sí.
http://compnetworking.about.com/od/basicnetworkingconcepts/a/causes-of-lag-on-computer-networks-and-online.htmCasi todo depende de los enrutadores y saltos. Lo que es la distancia es como han dicho algo más atrás, y considerando que no te de siempre por conectar con el punto opuesto geográfico del planeta, te meterá unos 10ms, algo insignificante.
La distancia y los saltos tampoco tienen relación directa de mayor = peor. Precisamente allá donde tengan mejores infraestructiras de red, aunque estén más lejos, muy probablemente los saltos funcionen mejor por tener mejores enrutadores. Desde España mismo, puedes probar infinidad de ejemplos como la latencia a sitios españoles es superior a por ejemplo google.com en USA. Si haces una traza comprobarás que aunque sea un sitio cercano pasas por muchos nodos. La mayoría del propio ISP, y comprobarás también, que normalmente darás un salto desde el ISP a los enrutadores de la zona de forma bastante directa, por lo que aunque haya más distancia no tiene porque significar más saltos o muchos más, simplemente que alguno/s de éstos son de mayor distancia. La distancia no define la topología de las redes.
Prueba tú mismo. Pongo un ejemplo de traza a: google.com - 9 saltos, orange.es - 12 saltos...huy. La única diferencia es que el salto desde que sale del ISP hasta los enrutadores del destino es mayor, y precisamente eso es lo que menos influye. Según el documento anterior, unos 7,5ms para 1600Km.
La mayoría de la latencia viene dada por:
- El ISP.
- Los enrutadores que te toquen.
- La máquina destino.
La distancia realmente no tiene mucho que ver. Otra cosa distinta es que a veces unos ISP se "llevan mal" con ciertos sitios, pero eso es cosa de enrutadores nuevamente.
Edit: de hecho haciendo más pruebas, he probado hacerlo con Japón, me da una latencia de 300ms, y su distancia no es como para eso si con USA me da 42ms (ver un mapamundi
). La explicación está en que para ir a USA mi ISP me envía directamente a los enrutadores de USA y allí se resuelve rápido. Sin embargo para Japón, una vez ha salido del ISP, me ha hecho pasar por enrutadores de Madrid, Paris, Washington y de ahí a Japón, y luego tiene que volver por el mismo camino. La diferencia en distancia no es tanta y sin embargo en latencia es una bestialidad, la explicación es el enrutamiento, no la distancia en sí.