Esquemas de enrutamiento
|
---|
|
|
|
|
|
|
En la teoría de las redes informáticas, anycast ( ing. any cast - "enviar / enviar datos a cualquier persona") es un método de distribución de paquetes que permite que un dispositivo envíe datos al más cercano de un grupo de destinatarios. Implementado, en particular, en el protocolo IPv6 .
En el protocolo IP , anycast se implementa publicando la misma ruta desde diferentes puntos de la red a través del protocolo BGP . Uno de los principales criterios para elegir una ruta en BGP es AS-path: un conjunto (lista) de números de sistemas autónomos a través de los cuales debe pasar el paquete; se elige la ruta con la lista de ruta AS más corta. Al recibir un anuncio de rutas de dos o más puntos, se seleccionará la más corta.
Debido a la naturaleza de la topología de la red o su política, el nodo más cercano no es necesariamente el más cercano geográficamente.
Anycast se utiliza actualmente en Internet para mejorar los tiempos de respuesta y equilibrar la carga de los servidores DNS raíz . Por ejemplo, el servidor DNS raíz K tiene muchas instalaciones, incluso en Ámsterdam , Londres , Tokio , Delhi , Miami , Reykjavik , Novosibirsk , Helsinki y otras ciudades [1] .
Considere dos enrutadores ubicados en las redes de diferentes empresas: Sibirtelecom (Rusia) [2] y NLIX (Países Bajos). Ejecute un comando en los enrutadores que muestre la ruta al host 193.0.14.129 (k.root-servers.net).
Enrutador en Sibirtelecom:
> Mostrar protocolo de ruta bgp 193.0.14.129 tabla concisa inet.0 inet.0: 356174 destinos, 356535 rutas (356173 activos, 1 en espera, 1 oculto) Reinicio completo + = Ruta activa, - = Última activa, * = Ambos A Destino P Prf Métrica 1 Métrica 2 Próximo salto Ruta AS * 193.0.14.0/24 B 170 300 410 >213.228.118.193 12389 25152 I 213.228.118.209Enrutador en NLIX:
>mostrar ip bgp 193.0.14.129 Número de rutas BGP que coinciden con la condición de visualización: 0 Códigos de estado: s suprimido, d amortiguado, h historial, * válido, > mejor, i interno Códigos de origen: i - IGP, e - EGP, ? - incompleto Red Siguiente salto Métrica LocPrf Peso Ruta *> 193.0.14.0/24 193.239.116.80 10 400 0 25152 i * 193.0.14.0/24 193.239.116.14 0 400 0 6939 25152 iPuede ver que las listas de ruta AS (en las columnas denominadas "Ruta AS" y "Ruta" respectivamente) no contienen ningún duplicado que no sea el número AS de destino 25152, y son breves. A partir de la salida de los comandos, podemos concluir que los espejos más cercanos a estos enrutadores son espejos diferentes .