IPv6 Teoría
IPv6 Teoría
IPv6 Teoría
Introduccin a OSPF
Direccionamiento
232 = 4.294.967.296 Una direccin 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 ms que en IPv4.
Enrutamiento IP 2
Direccionamiento
La representacin de las direcciones IPv6 divide la direccin en ocho grupos de 16 bits, separados mediante :, representados con dgitos hexadecimales.
2001:0DB8:AD1F:25E2:CADE:CAFE:F0CA:84C1 2 bytes
En la representacin de una direccin IPv6 est permitido: Utilizar caracteres en mayscula o minscula; Omitir los ceros a la izquierda; y Representar los ceros continuos mediante ::. Ejemplo:
2001:0DB8:0000:0000:130F:0000:0000:140B 2001:db8:0:0:130f::140b
Formato no vlido: 2001:db8::130f::140b (genera ambigedad)
Enrutamiento IP 3
Direccionamiento
Como CIDR (IPv4) direccin-IPv6/tamao del prefijo Ejemplo: Prefijo 2001:db8:3003:2::/64 Prefijo global 2001:db8::/32 (*) ID de la subred 3003:2
URL
http://[2001:12ff:0:4::22]/index.html http://[2001:12ff:0:4::22]:8080
(*) IPv6 Global Unicast Address Assignments (rfc 4291) 2000::/3 http://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-addressassignments.xml
Enrutamiento IP 4
Direccionamiento
En IPv6 se han definido tres tipos de direcciones: Unicast Identificacin Individual
Enrutamiento IP
Direccionamiento
Unicast
Global Unicast
n
Prefijo de encaminamiento global
64 - n
ID de la subred
64
Identificador de la interfaz
2000::/3
Globalmente ruteable (similar a las direcciones IPv4 pblicas) 13% del total de direcciones posibles; 2(45) = 35.184.372.088.832 redes /48 diferentes.
Enrutamiento IP
Direccionamiento
Unicast
Link local
FE80
0
Identificador de la interfaz
Enrutamiento IP
Direccionamiento
Unicast
EUI-64
Direccin MAC
48
1 E
C9
21
85
0 C
Direccin EUI-64
48
1E
C9
21
85
0 C
FF
FE
Bit U/L 0 1 0 0 1 0 1 0
Identificador de la interfaz
4A
1E
C9
FF
FE
21
85
0 C
FE80::4A1E:C9FF:FE21:850C
8
Direccionamiento
Unicast
Unique local
7
Pref.
Identificador global
ID de la subred
Identificador de la interfaz
FC00::/7
Enrutamiento IP
Direccionamiento
Unicast
Direcciones especiales Localhost - ::1/128 (0:0:0:0:0:0:0:1) No especificada - ::/128 (0:0:0:0:0:0:0:0) mapeada IPv4 - ::FFFF:wxyz Rangos especiales 6to4 - 2002::/16 Documentacin - 2001:db8::/32 Teredo - 2001:0000::/32 Obsoletas Site local - FEC0::/10 IPv4-compatible - ::wxyz 6Bone - 3FFE::/16 (red de prueba desactivada el 06/06/06)
10
Enrutamiento IP
Direccionamiento
Anycast
Entrega el paquete solo a la interfaz ms cercana al origen Atribuidas a partir de direcciones unicast (son iguales desde el punto de vista sintctico).
Posibles usos:
Descubrir servicios en la red (DNS, proxy HTTP, etc.) Balanceo de carga; Localizar routers que proveen acceso a una determinada subred; Utilizado en redes con soporte para movilidad IPv6 para localizar los Agentes de Origen
11
Enrutamiento IP
Direccionamiento
Al igual que en IPv4, las direcciones IPv6 se atribuyen a las interfaces fsicas y no a los nodos. Con IPv6 es posible atribuir una nica interfaz a mltiples direcciones, independientemente de su tipo.
As un nodo se puede identificar a travs de cualquier direccin de sus interfaces. Loopback ::1 Link Local FE80:.... Unique local FD07:... Global 2001:....
La RFC 3484 determina el algoritmo para seleccionar las direcciones de origen y destino.
Enrutamiento IP
12
Cada RIR recibe de la IANA un bloque /12 El bloque 2800::/12 corresponde al espacio reservado para LACNIC Se pueden realizar distribuciones mayores si se justifica la utilizacin ATENCIN! A diferencia de lo que ocurre en IPv4, en IPv6 la utilizacin se mide considerando el nmero de bloques de direcciones asignados a usuarios finales, no el nmero de direcciones asignadas a usuarios finales.
Enrutamiento IP
13
Proveedores
NTT Communications Japn IPv6 nativo (ADSL) /48 a usuarios finales http://www.ntt.com/business_e/service/category/nw_ipv6.ht ml
Internode Australia IPv6 nativo (ADSL) /64 dinmico para sesiones PPP Delega /60 fijos http://ipv6.internode.on.net/configuration/adsl-faq-guide/
Enrutamiento IP
14
Proveedores
IIJ
Arcnet6 Malasia IPv6 nativo (ADSL) o tneles /48 a usuarios finales se pueden distribuir bloques /40 y /44 (sujeto a aprobacin) http://arcnet6.net.my/how.html
Enrutamiento IP
15
Encabezados IP
Introduccin a OSPF
16
Encabezado de IPv4
Un encabezado de IPv4 est formado por 12 campos fijos, que pueden o no tener opciones, por lo que su tamao puede variar entre 20 y 60 bytes.
Enrutamiento IP
17
Encabezado de IPv6
Ms simple
Ms flexible
Ms eficiente
Enrutamiento IP
18
Encabezado de IPv6
Enrutamiento IP
19
Encabezado de IPv6
2 4 3
Los nombres de cuatro campos fueron modificados, al igual que sus ubicaciones.
Enrutamiento IP 20
Encabezado de IPv6
Los nombres de cuatro campos fueron modificados, al igual que sus ubicaciones.
Enrutamiento IP
Encabezado de IPv6
Los nombres de cuatro campos fueron modificados, al igual que sus ubicaciones.
Enrutamiento IP
Encabezado de IPv6
Enrutamiento IP
23
Encabezados de extensin
Authentication Header Identificado por el valor 51 en el campo Siguiente Encabezado. Utilizado por IPSec para proveer autenticacin y garanta de integridad a los paquetes IPv6.
Encapsulating Security Payload Identificado por el valor 52 en el campo Siguiente Encabezado. Tambin utilizado por IPSec, garantiza la integridad y confidencialidad de los paquetes.
24
Enrutamiento IP
Encabezados de extensin
Hop-by-Hop Options
Routing
Fragmentation Authentication Header Encapsulating Security Payload
Destination Options
Si el campo Direccin de Destino tiene una direccin multicast, los encabezados de extensin sern examinados por todos los nodos del grupo. El encabezado de extensin Mobility puede ser utilizado por quienes cuentan con soporte para movilidad en IPv6 .
Enrutamiento IP
25
Mecanismos de Autoconfiguracin
Introduccin a OSPF
26
Stateless Autoconfiguration
En la inicializacin de la red un nodo puede obtener: Prefijo(s) IPv6 Direccin por defecto del Router Limite de saltos (Hop limit) MTU (link local) Tiempo de Validez
Enrutamiento IP
27
Stateless Autoconfiguration
Los equipos pueden obtener automaticamente una direccin IPv6 Slo los routers tienen que ser configurados manualmente O puede utilizar la opcin Prefix Delegation (RFC 3633) Los servidores deben configurarse manualmente Las direcciones Link-local (en oposicin a las globales) suelen ser configuradas automticamente en todos los equipos
Enrutamiento IP
28
Stateless Autoconfiguration
Los equipos esperan por mensajes de Router Advertisements (RA). Peridicamente son enviados por los routers en el enlace local, o solicitado por el equipo mediante un Router Solicitation (RS) Los mensajes de RA proveen informacin que permite una configuracin atomtica El equipo crea una direccion IPv6 Global unicast combinando: Prefijo dado por el router (obtenido en el RA) Un ID random generado con EUI-64 (basado en la MAC)
Direccion Global = Prefijo + ID random (EUI-64)
Enrutamiento IP
29
Stateless Autoconfiguration
Generalmente, el router que manda los mensajes de RA es el default router. Si un RA no contiene el prefijo: El equipo no configura automaticamente ninguna direccin IPv6 global (pero puede configurar el default gateway) Los mensajes RA tienen dos banderas: Indica que tipo de configuracin sin estado (si hay alguna) se debe realizar. Las direcciones IPv6 usualmente son basadas en la MAC address del dispositivo: Aunque algunos equipos pueden usar extensiones de privacidad (RFC4941).
30
Enrutamiento IP
Enrutamiento IP
31
Enrutamiento IP
32
Enrutamiento IP
33
Muchas Gracias!
Introduccin a OSPF
34