Direcci Ipv6

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 14

DIRECCIONAMIENTO IPv6

Subnetting IPV6
IPv6 ofrece un espacio de direccionamiento mucho mayor al de IPv4,
estamos hablando de 2^128 que eso nos dara alrededor de 340 sextillones de
direcciones utilizables. IPv6 satisface las demandas actuales y futuras de
direccionamiento IP. Ejemplo de una direccin IPv6:

2001:BBBB:0000:1118:0000:0000:0000:0A00

Las direcciones IPv6 se expresan en formato Hexadecimal separadas por


dos puntos. Estas direcciones estn compuestas por 8 hextetos, un hexteto es
un bloque de 16 bits. Para expresar una direccin IPv6 se puede hacer usando

letras maysculas o minsculas. La direccin anterior se puede dividir como


sigue:

2001 ----> Primer Hexteto


BBBB ----> Segundo Hexteto
0000 ---->

Tercer Hexteto

....
0A00 ----> Octavo Hexteto

En total 8X16= 128 bits!!

El sistema Hexadecimal
El sistema Hexadecimal est compuesto por 16 elementos, desde el 0
hasta F. Para formar un nmero en hexadecimal slo requerimos de 4 bits,
diferente al sistema binario donde se necesita mnimo 8 bits. Observe la siguiente
Tabla:

Los nmeros decimales del 0 al 9 se expresan de esa misma forma en


Hexadecimal, pero del nmero 10 al 15 se expresan con letras.
Nota: un conjunto de 4 bits se le llama Nibble. Un nibble en hexadecimal
se descompone como sigue:

8 4 2 1
0 0 0 0
Ejemplo: si los dos primeros bits estuvieran encendidos sera igual a 12.
(8+4), en hexadecimal sera C.
Cmo expresar direcciones IPv6?

-Al momento de expresar cualquier direccin IPv6 tenga en cuenta que


los 0s a la izquierda pueden omitirse. Ejemplo:

2001:00CB:0001:1108:00BA:0000:0000:0A00

Puede expresarse como sigue: 2001: CB: 1:1108: BA: 0000:0000:A00.

-Los

puntos

dobles

(::)

pueden

sustituir

un

conjunto

de

hextetos compuestos por ceros consecutivos. Ejemplo:

2001: CB: 1:1108: BA: 0000:0000:A00

Se expresa como sigue: 2001: CB: 1:1108: BA: A00.

El sexto y sptimo hexteto se comprimieron con los dos puntos (::). Tenga
en cuenta que esto puede ocurrir una sola vez en una direccin. El siguiente
formato no es vlido:

2001: CB: 1:0000:0000:A00

<---- no vlido.

Tipos de Direcciones IPv6

En IPv6 hay tres clases de direcciones:

-Unicast: Identifican un solo dispositivo.

-Multicast: Representa un grupo de dispositivos. Las direcciones Multicast


inician con FFxx::/8.

-Anycast: Representa un grupo de dispositivos. A diferencia de las


direcciones Multicast, cuando se enva un paquete a una direccin Anycast slo
lo recibe el dispositivo ms cercano de ese grupo.

Direcciones Unicast

Hay dos tipos de direcciones Unicast: Unicast global y Link Local.

-Direcciones Unicast Global: estas direcciones son parecidas a las


direcciones pblicas IPv4. Se pueden enrutar hacia el internet y son asignadas
por un ISP.

-Direcciones Link Local: estas direcciones son usadas por los dispositivos
para comunicarse con otros que se encuentran en el mismo segmento (subred)
. No se pueden enrutar fuera de un determino segmento. Estas direcciones se
encuentran en el rango FE80::/10, esto significa:

FE80:/10, los primeros 10 bits son fijos, no sufren modificacin.

1111 1110 1000 0000 puede llegar hasta 1111 1110 1011 1111 FEBF

Para hacer el clculo recuerde que el valor que puede tener cada nibble
es 8 4 2 1.
1111 es igual a 8+4+2+1= F
1110 es igual a 8+4+3+0= E

1000 es igual a 8+0+0+0= 8


0000

=0

Los protocolos de enrutamiento utilizan la direccin Link local para


establecer adyacencias con sus respectivos vecinos.

Es una buena prctica modificar la direccin Link Local del Router, y


configurar una direccin ms fcil de documentar, Ya que los ltimos 64 bits de
una direccin Link Local son tomados de la MAC address de la interface
Ethernet, entonces tendramos una Link Local diferente para cada interfaces del
Router; pero si la modificamos podemos tener un sola link local por Router.

Estructura de una Direccin Unicast


Una direccin Unicast Global tiene 3 elementos:
-Prefijo de enrutamiento Global: es la porcin de red asignada por el
proveedor de servicio al cliente. Esta parte est compuesta por los primeros 48
bits.
-Identificador de Subred: Son los Bits usados por el cliente para
subnetting. Compuesto por 16 bits.
-Identificador del Hosts: Identifica a un dispositivo. Compuesto por los
ltimos 64 bis.
Ejemplo:
2001:CB00:1000: BA23:0000:0000:A00:AAAA
-La parte en Rojo representa el prefijo /48 asignado por el ISP a un cliente.
-Parte Azul: 16 bits usados por el cliente para subnetear.
-Parte negra: identificador del host.
Esto quiero decir que el prefijo /64 (48+16) corresponde a los bits de red
y los ltimos 64 bits corresponden al host.

EJERCICIOS RESUELTOS
Una compaa nacional cuenta con Oficinas en 20 ciudades importantes
de ese pas. En cada Ciudad hay 10 oficinas. Cada oficina no tiene ms de 11
departamentos.

Direccin

asignada

por

el

proveedor

de

servicios:

2001:BABA:CAFE::/48
Resumen:
-20 ciudades
-10 oficinas por ciudad
- 11 departamentos por oficina
1. Prefijo para cada Ciudad

Para 20 ciudades necesitamos 5 bits, 2^5=32 ciudades. Slo nos interesa


prefijos para 20 ciudades, las dems quedan para futuro crecimiento.
Recuerden que se realiza el subntetting con los bits del cuarto
hexteto (parte azul en el ejemplo anterior).

nibble 1 nibble 2 nibble 3

nibble 4

0000

0000

0000

0000

1111

1000

0 000

0000

<------ 2^5=32

Se recomienda que cuando se realice un subnetting en IPv6 no se tomen


bits individuales de un nibble, sino que se tome el nibble completo, esto para
evitar que el subneteo se vuelva muy complejo. Esto significa que en realidad
tendremos 2^8=256 prefijos para diferentes 256 ciudades. No debemos
preocuparnos por el desperdicio, ya que hay muchas direcciones IPv6!!

El prefijo sera: 48+8=56

/56, porque usaremos el primer y segundo

nibble completo.

Ciudad 1 2001:BABA:CAFE:0000::/56
Ciudad 2 2001:BABA:CAFE:1000::/56
Ciudad 3 2001:BABA:CAFE:2000::/56
Ciudad 4 2001:BABA:CAFE:3000::/56

Ciudad 5 2001:BABA:CAFE:4000::/56
Ciudad 6 2001:BABA:CAFE:5000::/56
Ciudad 7 2001:BABA:CAFE:6000::/56
Ciudad 8 2001:BABA:CAFE:7000::/56

<---El cambio est en el primer

y segundo nibble del


Ciudad 9 2001:BABA:CAFE:8000::/56

cuarto Hexteto

Ciudad 10 2001:BABA:CAFE:9000::/56
Ciudad 11 2001:BABA:CAFE:A000::/56
Ciudad 12 2001:BABA:CAFE:B000::/56
Ciudad 13 2001:BABA:CAFE:C000::/56
Ciudad 14 2001:BABA:CAFE:D000::/56
Ciudad 15 2001:BABA:CAFE:E000::/56
Ciudad 16 2001:BABA:CAFE:F000::/56
Ciudad 17 2001:BABA:CAFE:0100::/56
Ciudad 18 2001:BABA:CAFE:0200::/56
Ciudad 19 2001:BABA:CAFE:0300::/56
Ciudad 20 2001:BABA:CAFE:0400::/56

2. Prefijo para cada Oficina


10 oficinas por ciudad.
Debemos usar para esta tarea el tercer nibble, ya que los dos primero
nibbles estn siendo usados para las ciudades. Para 10 oficinas necesitamos 4
bists, 2^4=16 oficinas.
0000
1111
El prefijo para las oficinas ser: /60 (56+4=60).
Ciudad 1 2001:BABA:CAFE:0000::/56

Oficina 1 2001:BABA:CAFE:0000::/60
Oficina 2 2001:BABA:CAFE:0010::/60
Oficina 3 2001:BABA:CAFE:0020::/60
Oficina 4 2001:BABA:CAFE:0030::/60
Oficina 5 2001:BABA:CAFE:0040::/60
Oficina 6 2001:BABA:CAFE:0050::/60

<---El cambio est en el tercer nibble


del cuarto Hexteto

Oficina 7 2001:BABA:CAFE:0060::/60
Oficina 8 2001:BABA:CAFE:0070::/60
Oficina 9 2001:BABA:CAFE:0080::/60
Oficina 10 2001:BABA:CAFE:0090::/60

Ciudad 2 2001:BABA:CAFE:1000::/56

Oficina 1 2001:BABA:CAFE:1000::/60
Oficina 2 2001:BABA:CAFE:1010::/60
Oficina 3 2001:BABA:CAFE:1020::/60

<---El cambio est en el tercer nibble


del cuarto Hexteto

Oficina 4 2001:BABA:CAFE:1030::/60
Oficina 5 2001:BABA:CAFE:1040::/60
Oficina 6 2001:BABA:CAFE:1050::/60
Oficina 7 2001:BABA:CAFE:1060::/60
Oficina 8 2001:BABA:CAFE:1070::/60
Oficina 9 2001:BABA:CAFE:1080::/60
Oficina 10 2001:BABA:CAFE:1090::/60

...

Ciudad 20 2001:BABA:CAFE:0400::/56

Oficina 1 2001:BABA:CAFE:0400::/60
Oficina 2 2001:BABA:CAFE:0410::/60
Oficina 3 2001:BABA:CAFE:0420::/60
Oficina 4 2001:BABA:CAFE:0430::/60
Oficina 5 2001:BABA:CAFE:0440::/60
Oficina 6 2001:BABA:CAFE:0450::/60
Oficina 7 2001:BABA:CAFE:0460::/60
Oficina 8 2001:BABA:CAFE:0470::/60
Oficina 9 2001:BABA:CAFE:0480::/60
Oficina 10 2001:BABA:CAFE:0490::/60

<---El cambio est en el tercer nibble


del cuarto Hexteto

3. Prefijo para cada Departamento de las diferentes oficinas

Para este requerimiento no es necesario realizar ningn clculo porque la


recomendacin es que cada subred debe tener un /64.

11 departamentos, 2^4=16 departamentos. Seguimos con la regla de


tomar el nibble completo.
Cada departamento tendr un prefijo /64 (60+4)

Ciudad 1 2001:BABA:CAFE:0000::/56

Oficina 1 2001:BABA:CAFE:0000::/60

Departamento 1 2001:BABA:CAFE:0000::/64
Departamento 2 2001:BABA:CAFE:0001::/64
Departamento 3 2001:BABA:CAFE:0002::/64
Departamento 4 2001:BABA:CAFE:0003::/64

<---El cambio est en el cuarto

nibble
Departamento 5 2001:BABA:CAFE:0004::/64

del cuarto Hexteto

Departamento 6 2001:BABA:CAFE:0005::/64
Departamento 7 2001:BABA:CAFE:0006::/64
Departamento 8 2001:BABA:CAFE:0007::/64
Departamento 9 2001:BABA:CAFE:0008::/64
Departamento 10 2001:BABA:CAFE:0009::/64
Departamento 11 2001:BABA:CAFE:000A::/64

Oficina 2 2001:BABA:CAFE:0010::/60 (de la ciudad 1)

Departamento 1 2001:BABA:CAFE:0010::/64
Departamento 2 2001:BABA:CAFE:0011::/64
Departamento 3 2001:BABA:CAFE:0012::/64
Departamento 4 2001:BABA:CAFE:0013::/64

<---El cambio est en el cuarto

nibble
Departamento 5 2001:BABA:CAFE:0014::/64

del cuarto Hexteto

Departamento 6 2001:BABA:CAFE:0015::/64
Departamento 7 2001:BABA:CAFE:0016::/64
Departamento 8 2001:BABA:CAFE:0017::/64
Departamento 9 2001:BABA:CAFE:0018::/64
Departamento 10 2001:BABA:CAFE:0019::/64
Departamento 11 2001:BABA:CAFE:001A::/64

Y as sucesivamente...

También podría gustarte