IPv6: dividir el /64 final de asignación local
Para dividir la parte de asignación local de un prefijo /64 en una red IPv6 para tener pools separados para IPs fijas, SLACC y asignación Stateful IPv6, puedes seguir estos pasos:
| Resúmen final: Empiezo por la aplicación práctica. | dirección prefijo |
| Pool asignación fijas |
2001:db8::/88 |
| Pool SLAAC (este es FIJO) | 2001:db8::/80 |
| Pool DHCPv6 | 2001:db8:1000::/88 |
1. Calcular el tamaño del prefijo:
Un prefijo /64 tiene 64 bits de longitud, lo que significa que la mitad de los 128 bits de la dirección IPv6 se utilizan para la identificación de la red y la otra mitad para la identificación del host.
-
Red: 64 bits = 2^64 = 18.446.744.073.709.551.616 direcciones
-
Host: 64 bits = 2^64 = 18.446.744.073.709.551.616 direcciones
2. Definir los tamaños de los pools:
Dependiendo de las necesidades de tu red, puedes definir diferentes tamaños para los pools de IPs fijas, SLACC y Stateful IPv6. Algunos ejemplos:
Pool de IPs fijas:
-
24 bits = 2^24 = 16.777.216 direcciones
-
32 bits = 2^32 = 4.294.967.296 direcciones
Pool SLACC:
-
16 bits = 2^16 = 65.536 direcciones
-
24 bits = 2^24 = 16.777.216 direcciones
Pool Stateful IPv6:
-
24 bits = 2^24 = 16.777.216 direcciones
-
32 bits = 2^32 = 4.294.967.296 direcciones
3. Subdividir el prefijo:
Utilizando los tamaños de pool definidos, puedes dividir el prefijo /64 en subredes utilizando la notación CIDR.
Ejemplo:
-
Pool de IPs fijas: /64 + /24 = /88
-
Pool SLACC: /64 + /16 = /80
-
Pool Stateful IPv6: /64 + /24 = /88
Pool de IPs fijas:
- Prefijo de inicio: /64 + /24 = /88
- Número de direcciones: 2^24 = 16.777.216
- Primera dirección: 2001:db8::/88
- Última dirección: 2001:db8:ffff:ffff:ffff:ffff:ffff:ffff/88
Pool SLACC:
- Prefijo de inicio: /64 + /16 = /80
- Número de direcciones: 2^16 = 65.536
- Primera dirección: 2001:db8::/80
- Última dirección: 2001:db8:ffff:ffff/80
Pool Stateful IPv6:
- Prefijo de inicio: /64 + /24 = /88
- Número de direcciones: 2^24 = 16.777.216
- Primera dirección: 2001:db8:1000::/88
- Última dirección: 2001:db8:1000:ffff:ffff:ffff:ffff:ffff/88
Nota:
Los prefijos de inicio y finales son solo ejemplos. Puedes ajustar los tamaños de los pools y los prefijos según tus necesidades específicas.
Recuerda:
- La última dirección de cada subred no es utilizable como dirección de host.
- Puedes utilizar herramientas de cálculo de subredes IPv6 para ayudarte a determinar los prefijos de inicio y finales para tus pools.
4. Configurar las subredes:
En tu router o servidor IPv6, configura las subredes para cada pool utilizando los prefijos CIDR que has definido.
5. Asignar las direcciones IP:
Puedes asignar direcciones IP fijas a los dispositivos de tu red dentro del pool de IPs fijas.
Para SLACC, los dispositivos usarán el proceso EUI-64 para generar automáticamente sus direcciones IP dentro del pool SLACC.
Para Stateful IPv6, el servidor DHCPv6 asignará direcciones IP dinámicamente a los dispositivos dentro del pool Stateful IPv6.
Recursos adicionales:
- IPv6 Prefix Calculator: [se quitó una URL no válida]
- IPv6 Subnetting: https://www.iana.org/assignments/ipv6-address-space/ipv6-address-space.xhtml
- SLACC: https://tools.ietf.org/html/rfc4862
No Comments