5. Encabezado IPv6
CAMPO DESCRIPCION
Version Define la versión del protocolo IP, 0x06 para IPv6.
Traffic Class Similar al campo ToS en IPv4 para QoS con IPP o DSCP.
Flow Label Campo nuevo que identifica (Tag) un flujo de trafico (Flow) en
capa 3 (Network Layer).
Payload Length Largo del campo de datos que sigue el encabezado IPv6.
Next Header Similar al campo Protocolo (Protocol) empleado en IPv4 para
identificar protocolos de capa 4 (Transport Layer) como TCP o una
extensión del encabezado (Extension Header) como Hop-by-Hop y
Routing entre otros.
Hop Limit Similar al campo TTL en IPv4.
Source Address Contiene la dirección IPv6 unicast del origen.
Destination Address Contiene la dirección IPv6 unicast, multicast o anycast del
destino.
1 2 3
7. Formato de direcciones IPv6
Puede emplearse solamente una vez en la dirección IPv6
para abreviar varios campos consecutivos que valen cero. ::
2001:0:0:0:DB8:800:200C:417A
2001::DB8:800:200C:417A
FF01:0:0:0:0:0:0:101
FF01::101
1 2 3 4
8. Formato de direcciones IPv6
Dirección de loopback:
0:0:0:0:0:0:0:1
Dirección indeterminada (unspecified):
0:0:0:0:0:0:0:0
::1
::
1 2 3 4
9. 1 2 3 4
Formato de direcciones IPv6
Máscara de subred para direcciones
unicast IPv6:
2001::DB8:800:200C:417A /64
En formato de
conteo de bits
(bits count)
10. Formato EUI-64
EUI = Extended Unique Identifier
Usa la dirección MAC (L2) de la tarjeta de red LAN para
construir la porción de host de la dirección IPv6 (L3).
OUI NIC specific
00 01 02 03 04 05
00 01 02 FF FE 03 04 05
000000X0 X
1 = Universalmente único *
0 = Localmente único
02 01 02 FF FE 03 04 05
Dirección MAC
binario
Dirección EUI-64
NOTA: la dirección MAC utilizada es un ejemplo imaginario.
11. Tipos de direcciones IPv6
RFC 4291
Unicast
Multicast
Anycast
A diferencia de lo que ocurre en IPv4, una interfaz
puede tener múltiples direcciones IPv6.
Broad
12. Direcciones IPv6 Unicast
Identifica la dirección de una sola
interfaz.
Addresses scopes
Link Local
Global
Unique Local
1 2 3 4 5
13. 1 2 3 4 5
Direcciones IPv6 Unicast
Link Local
Para uso local dentro de un enlace, los
enrutadores no envían hacia otras redes los
paquetes IPv6 que contienen este tipo de
direcciones.
10 bits 54 bits 64 bits (EUI-64)
1111 1110 10 “0” Interface ID
fe80::/10
14. Direcciones IPv6 Unicast
Unique Local Address (ULA)
Se utilizan para enviar paquetes hacia otros
enlaces o redes que no forman parte de la
Internet. Tienen significado dentro de una
localidad o empresa.
8 bits 40 bits 16 bits
64 bits (EUI-64)
1111 110L Global ID Subnet ID
Interface ID
fc00::/8
fd00::/8
1 2 3 4 5
15. Direcciones IPv6 Unicast
Global
Empleadas y alcanzables en la Internet. Son
asignadas a través de los RIR (Regional Internet
Registries).
3 bits 45 bits 16 bits
64 bits (EUI-64)
001 Global Routing ID Subnet ID
Interface ID
2000::/3
1 2 3 4 5
EUI-64 es el formato
mas utilizado, pero
puede emplearse otro.
/64
/48
ISP prefix /32
site prefix
subnet prefix
16. 1 2 3 4 5
Direcciones IPv6 Unicast
2001:0400::/23 2001:0600::/23
Global
2001:4200::/23
2001:0200::/23
2001:1200::/23
Para mas información buscar “IPv6 Global Unicast Address Assignments” o
escribir: http://goo.gl/0NuKhg
17. Direcciones IPv6 Multicast
Identifican un grupo de interfaces en diferentes
nodos que están interesados en recibir el mismo
contenido “simultáneamente”. Un origen, múltiples
destinos. Ejemplos: audio, video, protocolos de
enrutamiento.
8 bits 8 bits 112 bits
1111 1111 XXXX SSSS
Group ID
ff00::/8
X = Flags
S = Scope
Link Local
Organization
Global
1 2
18. Direcciones IPv6 Multicast
Algunos ejemplos
DIRECCION OBJETIVO
ff02::1 Todos los nodos
ff02::2 Todos los enrutadores
ff02::5 OSPFv3
ff02::6 OSPFv3 (DR)
ff02::9 RIPng
ff02::a EIGRP (IPv6)
ff05::1:3 Servidores DHCPv6
1 2
19. Direcciones IPv6 Anycast
1 2 3
Una dirección anycast es una dirección
configurada en interfaces de nodos diferentes que
ejecutan la misma función dentro de la red.
Los paquetes enviados a este tipo de dirección se
enrutan al nodo mas cercano (nearest receiver) de
acuerdo a la métrica mas pequeña.
20. Direcciones IPv6 Anycast
Cuando una dirección unicast es asignada a más
de una interfaz, en nodos distintos, se convierte en
una dirección anycast.
Los nodos deben configurarse explícitamente con
esta propiedad.
!
interface tunnel 0
tunnel mode ipv6ip 6to4
tunnel source ethernet1
ipv6 address 2001:0db8:1::1/64
ipv6 address 2002:0db8:6301::/128 anycast
!
1 2 3
21. Direcciones IPv6 Anycast
Posibles usos de direcciones anycast:
• Identificar un conjunto de enrutadores
pertenecientes al mismo ISP.
• Identificar un conjunto de enrutadores
conectados a la misma subred.
• DNS.
1 2 3
NOTA: mientras se desarrolla el uso de direcciones anycast estas no
deben ser empleadas como dirección origen.
22. Referencias
Smart Business Architecture
IPv6 Addressing Guide
February 2013 Series
www.cisco.com/go/sba
IANA
http://www.iana.org/numbers