2. Notación IPv6
La representación de las direcciones IPv6 divide la
dirección en ocho grupos de 16 bits, separados mediante
“:”, representados con dígitos hexadecimales.
3. Direccionamiento IPv6
Una dirección IPv6 está formada por 128 bits.
2128 = 340.282.366.920.938.463.463.374.607.431.768.211.456
~ 5,6x1028 direcciones IP por cada ser humano.
~ 7,9x1028 de direcciones más que en IPv4.
En hexadecimal, 4 bits (llamados ‘nibble’) son representados por un
dígito hexadecimal
Así 128 bits se reducen a 32 dígitos hexadecimales
5. Direcciones IPv6
Se permite reducir la notación de direcciones IPv6 omitiendo cualquier 0
(cero) inicial en cualquier sección de 16 bits o hexteto.
Los dos puntos dobles (::) pueden reemplazar cualquier cadena única y
contigua de uno o más segmentos de 16 bits (hextetos) compuestos sólo
por ceros. Se pueden utilizar solamente una vez dentro de una dirección
6. Prefijo IPv6
La longitud de prefijo puede ir de /0 a /128. La longitud de prefijo
IPv6 recomendada para LAN y la mayoría de los otros tipos de redes
es /64.
7. Direcciones Unicast
Unicast global. Únicas, enrutables
en Internet
Link-local. Para comunicación
local, no enrutables
Loopback. Retrobucle
Dir. Sin especificar. Se usa cuando
aún no se cuenta con dirección
IP
Local única. Similar a IPV4
RFC1918, no enrutable en
Internet
IPv4 integrada. Para transición
IPv4/IPv6
8. Direcciones Unicast globales
Las direcciones IPv6 unicast globales son globalmente únicas y enrutables en
Internet IPv6. Estas direcciones son equivalentes a las direcciones IPv4 públicas.
Actualmente, solo se asignan direcciones unicast globales con los tres primeros bits
de 001 o 2000::/3.
Las GUAs disponibles actualmente comienzan con un decimal 2 o un 3 (Esto es
sólo 1/8 del espacio total de direcciones IPv6 disponible).
9. Estructura GUA de IPv6
Prefijo de enrutamiento global:
El prefijo de enrutamiento global es la parte del prefijo, o red, de la dirección
asignada por el proveedor, como un ISP, a un cliente o sitio. El prefijo de
enrutamiento global variará en función de las políticas de ISP.
ID de subred
El campo ID de subred es el área entre el Prefijo de enrutamiento global y la
ID de interfaz. Las organizaciones utilizan la ID de subred para identificar
subredes dentro de su ubicación.
ID de interfaz
La ID de interfaz IPv6 equivale a la porción de host de una dirección IPv4. Se
recomienda que en la mayoría de los casos se utilicen subredes /64, lo que
crea una ID de interfaz de 64 bits.
Nota: IPv6 permite que las direcciones de host todo-0 y todo-1 se puedan asignar a un
dispositivo. La dirección all-0s está reservada como una dirección de difusión ilimitada del
router de subred, y debe asignarse solo a los routers.
10. Dirección Link-Local
Una dirección IPv6 link-local
permite que un dispositivo se
comunique con otros dispositivos
con IPv6 habilitados en el mismo
enlace y solo en ese enlace
(subred).
Los paquetes con una dirección
link-local de origen o de destino
no se pueden enrutar en redes
públicas
11. Direcciones multicast
Las direcciones IPv6 multicast son
similares a las direcciones IPv4
multicast.
Las direcciones IPv6 multicast tienen el
prefijo FF00::/8
Existen dos tipos de direcciones IPv6
multicast:
Dirección multicast asignada
Grupo multicast de todos los nodos FF02::1
Grupo multicast de todos los routers FF02::2
Dirección multicast de nodo solicitado
Prefijo multicast FF02:0:0:0:0:1:FF00::/104
24 bits menos significativos
13. Subnetting IPv6
El proceso es análogo al realizado en IPv4
Generalmente se realiza en base a nibles (4 bits), esto
facilita la delegación DNS inversa
Así, la red
2001:DB8:900::/48
Puede tener 16 subredes /52 ó 256 subredes /56
16. Subnetting
Dividir la red 2001:db8:1234::/48 en 4 subredes
2 0 0 1 : 0 d b 8 : 1 2 3 4 : 0 ... (el resto ceros)
0010 0000 0000 0001 : 0000 1101 1011 1000 : 0001 0010 0011 0100 : 0000 ... (el resto ceros)
f f f f : f f f f : f f f f : 0 ... (el resto ceros)
1111 1111 1111 1111 : 1111 1111 1111 1111 : 1111 1111 1111 1111 : 0000 ... (el resto ceros)
1111 1111 1111 1111 : 1111 1111 1111 1111 : 1111 1111 1111 1111 : 1100 ... (el resto ceros)
FFFF:FFFF:FFFF:C000:: Nueva máscara de subred
0010 0000 0000 0001 : 0000 1101 1011 1000 : 0001 0010 0011 0100 : 0000 ... (el resto ceros)
2001:db8:1234:0000::/50 Primera subred
0010 0000 0000 0001 : 0000 1101 1011 1000 : 0001 0010 0011 0100 : 0100 ... (el resto ceros)
2001:db8:1234:4000::/50 Segunda subred
0010 0000 0000 0001 : 0000 1101 1011 1000 : 0001 0010 0011 0100 : 1000 ... (el resto ceros)
2001:db8:1234:8000::/50 Tercera subred
0010 0000 0000 0001 : 0000 1101 1011 1000 : 0001 0010 0011 0100 : 1100 ... (el resto ceros)
2001:db8:1234:C000::/50 Cuarta subred
17. Subnetting
El proveedor A tiene el bloque
2001:DB8::/32
El proveedor A delegará bloques /48 a sus clientes
En un bloque /32 ¿Cuántos bloques /48 existen?
248-232=216
Hallar los primeros 4 bloques provistos
18. Preguntas
¿Qué redes IPv4 maneja aún Bolivia?
¿Qué otros prefijos existen y qué significan?
¿Cuáles son los requisitos para obtener un bloque de
direcciones IPv6?
¿En Bolivia, se tienen activas direcciones IPv6?
19. Referencias
StallingsWilliam, Comunicaciones y Redes de
Computadores. Pearson, Prentice Hall
Cicileo, Gagliano, et. al. – IPv6 for All, ISOC-AR
Loshin Peter - IPv6, Second Edition:Theory, Protocol, and
Practice, 2nd Edition
Retana Álvaro, Slice Don,White Russ - Advanced IP
Network Design – CISCO Press
Raza Khalid,Turner Mark – Large-Scale IP Network
Solutions – CISCO Press
20. Bibliografía
StallingsWilliam, Comunicaciones y Redes de Computadores.
Pearson, Prentice Hall
McQuerry Steve – Interconnecting Cisco Network Device –
CISCO Press
Retana Álvaro, Slice Don,White Russ - Advanced IP Network
Design – CISCO Press
Raza Khalid,Turner Mark – Large-Scale IP Network Solutions –
CISCO Press
Doyle Jeff – RoutingTCP/IP – CISCO Press
21. Referencias
RFC 791 - Definición de las clases de direcciones para redes y
subredes en la norma de IP
RFC 0950 - Definición técnica para la creación de subredes.
RFC 1519 - Definición técnica para la creación de superredes.
RFC 0919 y 0922 - Definición técnica de los métodos de
difusión en IP.
RFC 3022 y 3235 – NAT