Direcciones IPv6 Anycast
Objetivos
- Describir las direcciones Anycast
- Benificios de las direcciones Anycast
Las direcciones Anycast son un nuevo concepto para IPv6, permiten la asignación de la misma dirección en múltiples dispositivos, los Router anuncian estas direcciones como Anycast por medio del protocolo de enrutamiento evitando que conflictos por duplicidad y permitiendo que los usuarios finales pueden comunicarse con el dispositivo que este más cercano según la tabla de enrutamiento del Router Gateway de la red
No hay un prefijo específico para las direcciones Anycast, cualquier dirección del rango Unicast Global puede comportarse como Anycast siempre que se especifique como Anycast
Un caso de uso para Anicast son los servidores DNS, actualmente con Unicast, los clientes DNS pueden configurarse con varios destinos de servidores de DNS en orden primario, secundario etc. En el caso que el cliente no reciba ninguna respuesta del primer servidor de la lista, normalmente esperará un valor de tiempo de espera antes de cambiar al segundo servidor, los clientes no recordaran que el primer Servidor no responde y cuando tengo una segunda consulta volverá a enviar la consulta al primer Servidor que no esta disponible esto incremente el retardo o tiempo de espera del cliente para consumir un servicio
Si cambiamos el direccionamiento de los servidores DNS con dirección Anycast lo que significa que todos tendrán la misma dirección IPv6, los clientes solo deben tener configurada una sola IPv6 de DNS server y con esto se eliminaría el retardo ya que será el protocolo de enrutamiento de la red capa 3 quien conoce donde están ubicadas las direcciones IP Anycast por lo tanto enviara las consultas de los clientes al servidore DNS disponible más cercano según la tabla de rutas.
Figura 1 Funcionamiento de Anycast
Como podemos ver en la figura 1, el cliente esta consumiendo los servicios del servidor numero 1 al fallar la comunicación con este Servidor será el Router R1 quien enviará nuestro trafico hacia el siguiente Servidor disponible mas cercano que este utilizando el mismo direccionamiento para que el Cliente no tenga una interrupción del servicio
Beneficios de IPv6 Anycast
Mejora del rendimiento:
Los Routers buscan el camnimo mas corto minimizando el tiempo de respuesta o retardo
Fiabilidad del servicio:
El servicio tiene una mayor disponibilidad al contan con redundancia distribuida en toda la red permitiendo muchos Servidores respondiendo por la misma IP
Balanceo de carga:
El enrutamiento tiene la capacidad de equilibrará efectivamente la carga entre los servidores en caso de estar a la misma distancia o en la misma ubicación fisica mejorando la velocidad del sitio
Reduce el impacto de los ataques DoS:
El ataque de denegación de servicio probablemente se localizará en un servidor y, por lo tanto, no afectará a todo el servicio que se encuentra distribuido