LOL mudarse de una ciudad a otra por 10 milisegundos jaja wtf, un pelín obsesivo, not worth it.
Para eso múdate a París/Londres/Frankfurt/Amsterdam, que tendrás 5 de ping y no 30/40, eso sí que es una diferencia notable.
En España, el mejor ping está en Madrid para el tráfico internacional (con la mayoría de ISPs) porque la intra&interconexión se realiza por Tiers2/1 en PoPs de Madrid (DECIX, Espanix). Principalmente se hace así por ahorro de costes en el despliege de infraestructura. Al tener una topología de red radial, el despliegue de cables de fibra desde cualquier zona de España es más barato, más corto y más rápido, debido a que se despliega mucho menos cable ya que Madrid está en el centro y se le alcanza con mayor facilidad.
La diferencia con Barcelona y cualquier otra ciudad en la península es despreciable , hablamos de 10ms. Las islas, Ceuta y Melilla ya es otro mundo, injugable desde mi punto de vista. Las rutas internacionales desde Barcelona / Madrid con origen en sus respectivas ciudades suelen dar los mismos valores.
Aunque, entiendo que digas que "notas" el lag. Es frustante jugar a 25/45 ms de ping contra gente que va a 5 o menos. En los juegos se nota, y mucho, especialmente si llegas al "ceiling skill" de tu cerebro y ya dispones de un equipamiento inmejorable a corto plazo. Es lo que tiene no vivir en Europa Central. Nodos intermedios, repetir la señal, procesarla, multiplexarla... La distancia sigue siendo un problema en la tierra con la fibra óptica actualmente, aunque los datos viajen a prácticamente la velocidad de la luz. La luz, es, teóricamente (y creo que habrá sorpresas en el futuro respecto a esta afirmación), lo más rápido que hay, según Einstein. La distancia sigue siendo un problema, por que la fibra sigue siendo un medio compartido por millones de personas y GB/s de tráfico. La luz se refracta dentro, colisiona, se ralentiza, la señal lumínica en los cables de fibra se debe repetir, procesarse cada x kilómetros por pérdidas de señal, controlarla, saltar de nodo en nodo, esperar en colas en switches / routers por razones de cómputo y caudal disponible.
Dentro de unos años, las conexiones satelitales LEO ofreceran incluso latencias más bajas para rutas de larga distancia por transmitir señales por el vacío y evitar la ralentización de la luz por el rozamiento de la misma en los cables de fibra óptica. Satelites LEO + computación cuántica quizás mejoren los valores de las latencias aún más.
Aun así, a día de hoy, realmente, lo que te debería importar es el routing internacional si el servidor está fuera de España. Si el servidor del juego es Nacional, la mayoría de ISPs dan los mismos 10ms hacia Madrid.
Internacionalmente, la cosa cambia:
Vodafone tiene presencia en muchos más puntos de interconexión mundialmente y tiene mucho más Peering Público, por lo que interconecta varios ASNs a la vez en switches / routers comunes, evitando saltos entre ASNs y reduce sustancialmente la latencia, además de usar un Deep Packet Inspection que mejora latencias en tráficos UDP. Supera en peering público a Orange / Telxius (TWS) de cabeza. Por no decir, además, que su peering en DECIX Madrid con su ISP Tier2 nacional (Vodafone España) tiene una capacidad de 200Gb.
Puedes verlo en la web de PeeringDB y Hurricane Electric BGP Toolkit.
En el peering privado / transit ya es otra cosa, no todo el mundo está dispuesto a pasar por caja, aunque sí la mayoría de empresas grandes como AWS, Azure. Si el juego tiene a AWS como backbone de red, poco te importa Vodafone / Movistar, ya que los 2 creo que tienen peering privado con AWS.
Lo que te debe importar en juegos p2p , especialmente, y en juegos cliente-servidor de ámbito internacional, es el peering público y la presencia de tus Tiers1 en IXPs internacionales.
Si estás en Barcelona / Valencia, de todas maneras, puedes probar Adamo. Es una compañía ya estatal, con sus inicios en Barcelona y mucha red desplegada en la ciudad condal. Utiliza el peering privado que paga a GTT / Cogent en el "Local Facility" de Equinix Barcelona/Madrid y saca mucho tráfico por Barcelona. También tiene presencia en DECIX, NIXVAL, Espanix, CATNIX( junto a Orange), por lo que para el tráfico local y nacional también tiene algo menos de ping. Por lo que esos 10 milisegundos hacia Madrid quizás te los saltas cuando sales a Europa, aunque no es 100% seguro. Eso sí, hay que ver luego el tráfico y routing internacional de GTT / Cogent, por lo general sin problemas. El tráfico internacional comercial en CATNIX es prácticamente inexistente.
Pero... como todo, si te toca un municipio con un Punto de Acceso con el caudal a tope, tendrás jitter y latencia, a veces, por las nubes. Como es mi caso.
Por poner un ejemplo, la zona de Sant Cugat Del Vallés / Sabadell y alrededores fue una de las primeras en tener fibra óptica (2013-2014) en toda España, junto a un municipio de Madrid. Sant Cugat es la zona donde se cerró la primera central de ADSL en 2014, creo. El equipamiento de fibra (CTO/OLTs...) que se mantiene tiene ya unos años y el caudal con Telefónica va al límite, ya que la mayoría de la población local tiene Movistar. La conexión va más o menos bien, pero hay diferencias sustanciales en ping / jitter con otras zonas de la provincia de Barcelona. A veces, existe un jitter considerable (20-25ms).
Hay en zonas de España que incluso Neba Local da mejores resultados que fibra directa, por una cuestión de caudal. Aun así, evita siempre que puedas Neba Provincial, por la congestión en PAIs provinciales.
En definitiva, desde mi punto de vista y hasta que el routing/peering de los ISPs cambie (que dudo que lo haga a corto plazo), a día de hoy, para jugar a juegos online con servidores internacionales...
Si vives en España:
- Vodafone
Si vives en España (Cataluña / Com. Valencia):
- Prueba Adamo por el hecho de que esté en NIXVAL y CATNIX. Si no, Vodafone. Si no, Orange, que tiene presencia en CATNIX, aunque hablamos de tráfico local 99% de las veces.
Si no te queda otra, Movistar.
Los demás ISPs en España son bastante flojos, tienen problemas de caudal, CG-NAT y usan muchos NEBA excesivamente congestionada.
Movistar en cuanto a estabilidad es de 10, la latencia internacional flojea un poquillo por el tema de la falta de peering público , nula presencia en muchos IXPs internacionales y hacer pasar por caja a todo el que quiera conectarse. Si te gustan las series / el fútbol, Movistar es bien. Si tu prioridad son los juegos y la latencia, lo que te he dicho creo que te esclarecerá un poco la cosa.
Espero haberte ayudado.
¡Saludos!