La distribución de direcciones IPv6 se realiza mediante la asignación y asignación de bloques de direcciones a diferentes entidades y organizaciones. A diferencia de IPv4, que utiliza un sistema de direcciones de 32 bits, IPv6 emplea direcciones de 128 bits, lo que ofrece un espacio de direcciones mucho más amplio.
Al final del artículo encontrarás un pequeño test que te permitirá evaluar los conocimientos adquiridos en esta lectura
Entidades
La entidad responsable de asignar y administrar las direcciones IPv6 a nivel global es la Internet Assigned Numbers Authority (IANA). IANA asigna bloques de direcciones IPv6 a los Registros Regionales de Internet (RIR) en diferentes regiones geográficas del mundo. Los cinco RIR son:
- American Registry for Internet Numbers (ARIN) – para América del Norte y algunos países del Caribe.
- RIPE Network Coordination Centre (RIPE NCC) – para Europa, Oriente Medio y partes de Asia Central.
- Asia-Pacific Network Information Centre (APNIC) – para la región de Asia y el Pacífico.
- Latin America and Caribbean Network Information Centre (LACNIC) – para América Latina y algunas islas del Caribe.
- African Network Information Centre (AFRINIC) – para África.
Bloques
Además de los bloques de direcciones IPv6 asignados a nivel regional, existe una estructura específica para asignar bloques a organizaciones y usuarios finales. Estos bloques se asignan en tamaños que se ajustan a las necesidades de cada entidad.
Los bloques de direcciones IPv6 se expresan en notación CIDR (Clasificación de Direcciones IP) y constan de una dirección base y una máscara de prefijo que indica cuántos bits de la dirección pertenecen a la parte de la red y cuántos bits se reservan para identificar los hosts.
Por ejemplo, una asignación de direcciones IPv6 podría verse así: 2001:0db8:85a3::/48. En este caso, los primeros 48 bits se destinan a identificar la red, y los últimos 80 bits (128 bits totales – 48 bits de red = 80 bits) se pueden utilizar para identificar los dispositivos y hosts dentro de esa red.
Asignación de bloques
La asignación de bloques de direcciones IPv6 se realiza según el tipo de entidad y el tamaño de la red que necesitan. Algunos ejemplos de asignación de bloques de direcciones IPv6 son:
- ISP (Proveedor de Servicios de Internet): Los ISP suelen recibir bloques de direcciones IPv6 más grandes para distribuir a sus clientes. Estos bloques pueden ser bloques /32 o incluso más grandes. Los ISP también pueden solicitar bloques adicionales a medida que crece su base de clientes.
- Empresas y Organizaciones: Empresas y organizaciones reciben asignaciones de bloques de direcciones IPv6 para sus redes internas. Las asignaciones pueden variar desde bloques /48 para organizaciones más grandes hasta bloques más pequeños como /56 o /64 para redes más pequeñas o sucursales.
Usuarios Finales: Los usuarios finales, como hogares y pequeñas empresas, generalmente reciben un solo bloque de direcciones /64. Los bloques /64 son ampliamente utilizados debido a que proporcionan una gran cantidad de direcciones (2^64 direcciones) para conectar múltiples dispositivos en la red interna.
Acciones importantes
Después de obtener un prefijo IPv6, ya sea a través de un proveedor de servicios de Internet (ISP) o de una asignación de un organismo regional, existen varias acciones importantes que deben llevarse a cabo para implementar correctamente las direcciones IPv6 en la red:
1. Planificación de la Red
Antes de implementar IPv6, es esencial realizar una planificación detallada de la red. Esto implica determinar cómo se asignarán los bloques de direcciones dentro de la red, cómo se segmentará la red en subredes, qué dispositivos necesitarán direcciones IPv6 públicas y cuáles podrían utilizar direcciones locales o privadas.
2. Configuración del Router
El router que actúa como puerta de enlace de la red debe configurarse para anunciar el prefijo IPv6 asignado a la red interna utilizando Protocolos de Descubrimiento de Vecinos (NDP) y SLAAC, lo que permitirá que los dispositivos de la red generen automáticamente sus propias direcciones IPv6.
3. Configuración de los Dispositivos
Los dispositivos finales y los servidores deben configurarse para usar IPv6. Esto puede involucrar habilitar la configuración automática de direcciones IPv6 (SLAAC) y, si es necesario, configurar manualmente direcciones estáticas o utilizar DHCPv6 para asignar direcciones a dispositivos específicos.
4. Configuración de Servidores y Servicios
Si hay servidores que ofrecen servicios a través de IPv6, es necesario configurarlos adecuadamente para que escuchen en las direcciones IPv6 y estén disponibles para las conexiones entrantes.
5. Configuración de Firewall y Seguridad
Al implementar IPv6, es importante asegurarse de que el firewall de la red esté correctamente configurado para permitir el tráfico IPv6 legítimo y bloquear el tráfico no deseado. También es fundamental considerar las mejores prácticas de seguridad específicas para IPv6.
6. Migración de Aplicaciones
Si la red ya tenía implementado IPv4 y se está migrando a IPv6, es posible que algunas aplicaciones y servicios necesiten ser actualizados o adaptados para funcionar correctamente con IPv6.
7. Monitoreo y Mantenimiento
Una vez implementado IPv6, es esencial realizar un seguimiento y monitoreo constante de la red para detectar cualquier problema o anomalía. También se deben implementar políticas de mantenimiento y actualizaciones periódicas para garantizar un funcionamiento óptimo y seguro de la red.
8. Capacitación y Concienciación
Es importante proporcionar capacitación a los administradores de red y a los usuarios finales sobre cómo trabajar con IPv6, especialmente si están acostumbrados a IPv4. La concienciación sobre las diferencias y ventajas de IPv6 es crucial para una transición exitosa.
Ejemplo
En este ejemplo, se utilizará una asignación de prefijo IPv6 /48 para la empresa:
Prefijo IPv6 asignado por el RIR:
2001:0db8:1234::/48
Información de la Empresa
- Nombre de la Empresa: “EjemploCorp”
- Número de oficinas: 3 (Sede Central, Sucursal A, Sucursal B)
- Departamentos: Ventas, Marketing, Finanzas, TI (Tecnología de la Información)
Planificación de la Red
- Dividir el Prefijo Asignado en Subredes
- Asignar un bloque /56 a cada oficina para su red interna.
- Reservar un bloque /64 para la red de loopback (loopback network).
- Asignación de Subredes
- Sede Central:
- Red interna: 2001:0db8:1234:0001::/56
- Loopback: 2001:0db8:1234:0001::/64
- Sucursal A:
- Red interna: 2001:0db8:1234:0002::/56
- Loopback: 2001:0db8:1234:0002::/64
- Sucursal B:
- Red interna: 2001:0db8:1234:0003::/56
- Loopback: 2001:0db8:1234:0003::/64
- Asignación de Direcciones a Dispositivos
- Utilizar SLAAC para dispositivos finales en cada red interna.
- Configurar direcciones estáticas para servidores y dispositivos con funciones críticas.
- Política de Direccionamiento
- Habilitar Privacy Extensions (extensiones de privacidad) para dispositivos finales.
- Configurar DHCPv6 para asignar direcciones estáticas a ciertos dispositivos o para proporcionar información de red adicional.
- Planificación de Enrutamiento
- Configurar los routers en cada oficina para anunciar las subredes internas y proporcionar conectividad entre las sucursales y a Internet.
- Seguridad
- Implementar ACL (listas de control de acceso) en los routers y firewalls para permitir el tráfico necesario y proteger contra tráfico no autorizado.
- Documentación y Gestión
- Llevar un registro detallado de la planificación, asignación de direcciones y configuración de la red.
- Establecer un plan de gestión para el mantenimiento y expansión futura de la red.
- Pruebas y Validación
- Realizar pruebas exhaustivas antes de poner en producción la configuración para garantizar que la conectividad funcione correctamente y no haya interrupciones en los servicios existentes.
Este ejemplo proporciona una visión general de cómo podría planificarse una red IPv6 para una empresa con múltiples oficinas y departamentos. La planificación exacta puede variar dependiendo de las necesidades y requisitos específicos de la empresa.
Es importante tener en cuenta que IPv6 ofrece una flexibilidad significativa en cuanto a la asignación de direcciones y la estructura de la red, lo que facilita la adaptación de la planificación a diferentes situaciones y escenarios.
Nota: Para saber cómo realizar la asignación de subredes en IPv6 revise la documentación de Subnetting en Ipv6
Breve cuestionario de conocimientos
¿Qué te pareció este artículo?
¿Te atreves a evaluar tus conocimientos aprendidos?
Libro recomendado para éste artículo
Libro IPv6 con MikroTik, RouterOS v7
Material de estudio para el Curso de Certificación MTCIPv6E actualizado a RouterOS v7