ipv6 red ceniainternet - 2005 · 3 ¿por qué ipv6? nipv4 para suplir este problema requiere de...

17
IPv6 en la Red CENIAInternet II Convención CITMATEL 2005 Ing. Luis Rojas [email protected] Agenda n ¿IPv6? ¿Por qué y para qué? n IPv6 en el mundo y en la región. n Coexistencia IPv4 e IPv6 n ¿Qué hemos hecho en la Red CENIAInternet? n ¿Qué podemos brindar HOY? n Proyecciones y próximos pasos. n Recomendaciones

Upload: others

Post on 30-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IPv6 Red CENIAInternet - 2005 · 3 ¿Por qué IPv6? nIPv4 para suplir este problema requiere de NAT(Network Address Translation) lo cual constituye una limitación. ¤Aplicaciones

1

IPv6 en la Red CENIAInternet

II Convención CITMATEL 2005 Ing. Luis [email protected]

Agenda

n ¿IPv6? ¿Por qué y para qué?n IPv6 en el mundo y en la región.n Coexistencia IPv4 e IPv6n ¿Qué hemos hecho en la Red CENIAInternet?n ¿Qué podemos brindar HOY?n Proyecciones y próximos pasos.n Recomendaciones

Page 2: IPv6 Red CENIAInternet - 2005 · 3 ¿Por qué IPv6? nIPv4 para suplir este problema requiere de NAT(Network Address Translation) lo cual constituye una limitación. ¤Aplicaciones

2

¿Qué es IPv6?

n IP Internet Protocol (Versión 4)

n Direcciones IP

n IPv6 Internet Protocol version 6

¨ El IETF desarrolló las especificaciones básicas del IPv6 destinado a reemplazar el protocolo actual en que se fundamenta Internet.

¿Por qué IPv6?

n Crecimiento en poco tiempo de la necesidad de direcciones IP.

¨ Nuevos usuarios en países tan poblados como China o la India.

¨ Nuevas tecnologías (xDSL, cable, PLC, PDAs, tecnologíasinalámbricas, teléfonos móviles UMTS 3G, etc)

Page 3: IPv6 Red CENIAInternet - 2005 · 3 ¿Por qué IPv6? nIPv4 para suplir este problema requiere de NAT(Network Address Translation) lo cual constituye una limitación. ¤Aplicaciones

3

¿Por qué IPv6?

n IPv4 para suplir este problema requiere de NAT(Network Address Translation) lo cual constituye una limitación.

¨Aplicaciones multimedia (RTP y RTCP).

¨Autenticación Kerberos necesita la dirección fuente, que es modificada porNAT en la cabecera IP.

¨IPSec pierde integridad, debido a queNAT cambia la dirección en la cabeceraIP.

¨Multicast, es tan complicado, que en la práctica no se emplea.

¿Qué nos brinda IPv6?

n Escalabilidad: IPv6 128 bits vs 32 bits de IPv4. IPv4: Teórico: 4 billones de dispositivos

Práctico: 250 millones de dispositivosIPv6: 665.570.793.348.866.943.898.599 IP/m2.

n Seguridad: Encriptación de la información y autenticación de la fuente.

n Aplicaciones en tiempo real: Incluye etiquetado de flujo en sus especificaciones.

Page 4: IPv6 Red CENIAInternet - 2005 · 3 ¿Por qué IPv6? nIPv4 para suplir este problema requiere de NAT(Network Address Translation) lo cual constituye una limitación. ¤Aplicaciones

4

¿Qué nos brinda IPv6?

n Plug and Play: La configuración se realiza automáticamente.

n Movilidad: IPv6 incluye mecanismos de movilidad más eficientes y robustos.

n Especificaciones más claras y optimizadas: La idea es quedarsecon lo bueno y eliminar lo malo u obsoleto del protocolo actual.

n Direccionamiento y encaminado: IPv6 mejora la jerarquía de direccionamiento y encaminamiento.

n Extensibilidad: IPv6 ha sido diseñado para ser extensible y ofrecesoporte optimizado para nuevas opciones y extensiones.

Agenda

n ¿IPv6? ¿Por qué y para qué?n IPv6 en el mundo y en la región.n Coexistencia IPv4 e IPv6n ¿Qué hemos hecho en la Red CENIAInternet?n ¿Qué podemos brindar HOY?n Proyecciones y próximos pasos.n Recomendaciones

Page 5: IPv6 Red CENIAInternet - 2005 · 3 ¿Por qué IPv6? nIPv4 para suplir este problema requiere de NAT(Network Address Translation) lo cual constituye una limitación. ¤Aplicaciones

5

IPv6 en el mundo

n Se expande la conectividad IPv6, aumenta el número de proveedores de conectividad que brindan soporte IPv6.

n Llegan a término algunos proyectos de investigación y experimentación sobre IPv6 (KAME, 6BONE) para comenzar a dar paso a la producción y explotación práctica del protocolo.

n Continúa en ascenso el número de plataformas y aplicaciones con soporte IPv6.

Estadísticas de Internet

1997 1998 19992000 2001 2002 2003

20042005

0

200

400

600

800

1000

1200

# de /32

Enrutados

Asignados

Page 6: IPv6 Red CENIAInternet - 2005 · 3 ¿Por qué IPv6? nIPv4 para suplir este problema requiere de NAT(Network Address Translation) lo cual constituye una limitación. ¤Aplicaciones

6

IPv6 en nuestra región

n En el presente año ha habido un incremento notable en el número de países que tienen conectividad IPv6, son ya 10 países con un total de 20 bloques enrutadoscontra solo 8 en el 2004.

n Existe un incremento por el interés sobre IPv6 en la región.

n La presencia de IPv6 ha ido ganando en espacio dentro de los eventos de Internet organizados en la región.

Estadísticas de LACNIC

19971998

19992000

20012002

20032004

2005

0

5

10

15

20

25

30

35

40

45

50

# de /32

Enrutados

Asignados

Page 7: IPv6 Red CENIAInternet - 2005 · 3 ¿Por qué IPv6? nIPv4 para suplir este problema requiere de NAT(Network Address Translation) lo cual constituye una limitación. ¤Aplicaciones

7

Agenda

n ¿IPv6? ¿Por qué y para qué?n IPv6 en el mundo y en la región.n Coexistencia IPv4 e IPv6n ¿Qué hemos hecho en la Red CENIAInternet?n ¿Qué podemos brindar HOY?n Proyecciones y próximos pasos.n Recomendaciones

Coexistencia y Mecanismos de Transición

n Dual-stack coexisten IPv4 e IPv6 en las mismasredes y dispositivos.

n Tunneling permite interconectar islas IPv6.

n Translation permite interconectar dispositivosIPv6-only con dispositivos IPv4-only.

Page 8: IPv6 Red CENIAInternet - 2005 · 3 ¿Por qué IPv6? nIPv4 para suplir este problema requiere de NAT(Network Address Translation) lo cual constituye una limitación. ¤Aplicaciones

8

Dual Stack

n Modo Dual stack significa:¨ Ambas pilas IPv4 and IPv6 habilitadas¨ Las aplicaciones se comunican por IPv4 y IPv6¨ Selección de la versión está basada en la resolución de nombres y la preferencia de la aplicación.

TCP UDP

IPv4 IPv6

Aplicación

Data Link (Ethernet)

0x0800

TCP UDP

IPv4 IPv6

Aplicación con soporte IPv6

Data Link (Ethernet)

0x0800

Método más común

en los Servidores de

Aplicaciones

Tunneling

n Tunneling es encapsular el paquete IPv6 dentro de un paquete IPv4.

IPv4IPv6 Network

IPv6 Network

Tunnel: IPv6 in IPv4 packet

IPv6 Host

Dual-StackRouter

Dual-StackRouter

IPv6 Host

IPv6 HeaderIPv6 HeaderIPv4 HeaderIPv4 Header

IPv6 HeaderIPv6 Header Transport Header

Transport Header DataData

DataDataTransport Header

Transport Header

Page 9: IPv6 Red CENIAInternet - 2005 · 3 ¿Por qué IPv6? nIPv4 para suplir este problema requiere de NAT(Network Address Translation) lo cual constituye una limitación. ¤Aplicaciones

9

Translation

NAT-PTIPv4-onlynetwork

IPv4 Host IPv6 Host

IPv6-onlynetwork

172.16.1.12001:0420:1987:0:2E0:B0FF:FE6A:412C

Src: 2001:0420:1987:0:2E0:B0FF:FE6A:412CDst: PREFIX::1

1

2

Src: 172.17.1.1Dst: 172.16.1.1

3

Src: 172.16.1.1Dst: 172.17.1.1 Src: PREFIX::1

Dst: 2001:0420:1987:0:2E0:B0FF:FE6A:412C

4

ipv6 nat prefix 2001:1340::/96

Agenda

n ¿IPv6? ¿Por qué y para qué?n IPv6 en el mundo y en la región.n Coexistencia IPv4 e IPv6n ¿Qué hemos hecho en la Red CENIAInternet?n ¿Qué podemos brindar HOY?n Proyecciones y próximos pasos.n Recomendaciones

Page 10: IPv6 Red CENIAInternet - 2005 · 3 ¿Por qué IPv6? nIPv4 para suplir este problema requiere de NAT(Network Address Translation) lo cual constituye una limitación. ¤Aplicaciones

10

¿Qué hemos hecho?n Se desarrolló un Proyecto para la implementación del protocolo en

nuestra Red.

n Levantamiento del equipamiento existente en la Red:¨ Equipamiento con soporte IPv6.¨ Upgrade hardware y/o software necesario para implementar soporte

IPv6.

n Se establecieron políticas en la Red para tener en cuenta el soporte IPv6 en las inversiones en equipamiento y software.

n Se solicitó un bloque IPv6 a LACNIC.

n Se configuró la zona inversa del bloque de direcciones 2001:1340/32 que nos fue asignado por LACNIC.

Red Experimental

n Se montó una red experimental, con estaciones de prueba con soporteDual stack IPv6 e IPv4.

n Se activó IPv6, se comprobó conectividad IPv4 e IPv6.

XP W2003

FreeBSD

Router

CISCO

IPv6: 2001:1340:1:192/64

IPv4: 169.158.128.192/27

IPv4/IPv6

Page 11: IPv6 Red CENIAInternet - 2005 · 3 ¿Por qué IPv6? nIPv4 para suplir este problema requiere de NAT(Network Address Translation) lo cual constituye una limitación. ¤Aplicaciones

11

Servicios Red Experimental

n Se montaronservicios de DNS, WWW, FTP, SSH con soporte IPv6.

XP W2003

FreeBSD

Router

CISCOIPv4/IPv6

Apache 2.0 + PHP +mySQL, Bind 9, SSH Server, Telnet.

IIS 6.0, DNSInternet Explorer, PuTTy, FTP, Resolución de nombres

Dual Stack Backbone de la Red

n Se establecióDual Stack IPv4/IPv6 en el backbone de la Red.

n Se activó OSPF v3 como enrutamiento interno.

Red Experimental

OSPFv3

IPv4/IPv6

Page 12: IPv6 Red CENIAInternet - 2005 · 3 ¿Por qué IPv6? nIPv4 para suplir este problema requiere de NAT(Network Address Translation) lo cual constituye una limitación. ¤Aplicaciones

12

Conectividad C. Habana

n Se estableció Dual Stack IPv4/IPv6 con los principales nodosde Ciudad de La Habana.

n Se estableció conectividad IPv6 con el MES, se le asignóun bloque de direcciones IPv6.

NodoCapitolio

MES2001:1340:8000/48

U N I V E R S I T YU N I V E R S I T Y

CITMATEL

MTC

Conectividad NAP

n Se estableció conexión Dual Stack con el NAP sobre los enlaces IPv4 existentes.

n Se activó sesión BGP Multiprotocolo. 4/octubre/2005

n Se anuncia por primera vez el prefijo IPv6 que se obtuvó en LACNIC el 6 de octubre de 2005. 2001:1340/32

NAP

CITMATEL

MP BGP

Dual Stack

NEWCOM

MP BGP

Tunel 6in4IPv4

AS 11960

AS 10569

Page 13: IPv6 Red CENIAInternet - 2005 · 3 ¿Por qué IPv6? nIPv4 para suplir este problema requiere de NAT(Network Address Translation) lo cual constituye una limitación. ¤Aplicaciones

13

Estado Actual - Resultados Alcanzados

Sitio IPv6

n Se creó un sitio Web con información sobre IPv6. www.ipv6.net.cu¨ Especificaciones¨ Software¨ Enlaces

¨ Preguntas Frecuentes

Page 14: IPv6 Red CENIAInternet - 2005 · 3 ¿Por qué IPv6? nIPv4 para suplir este problema requiere de NAT(Network Address Translation) lo cual constituye una limitación. ¤Aplicaciones

14

Estado Actual - Resultados Alcanzados

Agenda

n ¿IPv6? ¿Por qué y para qué?n IPv6 en el mundo y en la región.n Coexistencia IPv4 e IPv6n ¿Qué hemos hecho en la Red CENIAInternet?n ¿Qué podemos brindar HOY?n Proyecciones y próximos pasos.n Recomendaciones

Page 15: IPv6 Red CENIAInternet - 2005 · 3 ¿Por qué IPv6? nIPv4 para suplir este problema requiere de NAT(Network Address Translation) lo cual constituye una limitación. ¤Aplicaciones

15

¿Qué podemos brindar hoy?

n Conectividad IPv6 nativa en los principales nodos de Ciudad de La Habana. (Capitolio, CITMATEL y Centro de Negocios Miramar.)

n Conectividad IPv6 vía túnel 6in4 en toda la red.

n Hosting de sitios Web con visibilidad en la Red de Nueva Generación.

n Servicio de DNS IPv4 e IPv6.

Agenda

n ¿IPv6? ¿Por qué y para qué?n IPv6 en el mundo y en la región.n Coexistencia IPv4 e IPv6n ¿Qué hemos hecho en la Red CENIAInternet?n ¿Qué podemos brindar HOY?n Proyecciones y próximos pasos.n Recomendaciones

Page 16: IPv6 Red CENIAInternet - 2005 · 3 ¿Por qué IPv6? nIPv4 para suplir este problema requiere de NAT(Network Address Translation) lo cual constituye una limitación. ¤Aplicaciones

16

Proyecciones y próximos pasos.

n Completar el soporte IPv6 de todos los servicios de la Red en cada uno de los nodos (DNS, WWW, FTP, Correo, etc.).

n Upgradear el equipamiento que se requiere para extender la conectividad IPv6.

n Extender la conectividad IPv6 a todos los nodos de la red, incluida la Red Provincial.

n Continuar entrenamiento del personal que labora en la Red en tecnología IPv6.

n Continuar estudio IPv6 con el objetivo de aumentar el aprovechamiento de las ventajas del nuevo estándar.

Agenda

n ¿IPv6? ¿Por qué y para qué?n IPv6 en el mundo y en la región.n Coexistencia IPv4 e IPv6n ¿Qué hemos hecho en la Red CENIAInternet?n ¿Qué podemos brindar HOY?n Proyecciones y próximos pasos.n Recomendaciones

Page 17: IPv6 Red CENIAInternet - 2005 · 3 ¿Por qué IPv6? nIPv4 para suplir este problema requiere de NAT(Network Address Translation) lo cual constituye una limitación. ¤Aplicaciones

17

Recomendaciones

n A la hora de adquirir cualquier equipamiento de trabajo en Red (Router, Palm, etc) es necesario tener en cuenta su soporte IPv6.

n Es necesario integrar IPv6 al paradigma que tenemos de Internet, sobre todo a la hora de desarrollar nuevas aplicaciones o mejorar las ya existentes debemos tener en cuenta las ventajas que ofrece IPv6.

IPv6??

Preguntas