Вы находитесь на странице: 1из 3

Cálculo de Subredes IPv6

En las redes IPv6 no tenemos mascara de red, lo que tenemos es el prefijo de red,
que no es igual que la máscara de red y no es tan distinto. Igual los cambios a nivel
binario en el prefijo van a producir las subredes, que son divisiones lógicas de una
red mayor. No hay que preocuparse, a pesar que parece ser algo completamente
nuevo, es muy parecido a lo que ya hacíamos, e incluso a algunos puede parecerle
más fácil.

Entendiendo los Hexadecimales

Las direcciones en IPv6 están armadas con números en hexadecimal, que es el


mismo que usamos para montar las direcciones MAC. En cuanto los decimales van
de 0 hasta 9 las hexadecimales van de 0 a F, así que tenemos:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Cuando lo relacionamos con los binarios, se trabaja de la misma manera, solo que
lo podemos trabajar también directamente un único número, que tiene solamente 4
bits.

O sea,

0 = 0000

1= 0001

A= 1010

F= 1111

Una dirección IPv6 está formada por 128 bits, que se representa mediante ocho
grupos de cuatro dígitos hexadecimales, cada grupo representando 16 bits (dos
octetos). Los grupos se separan mediante dos puntos (:). Un ejemplo de dirección
IPv6 podría ser:

2001:0db8:85a3:0000:0000:8a2e:0370:7334

Separemos un grupo:

2001 = 4 hexadecimales 2, 0, 0, 1

Estudiemos estés hexadecimales por separado:


8 4 2 1
2 24 23 22 21
0 0 1 0
8 4 2 1
0 24 23 22 21
0 0 0 0
8 4 2 1
1 24 23 22 21
0 0 0 1

Así que el numero binario para el hexadecimal 2001 es 0010 0000 0000 0001

Direcciones IPv6 trabaja de manera individual cada número del grupo de cuatro
hexadecimales, lo que lo hacen un poco más simple las cuentas, ya que vamos a
tratar con máximo 24.

La creación de subredes en IPv6, sigue el mismo principio de la creación de


subredes en IPv4, la única diferencia está en la representación de la dirección.

En general las direcciones en IPv6 son pensadas para que los primeros 64 bits sean
la red y los segundos 64 bits sean el host.

Supongamos que somos un proveedor de internet y pedimos un bloque de


direcciones IPv6 a LACNIC.

Recibimos en respuesta la dirección:


2001:ACAD:1234:0000:0000:0000:0000:0000/48

O sea, los primeros 48 bits de la dirección son bloqueados, son el prefijo de la red,
y no podemos tocarlos.

Si convertimos la dirección a binario tenemos:

0010000000000001:1010110010101101:0001001000110100:0000000000000000:
0000000000000000:0000000000000000:0000000000000000:0000000000000000

“hexteto” es el término no oficial que se utiliza para referirse a un segmento de 16


bits o cuatro valores hexadecimales.

La dirección de la red entonces quedaría 2001:ACAD:1234:0000::/48

Nos quedan 16 bits para las subredes ya que los últimos 64 los dejaremos para que
el IPv6 pueda andar con la creación automática de direcciones, aprovechando la
dirección MAC de los equipos.
Para detalles de este proceso, acceder el tópico sobre DHCPv6.

Ahora trabajemos directamente la creación de la sub red paso a paso.

Podemos cambiar a binario todo el hexteto, y salir creando todas las subredes IPv6:

2001:ACAD:1234:0000000000000001::/64 -> 2001:ACAD:1234:0001::/64

2001:ACAD:1234:0000000000000010::/64 -> 2001:ACAD:1234:0002::/64

2001:ACAD:1234:0000000000000011::/64 -> 2001:ACAD:1234:0003::/64

Eso aún no lo hace muy fácil.

Utilicemos la misma red pero solo vamos cambiar un número hexadecimal a la vez:

2001:ACAD:1234:0000::/64 -> 2001:ACAD:1234:0000000::/64

2001:ACAD:1234:0002::/64 -> 2001:ACAD:1234:0000010::/64

2001:ACAD:1234:0003::/64 -> 2001:ACAD:1234:0000011::/64

Así sabemos que cada hexadecimal te va permitir hacer hasta 16 subredes IPv6.

Вам также может понравиться