Usted paga a su proveedor de servicios de Internet (ISP) por el acceso a Internet, y ellos encienden la dulce manguera de datos por usted. Pero, ¿quién proporciona el flujo a su ISP? Siga leyendo para conocer los entresijos de la entrega global de datos.
La sesión de preguntas y respuestas de hoy nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, un grupo de sitios web de preguntas y respuestas impulsado por la comunidad.
La pregunta
El lector de superusuario KronoS plantea la pregunta que muchos geeks se han hecho en un momento:
Recientemente me he estado preguntando cómo funciona realmente la infraestructura de Internet.
Sé que tengo un proveedor de servicios de Internet (ISP) que proporciona mi conexión a Internet.
Pero lo que no sé es: ¿Quién proporciona Internet al ISP? ¿Y quién se los proporciona? ¿Existe un bucle sin fin que eventualmente nos conecta a todos?
¿Quién de verdad? Son redes hasta el final, pero no todas son visibles de inmediato para el usuario final.
La respuesta
Cortesía del colaborador de SuperUser Tom Wijsman, se nos ofrece un vistazo detallado de cómo podemos determinar quién proporciona específicamente acceso a Internet a nuestro ISP y qué significa ser parte de la red de proveedor a proveedores.
¿Cómo averiguo la infraestructura de Internet?
Supongamos que no conocemos el historia de internet , ni tenemos acceso a ningún recurso en línea que nos explique esto. Entonces, la única forma de aprender cómo se construye la infraestructura de Internet es volver a las raíces. Usar protocolos existentes para descubrir cómo se construye nuestra Internet.
Específicamente, el Protocolo de mensajes de control de Internet o ICMP define la solicitud de eco y la respuesta de eco. Al aumentar el tiempo de vida de un paquete IP en 1 cada iteración, puede encontrar cada salto siguiente en la ruta hacia su objetivo. Esto le permite obtener una lista de saltos entre usted y su objetivo, el clásico traceroute .
En Windows, puede usar
tracert
; en Linux y Mac OS X, puede usar
traceroute
.
Entonces, hagamos un traceroute desde Bélgica a los Estados Unidos; Stack Exchange parece un buen objetivo.
Rastreo de ruta a stackexchange.com [64.34.119.12] sobre un máximo de 30 saltos:
... redactado ...
5 10 ms 12 ms 12 ms te-3-3.car2.Brussels1.Level3.net [212.3.237.53]
6 11 ms 11 ms 15 ms ae-0-11.bar2.Brussels1.Level3.net [4.69.148.178]
7 20 ms 13 ms 15 ms ae-7-7.ebr1.London1.Level3.net [4.69.148.182]
8 16 ms 16 ms 18 ms vlan101.ebr2.London1.Level3.net [4.69.143.86]
9 83 ms 84 ms 87 ms ae-44-44.ebr1.NewYork1.Level3.net [4.69.137.78]
10 84 ms 93 ms 97 ms ae-71-71.csw2.NewYork1.Level3.net [4.69.134.70]
11 87 ms 96 ms 83 ms ae-2-70.edge1.NewYork1.Level3.net [4.69.155.78]
12 84 ms 93 ms 84 ms gig2-0.nyc-gsr-b.peer1.net [216.187.123.5]
13 87 ms 84 ms 85 ms gwny01.stackoverflow.com [64.34.41.58]
14 87 ms 82 ms 87 ms stackoverflow.com [64.34.119.12]
Interesante, ahora sabemos que Bélgica, Londres y Nueva York están conectados a Nivel 3 . Level3 puede verse como un ISP para los ISP, simplemente interconectan a varios ISP. A continuación, se muestra una imagen de cómo está conectado:
¡Vayamos en la dirección opuesta, China! Lo primero que pude encontrar es el motor de búsqueda Baidu.
Ruta de rastreo a baidu.com [123.125.114.144] en un máximo de 30 saltos:
... redactado ...
5 12 ms 10 ms 12 ms ae0.anr11.ip4.tinet.net [77.67.65.177]
6167 ms 167 ms 167 ms xe-5-1-0.sjc10.ip4.tinet.net [89.149.185.161]
7390 ms 388 ms 388 ms as4837.ip4.tinet.net [77.67.79.150]
8 397 ms 393 ms 397 ms 219.158.30.41
9892 ms * 392 ms 219.158.97.13
10407 ms 403 ms 403 ms 219.158.11.197
11 452 ms 451 ms 452 ms 219.158.15.5
12 * 434 ms 434 ms 123.126.0.66
13 449 ms 450 ms 450 ms 61.148.3.34
14432 ms 433 ms 431 ms 202.106.43.66
15 435 ms 435 ms 436 ms 123.125.114.144
Bueno, no hay mucha información sobre los ISP chinos, pero al menos encontramos Tinet . Aquí hay una buena imagen de su sitio que muestra cómo se conectan con los distintos ISP:
Simplemente tienen una nube de saltos esparcidos por la parte relevante del mundo al que sirven y, en los puntos finales, se conectan a los ISP. La razón por la que tienen una nube de lúpulos es por la confiabilidad, para cuando algunos saltos se caen.
Si repite esto varias veces, puede tener una idea de cómo todo está conectado .
Entonces, ¿qué niveles de red existen?
Las enormes redes que encontramos a través del enrutamiento de rastreo se conocen como redes de nivel 1.
Aunque no existe una autoridad que defina los niveles de redes que participan en Internet, la definición más común de una red de nivel 1 es aquella que puede llegar a cualquier otra red en Internet sin comprar tránsito IP o pagar acuerdos.
Según esta definición, una red de nivel 1 es una red sin tránsito que se empareja con todas las demás redes de nivel 1. Pero no todas las redes sin tránsito son redes de nivel 1. Es posible estar libre de tránsito pagando por peering o aceptando acuerdos.
Definiciones comunes de redes de nivel 2 y nivel 3:
El nivel 2: Una red que se empareja con algunas redes, pero que aún compra tránsito IP o paga acuerdos para llegar al menos a una parte de Internet.
Nivel 3: Una red que compra únicamente tránsito de otras redes para llegar a Internet.
Si hace clic para Redes de nivel 1 desde la página de la red troncal de Internet se accede a una lista de las redes de nivel 1 actuales:
- AT&T de EE. UU.
- Centurylink (anteriormente Qwest y Savvis) de EE. UU.
- Deutsche Telekom AG de Alemania
- Inteliquent (anteriormente Tinet) de EE. UU.
- Verizon Business (anteriormente UUNET) de EE. UU.
- Sprint de EE. UU.
- TeliaSonera International Carrier de Suecia
- NTT Communications de Japón
- Comunicaciones de nivel 3 de EE. UU.
- Tata Communications de India
No se sabe si
Red de datos de tránsito de AOL (ATDN)
sigue siendo una red de nivel 1.
Esperar lo… ¿Qué es el intercambio de tráfico?
Estas redes se conectan entre sí a través de un proceso conocido como "peering". La mayor parte del tráfico debe atravesar al menos 2 redes de nivel superior diferentes para llegar a su destino, y las redes están puenteadas con acuerdos de intercambio de tráfico. La forma en que esto suele funcionar es que cada parte del acuerdo se comprometerá a enrutar x cantidad de tráfico para la otra parte en su red, y viceversa. Por lo general, no se intercambia dinero en estos acuerdos, a menos que un lado envíe o reciba muchos más datos que el otro.
Las grandes empresas también pueden salir y organizar sus propias relaciones de pares. Por ejemplo, Netflix ha organizado su propia infraestructura de red y peering directamente con múltiples redes de nivel 1 para que su tráfico sea más barato y esté más cerca de los usuarios finales en cada uno de los ISP de banda ancha más populares de EE. UU.
Mira esto Página de Wikipedia sobre intercambio de tráfico .
Hay mucho más para leer en esas páginas; esta respuesta da una idea general, descubriendo que todos los detalles se dejan como ejercicio para el lector.
¿Tiene algo que agregar a la explicación? Habla en los comentarios. ¿Quieres leer más respuestas de otros usuarios de Stack Exchange expertos en tecnología? Consulte el hilo de discusión completo aquí .