Académique Documents
Professionnel Documents
Culture Documents
EL ABC de IPv6
M.C. Flix Molina ngel
M.C. Jos Fernando Castro Domnguez
Agenda
Antecedentes
Estado actual de IPv4
Diferencias entre IPv4 e IPv6
Direccionamiento IPv6
Tipos de direccionamiento IPv6
Mtodos de Transicin
Antecedentes
Las necesidades de direccionamiento de Internet cada da
crecen, ya que hay infinidad de dispositivos electrnicos que
ahora se pueden conectar a esta red, ya sea de forma
almbrica o inalmbrica.
Ejemplos:
Las cmaras que se usan en los sistemas de videovigilancia de
las diferentes ciudades
Operaciones remotas va Internet
Marcapasos monitoreados por internet
Ciudades digitales
Necesidades de Conexin
Necesidades de Conexin
http://www.car-to-car.org/
Necesidades de Conexin
1,306,314.000
1,090,973.000
NAT
Desventajas de NAT
No funciona con gran nmero de servidores, es decir,
dispositivos de comunicacin de extremo a extremo, como
Telfonos IP.
Priva el desarrollo de nuevas servicios y aplicaciones.
Problemas al implementar IPsec.
Existe una gran variedad de NAT.
Solucin
Para resolver este problema se tuvo que
mejorar la versin 4 del protocolo de Internet
(IPv4), apareciendo con sto la versin 6
(IPv6) la cual resuelve el problema del
direccionamiento entre otros.
Solucin
En noviembre de 1991 la IETF(Internet Engineering
Task Force) cre un grupo de trabajo para analizar el
problema del crecimiento de Internet y considerar
posibles soluciones para ampliar el direccionamiento
IP.
En julio de 1992 se determin por este grupo que
era imprescindible un protocolo de nueva generacin
para Internet (next-generation Internet Protocol,
IPng).
http://www.ietf.org
Requisitos
IPng tena que solucionar dos problemas:
Soportar un gran espacio de direccionamiento
Soportar esquemas de direccionamiento basados en
jerarquas de agregacin
Aunque tambin aparecieron nuevos requisitos para
mejorar las deficiencias de IPv4:
Seguridad (tanto autenticacin como encriptacin)
Auto configuracin de red (Plug-and-play)
Mejora del soporte de calidad
03
no asignados
4 IPv4
5 ST
6 IPv6
7 CATNIP
8 PIP
9 TUBA
10-15
Fuente : LACNIC
Distribucin de IPv6
Da mundial de IPv6
Da mundial de IPv6
Red CLARA
Red CUDI
40 bytes en opciones
Encabezado IPv6
Diferencias de encabezados
40 bytes
Direcciones incrementadas de 32 a 128 bits (4 veces mas)
Campos de fragmentacin y opciones retirados de la cabecera
bsica
Retirado el checksum de la cabecera
Longitud de la cabecera es slo la de los datos
Nuevo campo de Etiqueta de Flujo
TOS -> Traffic Class
Protocol -> Next Header (cabeceras de extensin)
Time To Live -> Hop Limit
Alineacin ajustada a 64 bits para
Las cabeceras NO SON COMPATIBLES
Cabeceras de extensin
Resumen
Amplio direccionamiento.
Direccionamiento jerrquico
Autoconfiguracin y reconfiguracin sin servidor.
Mecanismo de movilidad ms eficientes
Formato de cabecera simplificado
Comunicacin ms eficiente de extremo a extremo.
Encriptado y autentificacin en la capa IP.
Preguntas ?
Ver video
Direccionamiento IPv6
Direccionamiento IPv6
Permite la jerarquizacin
Flexibilidad en la evolucin de redes
Prefijo/longitud de prefijo
2001:334:5634::/48
2001:345:9000:2111:/64
Las interfaces pueden tener varias direcciones IPv6
Un
ejemplo
de
una
direccin
IPv6
es:
2001:0000:0001:0000:0000:AAAA:0000:CDEF
2001:0:1:0:0:AAAA:0:CDEF
Una y slo una vez en una IP, todos los ceros adyacentes
pueden sustituirse por ::
2001:0:1::AAAA:0:CDEF
2001:db8:300::45/64
http:[2001:448:1034::10]
Direcciones Unicast
Globales (RFC3587)
Direcciones Ipv4 mapeadas a IPv6
Direccin no especificada (RFC5156)
Direccin de Loopback
Direccin de documentacin (RFC3849)
Direccin de enlace local -Link local
(RFC4193)
Direcciones Locales Unicas (RFC4193)
Comunicacin Unicast
Comunicacin Multicast
Comunicacin Anycast
Representacin textual
Formato preferido:
2001:8901:0:ab23:2000:0:aaaa:bb77
Formato compacto:
2001:78ac::2
IPv4-Mapeada:
::FFFF:200.10.34.56
Literal:
[2001:20ab:1100::cc80]
http://[2001:ab22:bbaa::ff00]/index.html
Ejemplos de representacin de
direcciones IPv6
2001:8900:1234:1000:22aa:bbaa:abcd:cdef
2001:cc90:0000:ba50:0000:0000:0000:0010
2001:0000:0000:0000:0010:0000:0000:ff00
2001:cc90:0:ba50:0:0:0:10
2001::10:0:0:ff00
2001:ff01::cc
2001:ff01:0000:0000:0000:0000:0000:00cc
PREFIJO BINARIO
NOTACIN
HEXADECIMAL
No especificada
Loopback
Multicast
Enlace Local
Unicast
ULA
Global Unicast
00000(128 bits)
0001(128 bits)
11111111
111111101000
::/128
::1/128
FF00:/8
FE80:/10
Mapeo IPv4
000..:1111:IPv4
1111110
FC00:/7
Cualquier cosa distinta
::FFFF
Direccin anycast
EUI-64
IEEE define un mecanismo para crear una EUI64 desde una direccin IEEE 802 MAC
(Ethernet, FDDI).
El IID se obtiene modificando el EUI-64 en el
bit u (universal). Se fija en 1 para indicar
alcance universal y 0 para alcance local.
EUI-64
Autoconfiguracin
Autoconfiguracin stateless o
Serverless
Ventajas de autoconfiguracin
stateless
Autoconfiguracin stateful o
DHCPv6
Mecanismos de Transicin
Mecanismos de Transicin
Dual stack
Teredo(Windows)
Miredo(Linux)
6to4
Tnel broker
Tnel manual
Dual Stack
(RFC 4213)
Dual Stack
Dual Stack
Requisitos
Todos los equipos que participan en la
conexin deben tener soporte dual stack:
Routers
Host
Servidores: DNS, Web, etc
Tnel Broker
(RFC 3053)
Requisitos
Configuracin manual
Servidor web
Servidor de BD
Tnel manual
Ejemplo
RESUMIENDO
Los mecanismos de transicin se pueden
clasificar en:
Tneles automticos
Tneles semiautomticos
Tneles manuales
Traduccin
Preguntas ?
Recomendaciones
www.ipv6.unam.mx
www.6deploy.org
www.ipv6forum.com
www.cisco.com/ipv6
www.ipv6tf.org
www.6sos.net
ipv6.uagro.mx
ipv6.utrng.edu.mx
jfcd74@hotmail.com
molina@uagro.mx
Contacto:
M.C. Flix Molina ngel
Universidad Autnoma de Guerrero
molina@uagro.mx
ipv6.uagro.mx
M.C. Jos Fernando Castro Domnguez
Universidad Tecnolgica de la Regin
Norte de Guerrero
jfcd74@hotmail.com
ipv6.utrng.edu.mx