Professional Documents
Culture Documents
1. Conceptos IPv4
2. Introducción IPv6
3. Direccionamiento IPv6
4. ICMPv6‐ND‐DHCPv6
datos
segmento
paquete (IP)
trama
bits
PILA TCP/IP PILA TCP/IP
Jerarquía de
tres niveles
(CIDR)
Ing. Carlos Julio Corredor : carlcorg@etb.net.co 12
1.4 Classless Inter-Domain Routing (cont.)
Fragmento 1: Long. total = 620 bytes; Desp = 0; MF=1 (contiene los primeros 600
bytes de los datos del paquete original)
Fragmento 2: Long. total = 620 bytes; Desp = 600; MF=1 (contiene los siguientes
600 bytes de los datos del paquete original)
Fragmento 3: Long. total = 220 bytes; Desp = 1200; MF=0 (contiene los últimos 200
bytes de los datos del paquete original)
Ing. Carlos Julio Corredor : carlcorg@etb.net.co 19
1.5 Cabecera IPv4 (cont.)
Fragmentación (cont)
¾ 239.204.10.254
¾ 225.4.100.15
¾ 229.48.0.128
¾ 238.200.32.79
2.1 Convergencia
2.2 Evolución del protocolo IPv6
2.3 Usuarios en Internet
2.4 ¿Cuál es la oferta de IPv6?
2.5 Preguntas frecuentes sobre IPv6
2.6 Estructura de la dirección IPv6
2.7 Estructura de la cabecera IPv6
INTERNET
http://www.internetworldstats.com/stats.htm
http://www.lacnic.net/sp/registro/espacio-disponible-ipv4.html
e
Tamaño d
I n te rn e t de
Tamaño ?
I n te rn e t
ci ón
ta
m en
m ple
I n IPv6
IPv
6 Implementació
Tiempo Tiempo
2012-2014 2011
24 bits 24 bits
64 bits
24 bits 40 bits
Dirección EUI‐64
Identificador de Interfaz
IPv6
64 bits
EUI -64
OxFF OxFE
Identificador
de Interfaz cccccc10 cccccccc cccccccc 11111111 11111110 xxxxxxxx xxxxxxxx xxxxxxxx
IPv6
64 bits
RFC 4291
¾ 8000:0000:0000:0000:0123:4567:89AB:CDEF
¾ 1234:0000:0000:0000:ABCD:0000:0000:0123
1234::ABCD:0:0:123 “OK”
1234:0:0:0:ABCD::123 “OK”
1234::ABCD::123 “error”
¾ 0:0:0:0:0:0:131.107.6.100
::131.107.6.100
¾ ABCD:EF:12:34:0:0:131.107.2.98
ABCD:EF:12:34::131.107.2.98
¾ http://[FF01::]/index.html
¾ FF18:0000:0000:0000:0123:4567:00AB:CDEF
¾ FE80:0000:0000:BEBE:0100:0900:00AB:0D00
¾ FE80:0000:0000:C0C0:0000:0000:0000:0001
¾ FE80::200:0:CAFE:101:1
¾ 2009:10:0:80:0:ABC::1
¾ FF12::CEBA:0::10
¾ Cabecera IPv6.
¾ Cabecera opciones de salto a salto.
¾ Cabecera opciones de destino.
¾ Cabecera de enrutamiento.
¾ Cabecera de fragmentación.
¾ Cabecera autenticación.
¾ Cabecera seguridad del encapsulado de carga
útil.
¾ Cabecera opciones de destino.
¾ Cabecera de capa superior.
Ing. Carlos Julio Corredor : carlcorg@etb.net.co 75
2.7 Estructura de la cabecera IPv6 (cont.)
Campo “Opciones” de las cabeceras de extensión
3.1 Terminología IPv6
3.2 RFC 4291 “IP Version 6 Addressing
Architecture”
3.3 Prefijos de las direcciones IPv6
3.4 Tipos de direcciones IPv6
3.5 MAC multicast para IPv6
3.6 Direcciones Obligatorias en un nodo
IPv6
Ing. Carlos Julio Corredor : carlcorg@etb.net.co 97
3.1 Terminología IPv6
Node: Un dispositivo que implementa IPv6.
Router: Un nodo que reenvía paquetes IPv6 no
explícitamente destinados hacia sí mismo.
Host: Cualquier nodo que no es un router.
Link: Medio sobre el cual los nodos pueden
comunicarse en la capa de enlace, es decir, la
capa inmediatamente debajo de IPv6.
Interface: Unión de un nodo a un enlace.
Neighbors: Nodos conectados al mismo
enlace.
Link MTU: El tamaño del paquete máximo en
bytes, que puede transportarse sobre un enlace.
Path MTU: La MTU de enlace mínima de todos
los enlaces dentro de una ruta entre un nodo origen
y un nodo destino.
Ing. Carlos Julio Corredor : carlcorg@etb.net.co 98
3.2 RFC 4291 “IP Version 6 Addressing Architecture”
Resumen del RFC
Abstract
This specification defines the addressing
architecture of the IP Version 6 (IPv6) protocol.
The document includes the IPv6 addressing
model, text representations of IPv6 addresses,
definition of IPv6 unicast addresses, anycast
addresses, and multicast addresses, and an
IPv6 node’s required addresses. This document
obsoletes RFC 3513, "IP Version 6 Addressing
Architecture".
2001:DB8:0000:0056:0000:ABCD:EF12:1234/64
¡ error ! ¡ correcto !
2001:DB8::56/64 2001:DB8:0:56::/64
Prefix = 20010DB80000CD3
a) 2001:0DB8:0000:CD30:0000:0000:0000:0000/60
b) 2001:0DB8::CD30/60
c) 2001:0DB8::CD30:0:0:0:0/60
d) 2001:0DB8:0:CD3/60
e) 2001:0DB8::CD3/60
f) 2001:0DB8:0:CD30::/60
R R R
Internet
Alcance Organización-Local
Alcance Sitio-Local (*)
R R
Alcance Link-Local
Alcance
Nodo-Local
S
S
Sitio 1
Sitio 2
Dirección Link-local
16 bits 48 bits 64 bits
Dirección ULA
0000:0000:0000:0000:0000:0000:135.75.43.52
0000:0000:0000:0000:0000:FFFF:135.75.43.52
2afe:b80:1daf:1::/64
Ing. Carlos Julio Corredor : carlcorg@etb.net.co 115
3.4 Tipos de direcciones IPv6 (cont.)
Direcciones anycast (cont.)
RFC 4291
Solicited-Node Address:
FF02:0:0:0:0:1:FFXX:XXXX
Solicited-Node multicast address are computed as a
function of a node's unicast and anycast addresses. A
Solicited-Node multicast address is formed by taking
the low-order 24 bits of an address (unicast or
anycast) and appending those bits to the prefix
FF02:0:0:0:0:1:FF00::/104 resulting in a multicast
address in the range FF02:0:0:0:0:1:FF00:0000 to
FF02:0:0:0:0:1:FFFF:FFFF
RFC 4291
FF00:0:0:0:0:0:0:0
FF01:0:0:0:0:0:0:0
FF02:0:0:0:0:0:0:0 Reserved Multicast Addresses
FF03:0:0:0:0:0:0:0
FF04:0:0:0:0:0:0:0
FF05:0:0:0:0:0:0:0 RFC 4291
FF06:0:0:0:0:0:0:0
FF07:0:0:0:0:0:0:0
FF08:0:0:0:0:0:0:0
FF09:0:0:0:0:0:0:0
FF0A:0:0:0:0:0:0:0
FF0B:0:0:0:0:0:0:0
FF0C:0:0:0:0:0:0:0
FF0D:0:0:0:0:0:0:0
FF0E:0:0:0:0:0:0:0
FF0F:0:0:0:0:0:0:0
Ejemplo:
FF02::1:FF0E:8C6C (IPv6 multicast)
33-33-FF-0E-8C-6C (Mac de IPv6 multicast)
4.1 Funciones de ICMPv6
4.2 Formato general de ICMPv6
4.3 Tipos de mensajes ICMPv6
4.4 Neighbor Discovery (ND)
4.5 Autoconfiguración
4.6 DHCPv6
4.7 Address Resolution
4.8 DAD
Ing. Carlos Julio Corredor : carlcorg@etb.net.co 129
4.1 Funciones de ICMPv6
IPv6 usa Internet Control Message Protocol (ICMP)
como es definido para IPv4 con algunos cambios. El
protocolo resultante es llamado ICMPv6 y tiene un
valor de Next Header igual a 58.
ICMPv6 es una parte integral de IPv6 y DEBE ser
completamente implementado por cada nodo IPv6.
El RFC 4443 (ICMPv6) describe el formato y tipos
de mensajes ICMP. Realiza las siguientes funciones:
¾ Diagnósticos (ping)
¾ Descubrimiento de vecinos (ND)
¾ Autoconfiguración de interface
¾ Resolución de direcciones (IPv6 a Enlace)
¾ Detección de direcciones duplicadas (DAD)
¾ Asociación a grupos multicast (MLD)
¾ Descubrimiento de MTU (PMTU)
Ing. Carlos Julio Corredor : carlcorg@etb.net.co 130
4.1 Funciones de ICMPv6 (cont.)
ICMPv4 Vs ICMPv6
Encabezado
Encabezado IPv6
IPv6 (NH=58)
(NH=58)
IPv6
Type Descripción
Dirección
SI Duplicada