Date post: | 29-Nov-2014 |
Category: |
Technology |
Upload: | santisegui |
View: | 13,304 times |
Download: | 9 times |
Estudio del despliegue del protocolo IPv6 ING/IBA 1
Autores: Mario Montagud - UPVSantiago Seguí - UPV
ESTUDIO DEL DESPLIEGUE DEL PROTOCOLO IPv6
INTERNET DE NUEVA GENERACIÓN
Profesor responsable: Jordi Domingo
Estudio del despliegue del protocolo IPv6 ING/IBA 2
UN POCO DE HISTORIA
-1972: Primera demostración pública de ARPANET.-1973: Primera conexión ARPANET fuera de EEUU con NOSAR en Noruega.-1977-1979: Se crearon las IPv0 al IPv3 como versiones de desarrollo.-1979: Se empieza a trabajar en un protocolo experimental: Internet Stream Protocol (IPv5).-1981: Se termina el RFC-791: IPv4 La versión que se extendió de forma masiva en el boom de Internet.-1983: ARPANET cambió el protocolo NCP por TCP/IP y se crea el IAB para estandarizar TCP/IP. -1992: Se crea el grupo de trabajo IPng del IETF.-1996: Se define IPv6 en varias RFCs (2460).
Estudio del despliegue del protocolo IPv6 ING/IBA 3
LIMITACIONES Y MEJORAS DE IPv4
Debido a la multitud de nuevas aplicaciones, IPv4 se ha visto obsoleto.
- No fue diseñado para ser un protocolo seguro.- No es adecuado para aplicaciones de tiempo real y de QoS, sólo Best Effort.- No se pensó en la movilidad.- El espacio de direcciones no es suficiente para el actual crecimiento de Internet.
POSIBLE SOLUCIÓN: Migración global a IPv6.
PROBLEMA: Millones de dispositivos incompatibles con IPv6.
SOLUCIÓN TEMPORAL: “Parches “ que solucionan parcialmente.
PROBLEMA: Algunos parches no funcionan simultáneamente. El escaso espacio de direccionamiento no se solventa.
Estudio del despliegue del protocolo IPv6 ING/IBA 4
MEJORAS DE IPv4
SeguridadIPSec: Provee integridad, autenticación, anti-reenvío y confidencialidad de la información en el nivel de red.
Calidad de ServicioRSVP: puede diferenciar los paquetes de datos como pertenecientes a un flujo particular, y así otorgar un ancho de banda en función de cada necesidad, ya sea para correo electrónico, comunicaciones de voz o videoconferencia.
Estudio del despliegue del protocolo IPv6 ING/IBA 5
MEJORAS DE IPv4
MovilidadMobile IPv4: Mecanismo orientado a los nodos móviles IP sin la necesidad de cambiar de dirección IP mientras se ubica físicamente en subredes distintas.
DireccionamientoCIDR: La máscara de red junto a la dirección IP permite determinar la cantidad de bits de red y host independientemente de que sea de Clase A,B,C o D.NAT/PAT: Mecanismo utilizado por los routers para hacer la traducción de direcciones IP públicas y puertos a privadas.
Estudio del despliegue del protocolo IPv6 ING/IBA 6
LA GRAN LIMITACIÓN DE IPv4: EL DIRECCIONAMIENTO
“32 bits proporcionan un espacio de direccionamiento suficiente para Internet”, Dr. Vinton Cerf, padre de Internet, 1.977.
32 bits = 232 (4.294.967.296).
De las cuales: 18 millones = privadas, 270 millones = multicast.
Factor fundamental que está impulsando a IPv6.
Estudio del despliegue del protocolo IPv6 ING/IBA 7
LA GRAN LIMITACIÓN DE IPv4: EL DIRECCIONAMIENTO
Estudio del despliegue del protocolo IPv6 ING/IBA 8
LA GRAN LIMITACIÓN DE IPv4: EL DIRECCIONAMIENTO
Estudio del despliegue del protocolo IPv6 ING/IBA 9
LA GRAN LIMITACIÓN DE IPv4: EL DIRECCIONAMIENTO
DATOS DE CRECIMIENTO
Las cifras de “internautas”, esperadas en los próximos años: Africa: 800.000.000 (sólo 3.000.000 sin NAT). América Central y del Sur: 500.000.000 (sólo 10.000.000 sin NAT). América del Norte: 500.000.000 (sólo 125.000.000 sin NAT). Asia: 2.500.000.000 (sólo 50.000.000 sin NAT). Europa Occidental: 250.000.000 (sólo 50.000.000 sin NAT).
-China que ha pedido direcciones para conectar 60.000 escuelas, tan sólo ha obtenido una clase B (65.535 direcciones)-Muchos países Europeos, Asiáticos y Africanos, que solo tienen una clase C (255 direcciones) para todo el país.
Estudio del despliegue del protocolo IPv6 ING/IBA 10
LA GRAN LIMITACIÓN DE IPv4: EL DIRECCIONAMIENTO
POSIBLES FECHAS DE AGOTAMIENTO
-IETF NGTrans ha previsto que las direcciones IPv4 serán agotadas aproximadamente entre los años 2005 y 2011.
- El Registro Americanos de Números para Internet (ARIN), el RIR norteamericano, avisó a la comunidad de Internet del agotamiento previsto para 2010.
- Geoff Huston de APNIC predice mediante simulaciones detalladas el agotamiento de la reserva no asignada IANA para febrero de 2011.
-Tony Hain, fabricante de equipos de redes Cisco Systems, predice el agotamiento alrededor de julio de 2010.
-http://www.ipv6forum.com/ipv4_exhaustion.php
Estudio del despliegue del protocolo IPv6 ING/IBA 11
REGISTROS INTERNACIONALES
http://www.iana.org/assignments/ipv6-unicast-address-assignments
Estudio del despliegue del protocolo IPv6 ING/IBA 12
REGISTROS INTERNACIONALES
Total Acumulado (enero 1999 – marzo 2008)
Estudio del despliegue del protocolo IPv6 ING/IBA 13
SURGIMIENTO Y PROPUESTAS INICIALES
• Ante las limitaciones de IPv4, el IETF creó una nueva área de investigación llamada Internet Protocol Next Generation (IPng).
• El grupo IPng publicó la RFC 1726 indicando 17 criterios a cumplir en las propuestas para el nuevo protocolo.
• En 1995, se publicó la RFC 1752 donde se resumían las evaluaciones hechas a tres propuestas interesantes para el Ipng:• CATNIC
• SIPP
• TUBA
• Tras revisar estas tres propuestas, se eligió SIPP, modificándole algunos parámetros como la longitud de las direcciones (16 bytes).
Estudio del despliegue del protocolo IPv6 ING/IBA 14
• Direcciones de 128 bits (16 bytes)Direcciones de 128 bits (16 bytes)- Tamaño cuatro veces mayor a IPv4. Tamaño cuatro veces mayor a IPv4. - Espacio de direccionamiento 2Espacio de direccionamiento 29696 veces mayor. veces mayor.- IPv6 nos ofrece un espacio de 2IPv6 nos ofrece un espacio de 2128128, que son 340 sextillones , que son 340 sextillones
(340.282.366.920.938.463.463.374.607.431.768.211.456).(340.282.366.920.938.463.463.374.607.431.768.211.456). - Aproximadamente 7*10Aproximadamente 7*102323 direcciones por metro cuadrado. direcciones por metro cuadrado.- Si tenemos en cuenta que la población mundial es de unos Si tenemos en cuenta que la población mundial es de unos
6000 millones de personas y que tenemos 26000 millones de personas y que tenemos 26464 direcciones direcciones útiles, se le podría asignar casi 3000 millones a cada una. útiles, se le podría asignar casi 3000 millones a cada una.
- Su formato facilita:- Su formato facilita:- La autoconfiguración de las direcciones. Plug & Play.La autoconfiguración de las direcciones. Plug & Play.- La utilización de una jerarquía de más niveles.La utilización de una jerarquía de más niveles.
CARACTERÍSTICAS DE IPv6 (I)
Estudio del despliegue del protocolo IPv6 ING/IBA 15
• Cabecera simplificadaCabecera simplificada- Tamaño fijo de 40 bytes (20 bytes en IPv4).Tamaño fijo de 40 bytes (20 bytes en IPv4).- Se reduce el número de campos a 7 (13 en IPv4)Se reduce el número de campos a 7 (13 en IPv4)..- Se eliminan campos redundantes (Se eliminan campos redundantes (ChecksumChecksum).).- Se elimina la fragmentación en los routers intermedios.Se elimina la fragmentación en los routers intermedios.
• Soporte mejorado de opciones, mediante la inserción de Soporte mejorado de opciones, mediante la inserción de cabeceras concatenadas. Incrementa la flexibilidad ante cabeceras concatenadas. Incrementa la flexibilidad ante aplicaciones futuras.aplicaciones futuras.- El campo El campo OpcionesOpciones (IPv4) se sustituye por el campo (IPv4) se sustituye por el campo Siguiente Siguiente
CabeceraCabecera, simplificando el procesado en cada router., simplificando el procesado en cada router.
• Incorpora seguridad intrínseca Incorpora seguridad intrínseca IPSecIPSec (encriptación y (encriptación y autenticación).autenticación).
• Soporte de Soporte de QoSQoS (calidad de servicio) y (calidad de servicio) y CoSCoS (clase de (clase de servicio) mediante la diferenciación de flujos.servicio) mediante la diferenciación de flujos.
CARACTERÍSTICAS DE IPv6 (II)
Estudio del despliegue del protocolo IPv6 ING/IBA 16
• End-To-End: hay direcciones globales para todos.End-To-End: hay direcciones globales para todos.
• El mínimo MTU es de 1280 bytes (680 en IPv4).El mínimo MTU es de 1280 bytes (680 en IPv4).
• Posibilidad de paquetes con carga útil (datos) de más Posibilidad de paquetes con carga útil (datos) de más de 65.535 bytes.de 65.535 bytes.
• Soporte de envío unicast y multicast.Soporte de envío unicast y multicast.
• Soporte de envío anycast: envío de UN paquete a UN Soporte de envío anycast: envío de UN paquete a UN receptor dentro de UN grupo.receptor dentro de UN grupo.
• Características de movilidad (MIPv6).Características de movilidad (MIPv6).
• Renumeración y multi-homing, facilitando el cambio de Renumeración y multi-homing, facilitando el cambio de proveedor de servicios.proveedor de servicios.
• Wireless: soporte para servicios inalámbricos.Wireless: soporte para servicios inalámbricos.
CARACTERÍSTICAS DE IPv6 (III)
Estudio del despliegue del protocolo IPv6 ING/IBA 17
EL PAQUETE IPv6
Fragment Offset
Flags
Total LengthType of Service
IHL
PaddingOptions
Destination Address
Source Address
Header ChecksumProtocolTime to
Live
Identification
Version
Next Header
Hop Limit
Flow LabelTraffic Class
Destination Address
Source Address
Payload Length
Version
Encabezado IPv4 (20 bytes)Encabezado IPv4 (20 bytes) Encabezado IPv6 (40 bytes)(40 bytes)
Campos que mantienen su nombre de IPv4 a IPv6
Campos que se eliminan en IPv6
Campos que cambian de nombre y posición en IPv6
Campo nuevo en IPv6
Estudio del despliegue del protocolo IPv6 ING/IBA 18
Next Header
Hop Limit
Flow LabelTraffic Class
Destination Address
Source Address
Payload Length
Version
0: Uncharacterized Traffic
1: Filler traffic such as netnews
2: Unattended data transfer such as e-mail
3: Reserved
4: Attended bulk transfer such as FTP
5: Reserved
6: Interactive traffic such as telnet
7: Internet control traffic such as SNMP
8-15: Aplicaciones cuyo tráfico sea afectado por las demoras
CAMPO TRAFFIC CLASS
Estudio del despliegue del protocolo IPv6 ING/IBA 19
TCP Header+ Data
IPv6 HeaderNext Header = Routing
Routing HeaderNext Header = TCP
TCP Header+ Data
IPv6 HeaderNext Header = TCP
IPv6 HeaderNext Header = Routing
Routing HeaderNext Header =Fragment
Fragment HeaderNext Header = TCP
Fragment of TCP Header+ Data
DEFINICIÓN DE CABECERAS IPv6 (RFC 2460)
1. IPv6 header2. Hop-by-Hop Options header3. Destination Options header4. Routing header5. Fragment header6. Authentication header (RFC 1826)7. Encapsulating Security Payload
header (RFC 1827)8. Destination Options header9. Upper-layer header
• Orden de encapsulación:
Estudio del despliegue del protocolo IPv6 ING/IBA 20
0 Hop-by-hp
60 Destination
43 Routing
44 Fragment
51 Authentication [RFC2402]
50 ESP [RFC2406]
6 TCP
17 UDP
59 Fin (No más cabeceras)
• Mayor flexibilidad.
• Salvo la cabecera hop-by-hop que debe de ser procesada por todos los nodos a lo largo del camino, los routers no tienen que procesar las cabeceras.
• Cada cabecera solo puede aparecer una vez, salvo destination options, que puede aparecer dos veces.
• Fragmentación estrictamente prohibida !!!
• Mayor eficiencia en el procesado de un paquete IPv6, en bloques de 64 bits
DEFINICIÓN DE CABECERAS IPv6 (RFC 2460)
Estudio del despliegue del protocolo IPv6 ING/IBA 21
SEGURIDAD EN IPv6 (I)
• IPv6 resuelve los problemas de vulnerabilidad de la información en IPv4 incorporando los servicios de seguridad IPSec (Internet Protocol Security), definido en la RFC 1825, mediante dos encabezados de extensión:
• Authentication Header (AH): definido en la RFC 1826 y 2402. Aporta integridad de datos y autenticación del origen de los datagramas, con ello se logra tener protección contra reenvío de paquetes.
• No incluye integridad ya que no encripta el datagrama.
• Los algoritmos propuestos son MD-5 y SHA-1.
• Se identifica por el valor 52 en el campo Next Header.
Estudio del despliegue del protocolo IPv6 ING/IBA 22
• Encapsulation Security Payload (ESP): definido en la RFC 1827 y 2406. Diseñado para proveer confidencialidad, autenticación del origen de los datos, integridad sin conexión y servicio contra reenvío de paquetes.
• Se identifica por el valor 50 en el campo Next Header.
• Utiliza para la encriptación el protocolo DES.
SEGURIDAD EN IPv6 (II)
Estudio del despliegue del protocolo IPv6 ING/IBA 23
• Unicast: Identificador para una única interfaz. Un paquete enviado a una dirección unicast es entregado sólo a la interfaz identificada con dicha dirección.
• Anycast: Identificador para un conjunto de interfaces (típicamente pertenecen a diferentes nodos). Un paquete enviado a una dirección anycast es entregado a una (cualquiera) de las interfaces identificadas con dicha dirección (la más próxima, de acuerdo a las medidas de distancia del protocolo de routing).
• Multicast: Identificador para un conjunto de interfaces (por lo general pertenecientes a diferentes nodos). Un paquete enviado a una dirección multicast es entregado a todas las interfaces identificadas por dicha dirección.
• Broadcast no es más que un caso particular de multicast.
DIRECCIONAMIENTO IPv6
Estudio del despliegue del protocolo IPv6 ING/IBA 24
ARQUITECTURA DE DIRECCIONES IPv6 (I)
Prefijo de red Interface ID – Formato EUI-64
XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
• Longitud de 128 bits Red (64 bits) + Interface ID (64 bits)• 8 bloques de 4 números hexadecimales cada uno (X).• Cada bloque se corresponde con dos octetos (16 bits).• Las direcciones son asignadas a las interfaces, no a los nodos.• Interface ID: Formato EUI-64 (MAC extendida).• Optimizaciones permitidas en la codificación:
– Los ceros no significativos de cada grupo se pueen omitir.– Uno o más grupos de 16 bits a cero se pueden reemplazar por “::”. Solo puede
aparecer una vez.– Las direcciones IPv4 se pueden escribir igual pero anteponiento “::”
::192.121.0.1.
• No hay direcciones reservadas para red y broadcast
Estudio del despliegue del protocolo IPv6 ING/IBA 25
• Si tenemos la dirección MAC EUI-48: 00:08:02:A2:BC:BF
Paso 1: Insertar FFFE en el centro de la dirección MAC 00:08:02:FF:FE:A2:BC:BF
Paso 2: Complementar el bit universal/local (séptimo).Hacer Bit 7 = 1 (Dirección Agregable Global) Bit 7 = 0 (Dirección Local)
Con lo que queda MAC EUI-64: 02:08:02:FF:FE:A2:BC:BF = 208:02FF:FEA2:BCBF
Interfaz ID: Conversión EUI-48 a EUI-64
ARQUITECTURA DE DIRECCIONES IPv6 (II)
Estudio del despliegue del protocolo IPv6 ING/IBA 26
Interface IDGlobal Routing Prefix SLA
001
64 bits3 45 bits 16 bits
Provider Site Host
Indica que es una dirección unicast
3 16 45
Topología Pública Interfaz LocalTopología
de sitio
TLA NLA
FP: Format Prefix (001)TLA: Top level Aggregation (13 bits)NLA: Next Level Aggregation (24 bits + 8 reservados para uso futuro)SLA: Site Level Agrgregation (16 bits)
FP
ARQUITECTURA DE DIRECCIONES IPv6 (III)
Estudio del despliegue del protocolo IPv6 ING/IBA 27
• Direcciones Unicast
1111111010
10 bits
1111111011
10 bits
SLA
16 bits
TLA
13 bits
NLA(s)
32 bits
FP
3 bits
Id. de interfaz
64 bits
0.........................054 bits
Id. de interfaz64 bits
0..........038 bits
Id. de interfaz64 bits
--> fe80::/64
--> fec0::/64
Topología públicaTopología
de site Id. de Interfaz
Id de subred16 bits
- Direcciones Site-Local
- Direcciones Link-Local (local al enlace)
- Direcciones de Uso LocalDirecciones de Uso Local
- Direcciones AgregablesDirecciones Agregables
ARQUITECTURA DE DIRECCIONES IPv6 (IV)
Estudio del despliegue del protocolo IPv6 ING/IBA 28
• Direcciones Unicast- Direcciones con dirección IPv4 embebidaDirecciones con dirección IPv4 embebida
- Direcciones compatibles con IPv4
- Direcciones IPv6 con dirección IPv4 mapeada
000000.........................................000000
96 bits
00000................................00000
80 bits
- DirecciónDirección de loopback --> de loopback --> 0:0:0:0:0:0:0:1 ::1
- Dirección sin especificar, DHCP --> ::0Dirección sin especificar, DHCP --> ::0
--> ::<Dirección IPv4>
--> ::FFFF:<Dirección IPv4>
Dirección IPv4
32 bits
Dirección IPv4
32 bits
111......111
16 bits
ARQUITECTURA DE DIRECCIONES IPv6 (V)
Estudio del despliegue del protocolo IPv6 ING/IBA 29
• Direcciones Multicast
1111 1111
8 bits
Alcance
4 bits
Id. de grupo
112 bits
Flags
4 bits
000T. El Bit T indica el tiempo de vida. Si:
T=0 Permanente (well-known)
T=1 Temporal (transient)
0 Reservado
1 Alcance de nodo local
2 Alcance de enlace local
3, 4 No asignado
5 Alcance de sitio local
6, 7 No asignado
8 Alcance de Site local
9 – D No asignado
E Alcance global
F Reservado
Scope: ámbito o alcance
ARQUITECTURA DE DIRECCIONES IPv6 (VI)
Estudio del despliegue del protocolo IPv6 ING/IBA 30
AUTOCONFIGURACIÓN EN IPv6
2
Host IPv6MAC: 0008:0267:5ccaEUI-64: 0208:02ff:fe67:5ccaIPv6: ??
1: Mensaje (multicast a todos los routers IPv6):
¿Me podeis decir el prefijo de esta red?
1
Router IPv6Prefijo red: 2001:0720:1014:00022: Respuesta (unicast):
El prefijo es 2001:720:1014:2
3: Entonces mi dirección IPv6 debe ser 2001:720:1014:2:208:2ff:fe67:5cca
• Autoconfiguración stateful o predeterminada (DHCPv6)
• Autoconfiguración stateless o automática:
Estudio del despliegue del protocolo IPv6 ING/IBA 31
MECANISMOS DE TRANSICIÓN (I)MECANISMOS DE TRANSICIÓN (I)
• La transición a IPv6 debe ser un proceso gradual en un marco de integración y no de sustitución.
• Se han diseñado mecanismos (RFC 1933) que permiten la coexistencia de ambos protocolos. Destacan:– Dual Stack– Túneles– Traducción de protocolos.
Estudio del despliegue del protocolo IPv6 ING/IBA 32
TCP UDP
IPv4 IPv6
Aplicación con soporte IPv6
Data Link (Ethernet)
• Nivel IP dual (Dual Stack)Nivel IP dual (Dual Stack)- Nodos con soporte completo
tanto para IPv4 como para IPv6.- Las interfaces de programación
(API) deben soportar ambas versiones.
- Necesario traducción de encabezados.
ID Protocolo
0x0800
ID Protocolo
0x86DD
MECANISMOS DE TRANSICIÓN (II)MECANISMOS DE TRANSICIÓN (II)
Estudio del despliegue del protocolo IPv6 ING/IBA 33
• Túneles Manuales, IPv6 Manually Configured Tunnel• IPv6 over IPv4 Generic Routing Encapsulation (GRE)• Tunnel Broker• Túneles automáticos 6to4• ISATAP (Intra-Site Automatic Tunnel Addressing Protocol)• Túneles 6over4• DSTM• Teredo• Túnel BGP
Técnicas de Túneles• La RFC 2893 (Transition Mechanisms for IPv6 Hosts and Routers) define la utilización básica de túneles como mecanismo para transportar datagramas IPv6 encapsulados sobre datagramas IPv4 para atravesar las redes que aún no han sido migradas.
• Existen distintas técnicas para establecer los túneles:
MECANISMOS DE TRANSICIÓN (III)MECANISMOS DE TRANSICIÓN (III)
Estudio del despliegue del protocolo IPv6 ING/IBA 34
Cab. IPv4 Cab. IPv6 Datos IPv6
IPv6IPv6
IPv4
Cab. IPv6 Datos IPv6
IPv4: 147.156.12.1IPv6: 2001:0720:1014:58::1
IPv4: 156.147.2.1IPv6: 2001:0600:33::1
Routers dual-stack
Túneles IPv6
MECANISMOS DE TRANSICIÓN (IV)MECANISMOS DE TRANSICIÓN (IV)
Estudio del despliegue del protocolo IPv6 ING/IBA 35
IPv6
Host to Router / Router to Host
IPv4
IPv6
IPv4
Host to Host
IPv6
IPv4
Router to Router
IPv6IPv6 IPv6
Tipos de túnel
MECANISMOS DE TRANSICIÓN (V)MECANISMOS DE TRANSICIÓN (V)
Estudio del despliegue del protocolo IPv6 ING/IBA 36
• NAT-PT (Network Address Translation and Protocol Translation). RFC 2766 (actualizado en RFC 3152).NAT-PT (Network Address Translation and Protocol Translation). RFC 2766 (actualizado en RFC 3152).- Traducción de direcciones + traducción de protocolo IPv6/IPv4.
- Se instala en el router situado en la frontera entre una red IPv6 y una red IPv4.
- Adolece del mismo problema que NAT IPv4
- Fiabilidad
- Cuello de botella.
- Escalabilidad.
- Incompatibilidad en
distintas aplicaciones.
MECANISMOS DE TRANSICIÓN (VI)MECANISMOS DE TRANSICIÓN (VI)
Estudio del despliegue del protocolo IPv6 ING/IBA 37
NAT-PT Router
Red IPv4 Red IPv6Host IPv6Host IPv4
IPv4 Internet IPv6 Internet
TCP/IPv4
Socket, DNS
Aplicación
IPv4
NAT-PT
TCP/IPv4
IPv4
TCP/IPv6
IPv6
Pool de direcciones IPv4Pool de direcciones IPv6
MECANISMOS DE TRANSICIÓN (VII)MECANISMOS DE TRANSICIÓN (VII)
Estudio del despliegue del protocolo IPv6 ING/IBA 38
IPv6 IPv4Direcciones de 16 bytes Direcciones de 4 bytes
Arquitectura jerárquica Arquitectura plana
Configuración automática o
DHCP
Configuración manual o
DHCP
Multicast y anycast Broadcast
Seguridad intrínseca Seguridad opcional
Identificación QoS Sin Identificación QoS
Fragmentación solo en hosts Fragmentación en hosts
y routers
No incorpora checksum en encabezado
Incorpora checksum en encabezado
COMPARACIÓN IPv4-IPv6
Estudio del despliegue del protocolo IPv6 ING/IBA 39
ESTADO ACTUAL DE IPv6
ORGANISMOS INTERNACIONALES
Los Registros Regionales de Internet (RIRs), las IPv6 Task Forces y el Foro IPv6 están trabajando conjuntamente para apoyar el despliegue global de IPv6.
- Definición de los Estándares Fundamentales (1993-2000)- Proyectos y Redes Pilotos en Internet, Laboratorios (1996-2000)- Productos básicos para redes y Salida de Plataformas al Mercado (2000-2003)- Planeación y Elaboración de Propuestas Estratégicas (RFP’s) (2003-2007)- Desarrollo de Aplicaciones para plataformas heterogéneas (2004-2006)- Comienzo de Infraestructura IPv6 de los ISPs (2004-2007)- Sistemas y Redes Completas IPv6 (2008)
Estudio del despliegue del protocolo IPv6 ING/IBA 40
ESTADO ACTUAL DE IPv6
DESARROLLADORES Y FABRICANTES
Todos los principales vendedores de Sistemas Operativos soportan IPv6 en sus nueva versiones:
- Apple MAC OS X, HP (HP-UX, True 64, OpenVMS), IBM (zSeries, AIX), Microsoft (Windows XP (service pack 1/Advanced Networking Pack para XP), .NET, CE, 2000 (SP1 y componentes adicionales), 2003 Server), Sun Solaris, BSD, Linux
Los principales proveedores de infraestructura están listos para IPv6
- 3Com, Nortel, Cisco Systems (IOS 12.2 T o superior), Juniper, Digital, Hitachi (Gibagit Router GR-2000), Ltd. Merit, Nokia, Telebit AS, Fujistsu, NEC.
Estudio del despliegue del protocolo IPv6 ING/IBA 41
ESTADO ACTUAL DE IPv6
PAÍSES2007-2010
Q1
Q2
Q3
Q4
2005
Q1
Q2
Q3
Q4
20041996-2001
Q1
Q2
Q3
Q4
2002
Q1
Q2
Q3
Q4
2003
Q1
Q2
Q3
Q4
2006
Asia (Japón y Korea) ChinaEuropa
Norteamérica
Adopción Empresarial (Duración 3+ años )
Adopción Inicial
Portar Aplicacíones (Duración 3+ años )
Adopción por los ISP (Duración 3+ años )
Adopción por parte de los consumidores (Duración 5+ años )
Estudio del despliegue del protocolo IPv6 ING/IBA 42
ESTADO ACTUAL DE IPv6
Caso particular: Japón
La presión para encontrar soluciones adecuadas es muy alta, y se han iniciado gran número de actividades, particularmente en Japón:
- WIDE (www.v6.wide.ad.jp) - KAME (www.kame.net) - TAHI (www.tahi.org) - NSPIXP-6 (http://www.wide.ad.jp/nspixp6/) - NTT - (http://www.nttv6.net/) - Servicios: http://www.ipv6style.jp/en/statistics/services/index.shtml
Estudio del despliegue del protocolo IPv6 ING/IBA 43
ESTADO ACTUAL DE IPv6
Caso particular: Japón
Estudio del despliegue del protocolo IPv6 ING/IBA 44
ESTADO ACTUAL DE IPv6
Caso particular: Japón
Estudio del despliegue del protocolo IPv6 ING/IBA 45
ESTADO ACTUAL DE IPv6
- CERNET2: una nueva red china que desde 2006 está siendo probada en 25 universidades de 20 ciudades chinas, antes de su posible extensión a los ordenadores de todo el país.
China Next Generation Internet
- Presupuesto: 1.4 billion yuan (US$169 million).
- Principal motivación: IPv4 no les “sirve”.
Estudio del despliegue del protocolo IPv6 ING/IBA 46
ESTADO ACTUAL DE IPv6
En España
Estudio del despliegue del protocolo IPv6 ING/IBA 47
CONCLUSIONES
-No es fácil y es costoso adecuar la gran mayoría de dispositivos de red a la nueva versión de IPv6, no obstante en los beneficios del cambio se ve un retorno de la inversión.
-No hay que dejar que la permanencia de IPv4 impida que la evolución de las redes no siga adelante a buen ritmo como lo ha estado haciendo hasta ahora.
-El camino de IPv4 a IPv6 no es una cuestión de transición ni de migración, sino de evolución, de integración.
-El futuro es IP y la necesidad de dir. IP por persona se disparará en poco tiempo: 32 bits ya son insuficientes.
Estudio del despliegue del protocolo IPv6 ING/IBA 48
REFERENCIAS
- IPv6 and IPv4 – big trouble coming, and soon. Autor: GOODWINS, Rupert – http://community.zdnet.co.uk/blog/0,1000000567,10007354o-2000331777b,00.htm- Apuntes de Telemática (UPV).- Unión Internacional de Telecomunicaciones (http://www.itu.int)- Forum IPv6 (http://www.ipv6forum.com)- LACNIC (http://www.lacnic.net)- Cisco Systems (Sitio IPv6) (http://www.cisco.com/ipv6)- Internet2 (http://www.internet2.edu)- IDC (http://www.idc.com)- http://www.6bone.net- www.nro.net- www.iana.org