Anda di halaman 1dari 6

Clculo de Subredes IPv6

Hoy hablamos un poco sobre la creacin de subredes IPv6.

El concepto de subredes viene como una de las propuestas de mejor


aprovechamiento de las direcciones IPv4.

La gran cuantidad de direcciones disponibles en IPv6, hace que no


sea necesaria la creacin de subredes, pero, para tener la red ms
ordenada y eficaz es bueno que sigamos utilizando subredes.

En principio va ser difcil dejar viejos hbitos, como NAT, DHCP, entre
tantos, pero con el tiempo, es posible que tengamos el IPv6
implementado de manera muy distinta, o como soaron sus
creadores, un IP fin a fin.

Relacionando los binarios con las subredes

En las redes IPv4 los nmeros binarios son la clave para la mscara
de red y por consecuencia para la creacin de subredes.
En las redes IPv6 no tenemos mascara de red, lo que tenemos es el
prefijo de red, que no es igual que la mscara de red y no es tan
distinto.

Igual los cambios a nivel binario en el prefijo van a producir las


subredes, que son divisiones lgicas de una red mayor.

No hay que preocuparse, a pesar que parece ser algo completamente


nuevo, es muy parecido a lo que ya hacamos, e incluso a algunos
puede parecerle ms fcil.

Entendiendo los Hexadecimales

Las direcciones en IPv6 estn armadas con nmeros 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 tambin directamente un nico
nmero, que tiene solamente 4 bits.

O sea,

0 = 0000

1= 0001

A= 1010

F= 1111
Entendiendo binarios en direcciones IPv6

Una direccin IPv6 est formada por 128 bits, que se representa
mediante ocho grupos de cuatro dgitos hexadecimales, cada grupo
representando 16 bits (dos octetos).

Los grupos se separan mediante dos puntos (:). Un ejemplo de


direccin IPv6 podra ser:

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

Separemos un grupo:

2001 = 4 hexadecimales 2, 0, 0, 1

Estudiemos ests hexadecimales por separado:

8 4 2 1

24 23 22 21
2

0 0 1 0

8 4 2 1

24 23 22 21
0

0 0 0 0

8 4 2 1

24 23 22 21
1

0 0 0 1

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


0000 0001
Pueden ver que cuando charlamos de direcciones IPv6 vamos a
trabajar de manera individual cada nmero del grupo de cuatro
hexadecimales, lo que lo hace un poco ms simple las cuentas, ya
que vamos a tratar con mximo 24.

Subredes IPv6

La creacin de subredes en IPv6, sigue el mismo principio de la


creacin de subredes en IPv4, la nica diferencia est en la
representacin de la direccin.

Si vos podes crear subredes en IPv4, seguramente vas a poder crear


subredes en IPv6.

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.

Vamos a un ejemplo prctico para que puedan entender ms fcil.

Supongamos que somos un proveedor de internet y pedimos un


bloque de direcciones IPv6 a LACNIC.

Recibimos en respuesta la direccin:


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

O sea, los primeros 48 bits de la direccin son bloqueados, son el


prefijo de la red, y no podemos tocarlos.

Si convertimos la direccin a binario tenemos:

0010000000000001:1010110010101101:0001001000110100:0000000
000000000:0000000000000000:0000000000000000:00000000000000
00:0000000000000000

No salga corriendo aun!!!


Yo s que todos los 128 bits vistos de esta manera asustan, pero solo
vamos a trabajar con uno hexteto especifico.

Nota: hexteto es el trmino no oficial que se utiliza para referirse a un


segmento de 16 bits o cuatro valores hexadecimales.

La direccin de la red entonces quedara 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 creacin automtica
de direcciones, aprovechando la direccin MAC de los equipos.

Para detalles de este proceso, acceder el tpico sobre DHCPv6.

Ahora trabajemos directamente la creacin 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 an no lo hace muy fcil.

Utilicemos la misma red pero solo vamos cambiar un nmero


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.

Espero que lo disfruten, y no olviden, lo ms importante es practicar,


as vas a poder seguir mejorando, no hay misterio en sub redes, la
practica lleva a la perfeccin.

Anda mungkin juga menyukai