El subnetting IPv6 es el proceso de dividir una red IPv6 en subredes más pequeñas. Esto se hace para aumentar la seguridad, el rendimiento y la escalabilidad de la red.
Al final del artículo encontrarás un pequeño test que te permitirá evaluar los conocimientos adquiridos en esta lectura
El subnetting IPv6 se realiza utilizando una máscara de subred. La máscara de subred es un número binario de 128 bits que se utiliza para identificar los bits de red y los bits de host en una dirección IPv6. Para subnetear una dirección IPv6, primero debe convertir la dirección y la máscara de subred a decimal. Luego, puede utilizar la máscara de subred para calcular el número de bits de red y el número de bits de host.
Una vez que conozca el número de bits de red y el número de bits de host, puede determinar el número de hosts que puede alojar cada subred.
El subnetting IPv6 se utiliza para una variedad de propósitos, incluyendo:
Aumentar la seguridad
El subnetting puede ayudar a aumentar la seguridad de una red al aislar los dispositivos en subredes diferentes. Esto puede dificultar que los atacantes accedan a los dispositivos en una subred específica.
Mejorar el rendimiento
El subnetting puede ayudar a mejorar el rendimiento de una red al agrupar los dispositivos en subredes que tienen un uso similar del ancho de banda. Esto puede ayudar a evitar la congestión de la red.
Aumentar la escalabilidad
El subnetting puede ayudar a aumentar la escalabilidad de una red al permitir que se expanda fácilmente añadiendo nuevas subredes.
El subnetting IPv6 es una herramienta importante para los administradores de redes. Al entender cómo funciona el subnetting, los administradores de redes pueden diseñar y administrar redes IPv6 seguras, eficientes y escalables.
Consejos para usar el subnetting IPv6:
- Utilice siempre la máscara de subred más específica posible. Esto ayudará a aumentar la seguridad y el rendimiento de la red.
- No utilice el subnetting para crear subredes demasiado grandes. Esto puede dificultar la administración de la red.
- Utilice el subnetting para aislar los dispositivos en subredes diferentes según su función. Esto ayudará a aumentar la seguridad de la red.
- Actualice regularmente su plan de subnetting según las necesidades cambiantes de su red.
Proceso de subnetting en IPv6 paso a paso:
1. Representación de direcciones IPv6
Las direcciones IPv6 están representadas en formato hexadecimal, y cada dirección IPv6 consta de 128 bits, divididos en 8 bloques de 16 bits separados por dos puntos (:). Cada bloque hexadecimal representa cuatro dígitos binarios.
2. Prefijo de red y longitud de prefijo
En IPv6, un prefijo de red se refiere a la parte de la dirección que identifica la red. La longitud del prefijo indica cuántos bits del prefijo se utilizan para identificar la red, mientras que los bits restantes se utilizan para identificar los dispositivos dentro de la red.
3. Notación CIDR
La notación Classless Inter-Domain Routing (CIDR) se utiliza para especificar la longitud del prefijo de red en la notación de una dirección IPv6. Por ejemplo, si tienes una dirección IPv6 con un prefijo de longitud /64, significa que los primeros 64 bits representan la parte de la red, y los 64 bits restantes son la parte de host.
4. Elegir la longitud del prefijo
Al diseñar una red IPv6, debes determinar cuántas subredes necesitas y cuántos dispositivos deseas tener en cada subred. Esto te ayudará a decidir la longitud del prefijo de red para cada subred.
5. Estructura de la dirección IPv6
Una dirección IPv6 típica se divide en tres partes:
- Prefijo de red: representa la dirección de la red y su longitud se determina en función de la cantidad de subredes requeridas.
- Subred ID: identifica cada subred dentro de la red global y su longitud se deduce de la cantidad de dispositivos que necesitas en cada subred.
- Interface ID: identifica de forma única los dispositivos dentro de una subred y se obtiene de la dirección MAC o mediante otros métodos.
6. Subnetting en la práctica
Para subnetear una red IPv6, sigues estos pasos:
Decide cuántas subredes necesitas y cuántos dispositivos deseas tener en cada subred.
Calcula la longitud del prefijo de red y la longitud del prefijo de subred en función de las necesidades de tu red.
Aplica el prefijo de red a cada una de las subredes, garantizando que las subredes no se superpongan y que abarquen todo el espacio de direcciones necesario.
Asigna las direcciones IPv6 a los dispositivos en cada subred utilizando la estructura de dirección mencionada anteriormente.
Ejemplo 1
Supongamos que tenemos una red con la dirección IPv6 2001:0db8:85a3:0000::/64 y deseas dividirla en varias subredes más pequeñas para diferentes departamentos de tu organización.
Para este ejemplo, vamos a crear tres subredes, cada una con capacidad para 1000 hosts. Utilizaremos una longitud de prefijo /64 para cada subred, lo que significa que cada subred tendrá 64 bits para el prefijo de red y 64 bits para los hosts.
Subred 1: Departamento de Ventas
Dirección de red: 2001:0db8:85a3:0001::/64
Rango de hosts:
2001:0db8:85a3:0001:0000:0000:0000:0000 a 2001:0db8:85a3:0001:ffff:ffff:ffff:ffff
Total de direcciones disponibles: 2^64 = 18,446,744,073,709,551,616 (aproximadamente 18 quintillones)
Subred 2: Departamento de Marketing
Dirección de red: 2001:0db8:85a3:0002::/64
Rango de hosts:
2001:0db8:85a3:0002:0000:0000:0000:0000 a 2001:0db8:85a3:0002:ffff:ffff:ffff:ffff
Total de direcciones disponibles: 2^64 = 18,446,744,073,709,551,616 (aproximadamente 18 quintillones)
Subred 3: Departamento de TI
Dirección de red: 2001:0db8:85a3:0003::/64
Rango de hosts:
2001:0db8:85a3:0003:0000:0000:0000:0000 a 2001:0db8:85a3:0003:ffff:ffff:ffff:ffff
Total de direcciones disponibles: 2^64 = 18,446,744,073,709,551,616 (aproximadamente 18 quintillones)
Ejemplo 2
Supongamos que tenemos dirección IPv6 asignada por el proveedor de Internet: 2001:0db8:85a3:0000::/48. Tienes un edificio de oficinas y deseas dividir esta red en varias subredes para diferentes departamentos y áreas dentro del edificio.
Requisitos:
- Subred para el departamento de Ventas: 2000 hosts.
- Subred para el departamento de Marketing: 500 hosts.
- Subred para el departamento de TI: 200 hosts.
- Subred para el área de Servidores: 50 hosts.
Para realizar el subnetting, primero calcularemos las longitudes de prefijo de cada subred para acomodar el número de hosts necesarios.
1. Subred para el departamento de Ventas
Cantidad de hosts: 2000 (la cantidad más cercana a 2048, que es una potencia de 2).
Longitud del prefijo para esta subred: /54 (64 – 10 = 54 bits para los hosts).
2. Subred para el departamento de Marketing
Cantidad de hosts: 500 (la cantidad más cercana a 512, que es una potencia de 2).
Longitud del prefijo para esta subred: /59 (64 – 5 = 59 bits para los hosts).
3. Subred para el departamento de TI
Cantidad de hosts: 200 (la cantidad más cercana a 256, que es una potencia de 2).
Longitud del prefijo para esta subred: /56 (64 – 8 = 56 bits para los hosts).
4. Subred para el área de Servidores
Cantidad de hosts: 50 (la cantidad más cercana a 64, que es una potencia de 2).
Longitud del prefijo para esta subred: /58 (64 – 6 = 58 bits para los hosts).
Ahora podemos asignar direcciones IPv6 a cada una de las subredes:
1. Subred para el departamento de Ventas
Dirección de red: 2001:0db8:85a3:0001::/54
Rango de hosts: 2001:0db8:85a3:0001:0000:0000:0000:0000 a 2001:0db8:85a3:0001:3fff:ffff:ffff:ffff
Total de direcciones disponibles: 2^54 ≈ 18,446,744,073,709,551,616 (aproximadamente
18 quintillones)
2. Subred para el departamento de Marketing
Dirección de red: 2001:0db8:85a3:0002::/59
Rango de hosts: 2001:0db8:85a3:0002:0000:0000:0000:0000 a 2001:0db8:85a3:0002:001f:ffff:ffff:ffff
Total de direcciones disponibles: 2^59 ≈ 576,460,752,303,423,488 (aproximadamente 576 billones)
3. Subred para el departamento de TI
Dirección de red: 2001:0db8:85a3:0003::/56
Rango de hosts: 2001:0db8:85a3:0003:0000:0000:0000:0000 a 2001:0db8:85a3:0003:00ff:ffff:ffff:ffff
Total de direcciones disponibles: 2^56 ≈ 72,057,594,037,927,936 (aproximadamente 72 billones)
4. Subred para el área de Servidores
Dirección de red: 2001:0db8:85a3:0004::/58
Rango de hosts: 2001:0db8:85a3:0004:0000:0000:0000:0000 a 2001:0db8:85a3:0004:0003:ffff:ffff:ffff
Total de direcciones disponibles: 2^58 ≈ 288,230,376,151,711,744 (aproximadamente 288 billones)
Con este ejemplo, hemos subneteado la red original 2001:0db8:85a3:0000::/48 en cuatro subredes más pequeñas, cada una diseñada para satisfacer las necesidades específicas de cada departamento o área del edificio. Cada subred tiene suficiente espacio para los hosts requeridos y permite una gestión más eficiente de las direcciones IPv6 en la red.
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