Introducción a IPv6 David Fernández Profesor Titular Dpto. Ingeniería Sistemas Telemáticos Universidad Politécnica de Madrid 18 de febrero de 2004

Documentos relacionados
Protocolos de Interconexión de Redes

Clase 26 Soluciones al problema de direccionamiento Tema 7.- Ampliación de temas

Fundación Consorcio Ecuatoriano para el

IP v6. :: Redes :: Redes : : IP v6. transporte. red. enlace. física. aplicación. Versión 28/02/11

Problemas con IPv4. Espacio IPv4 limitado y mal distribuído

TEMA 1. Protocolo IPv6: Direccionamiento

Universisdad de Los Andes Facultad de Ingeniería Escuela de Sistemas. Capa de Red. Mérida - Venezuela Prof. Gilberto Díaz

IPv6. Autores: Belén Aldecoa Sánchez del Río Luis Alberto Ramon Surutusa

Introducción y Estado del Arte de IPv6

1.4 Análisis de direccionamiento lógico. 1 Elaboró: Ing. Ma. Eugenia Macías Ríos

Introducción a Redes WALC 2010

Introducción y Estado del Arte de IPv6. Francisco Obispo (fobispo@nic.ve) Coordinador del NIC-VE/CNTI/MCT/Venezuela

Coexistencia y Transición. Juan C. Alonso juancarlos@lacnic.net

PREGUNTAS FRECUENTES SOBRE IPv6

El Protocolo IPv6 SUMARIO

Top-Down Network Design

Top-Down Network Design

DIDACTIFICACION DE IPv Stateless

Introducción a Redes

CONTENIDO. 10. Protocolo RIPng 11. Direcciones IPv6

Direccionamiento IPv6. So#a Silva Berenguer

Neighbor Discovery. Juan C. Alonso

Direccionamiento IP. Carlos Vicente. Servicios de Redes Universidad de Oregon

Encaminamiento en Redes IPv6

Direccionamiento IP (2ª parte) Esquemas de direccionamiento IP

Introducción a IPv6. José Domínguez Carlos Vicente. Universidad de Oregón

IP versión 6 TRABAJO DE INVESTIGACIÓN CARLOS ITURRIETA

Introducción a redes Ing. Aníbal Coto Cortés

Examen Cisco Online CCNA4 V4.0 - Capitulo 7. By Alen.-

Agotamiento de IPv4. Guillermo Cicileo Septiembre 2014

Protocolo Internet (IP)

Proyecto de Grado 2008 Anexo VII IP4JVM Glosario

Autoconfiguración Stateless Autoconfiguración Stateful (DHCPv6) Conclusiones

Introducción a IPv6. Lima, Perú Mayo, 2009 Jordi Palet, Consulintel (jordi.palet@consulintel.es) - 1

DIRECCIONAMIENTO DE RED. Direcciones IPv4

Introducción a IPv6. Miguel Luengo mluengo@unlp.edu.ar

Servicios de Registro

Servicio host to host. Conectar millones de LANs?

CIDR. Clase 8. Tema 3.- Interconexión de redes IP

Direccionamiento IP (2ª parte) Esquemas de direccionamiento IP

REDES INFORMATICAS: Protocolo IP

Introducción al Protocolo. IPv6. David Fernández Cambronero. Departamento de Ingeniería de Sistemas Telemáticos ETSIT-UPM.

IP Internet Protocol. Funcionalidades: Esquema global de direcciones Fragmentación / reensamblado Ruteo

IP Internet Protocol. IP Dirección IP. Funcionalidades: Esquema global de direcciones Fragmentación / reensamblado Ruteo. Direccionamiento IP

Bloque IV: El nivel de red. Tema 10: Enrutamiento IP básico

TELECOMUNICACIONES Y REDES

IPv6 Autoconfiguración de Direcciones Stateless

1.- Convierte las direcciones: y a formato binario e identifica su clase.

FUNDAMENTOS DE REDES CONCEPTOS DE LA CAPA DE RED

INSTITUTO TECNOLÓGICO DE TIJUANA

Repercusión de IPv6 en la Administración General del Estado

DIDACTIFICACION DE IPv6 2. CABECERA, DIRECC. Y CONFIG. BÁSICAB 2.2. DIRECCIONAMIENTO

66.62 Redes de Computadoras. Nicolás Matsunaga

FUNDAMENTOS DE REDES CONCEPTOS DE LA CAPA DE RED

La capa de red (Parte 3 de 3)

Manual de Usuario CPE OX330. Manual de Usuario CPE OX330

IPv6. Jhon Jairo Padilla aguilar, phd.

CAPITULO 2. Organismos de Control de asignación de direcciones IP

MECANISMOS DE TRANSICIÓN MECANISMOS DE TRANSICIÓN. Alberto Cabellos Aparicio

(In)Seguridad en IPv6

Xarxes de computadors II

Implementación del Servicio de Sincronización Horaria Coordinada sobre IPv6. Mantenga la hora actualizada a través de Internet

TESIS DE GRADO. ANÁLISIS DEL PROTOCOLO IPv6 SU EVOLUCION Y APLICABILIDAD. Silvia Duque, David Vallejo

Protocolo de Estado de Enlaces: OSPF (2)

Xarxes de computadors II

Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma

El Protocolo IP. Tema 3. Servicio y Protocolo IP. Aplicaciones en Redes Locales 05/06

Redes (4º Ing. Informática Univ. Cantabria)

PLAN DE FOMENTO PARA LA INCORPORACIÓN DEL PROTOCOLO DE INTERNET IPv6 EN ESPAÑA

Características del enrutamiento dinámico en Internet

Internet 2.0 Se acaban las IPs!

7. VLSM. IST La Recoleta

Introducción a IP versión 4

La vida en un mundo centrado en la red

WALC 2010 Santa Cruz Bolivia 11 al 15 Octubre Alvaro Vives

Introducción a la Administración de una Red bajo IP

Direccionamiento IPv6. Juan C.

Implantación de IPv6 en el DIT-UPM

Direccionamiento IP. Eduard Lara

IPv6. Siguiente Generación del Protocolo Internet. Por Antonio Rodríguez López. Ampliación de Automatización Industrial

cambiar la dirección IP) con independencia de la localización, movimiento e infraestructura de red utilizada.

TEMA 0. Revisión Protocolo IPv4

Tema 2. Direccionamiento IP y protocolos asociados

Redes de Nueva Generación. Área de Ingeniería Telemática Dpto. Automática y Computación

IPv6 en Windows. Próxima generación n de redes. Randall Aguilar Consultor

Eduardo Cruz Romero.

Conceptos básicos de redes TCP/IP

Práctica de laboratorio: Visualización de tablas de enrutamiento de host

IPSEC. dit. Objetivo: proporcionar a IP (IPv4( IPv4, IPv6) ) mecanismos de seguridad. Servicios de Seguridad

Tutorial de IPv6: INTRODUCCION. Jordi Palet Presidente del Grupo de Trabajo de Educación, Promoción y Relaciones Públicas del IPv6 Forum

Introducción a IPv6. Juan C. Alonso juancarlos@lacnic.net

Encaminamiento en Internet 4. BGP

Diseño de las redes de marcado del proveedor de servicio del gran escala con el OSPF

1º Cuatrimestre Redes de Computadoras Subnetting y VLSM

Capítulo 8, Sección 8.6: IPsec

WALC2011 Track 2: Despliegue de IPv6 Día -5 Guayaquil - Ecuador Octubre 2011

ARQUITECTURA DE REDES

WALC2011 Track 2: Despliegue de IPv6 Día -1 Guayaquil - Ecuador Octubre 2011

Unidad 3 Direccionamiento IP (Subnetting)

TUTORIAL: Cómo hacer más segura nuestra red MAC OS X

Transcripción:

Este proyecto ha sido cofinanciado por PROFIT www.6sos.org Introducción a IPv6 David Fernández Profesor Titular Dpto. Ingeniería Sistemas Telemáticos Universidad Politécnica de Madrid 18 de febrero de 2004

Contenido www.6sos.org Introducción Características generales Direccionamiento Autoconfiguración Encaminamiento Conclusiones

Qué es IPv6? www.6sos.org Solución a los problemas de direccionamiento y encaminamiento en Internet (años 90) IPv6 es una evolución de IPv4 (no una revolución) Modelo IPv4 demasiado parcheado Cientos de modificaciones dispersas en multitud de documentos Falsa idea de simplicidad en IPv4 IPv6 incorpora más de 25 años de experiencia No aporta grandes novedades Muchas de las funcionalidades que incorpora IPv6 ya existen en IPv4 Vuelta a los orígenes: modelo extremo a extremo coherente con las redes, servicios y aplicaciones actuales IP proporciona la infraestructura básica de comunicaciones de Internet

Resumen Características IPv6 (I) Direccionamiento: Direcciones de 128 bits asignadas jerárquicamente Encaminamiento: Jerárquico basado en agregación de rutas Prestaciones: Cabecera simple alineada a 64 bits Versatilidad: Formato flexible de opciones. Extensibilidad mejorada Multimedia: Mínimas diferencias con respecto a IPv4 (Identificación de flujos) Multicast: Obligatorio. Mejora en control de ámbitos

Resumen Características IPv6 www.6sos.org Seguridad: Soporte autentificación/cifrado obligatorio (IPSEC) Autoconfiguración: Muy mejorada. Soporte para configuracion cero Movilidad: Soluciona problemas importantes de MIPv4 Mejora de la eficiencia y seguridad

Formato Cabeceras: IPv4 vs. IPv6 www.6sos.org 40 bytes Ver Traffic Class Payload Length Flow Label Next Header Source Address Hop Limit Ver IHL Identification Time To Live Type of Service Protocol Flags Source Address Destination Address Total Length Fragment Offset Header Checksum 20 bytes Destination Address Options Padding 32 bits IPv6 IPv4

Formato Datagrama IPv6 Ejemplos: IPv6 Header NH = TCP TCP Header + DATA IPv6 Header NH = Routing Routing Header NH = TCP TCP Header + DATA IPv6 Header NH = Routing Routing Header NH = Fragment Fragment Header NH = TCP TCP Header + DATA IPv6 Header NH = Fragment Fragment Header NH = Security Security Header NH = TCP TCP Header + DATA

Modelo de Direccionamiento IPv6 Direcciones de 128 bits Más de 10 38 direcciones posibles Más de 1500 direcciones por m 2 teniendo en cuenta las pérdidas por asignación jerárquica y siendo pesimista- (C. Huitema) Direcciones asignadas a interfaces Múltiples direcciones por interfaz Las direcciones tienen ámbito Link-Local, Site-Local, Global Nuevas direcciones Anycast: Unicast: hacia un sistema Multicast: hacia todos los pertenecientes a un grupo Link-Local Site-Local Global Anycast: hacia más cercano de los pertenecientes a un grupo Desaparece la difusión (Broadcast)

Modelo de Direccionamiento IPv6 (II) Estructura de las direcciones: Dirección IPv6 = Prefijo + Id. de Interfaz Separación entre quién eres y dónde estás conectado Prefijo: depende de la topología de la red Identificador de Interfaz: identifica a un nodo Ejemplo: 2001:db8:4:3:250:4ff:fe5c:b3f4 Prefijo (64 bits) Id. de Interfaz (64 bits) No está sobredimensionado el identificador de interfaz? Facilidad de autoconfiguración a partir de direcciones MAC Dificulta los ataques sistemáticos ( address/port scanning )

Autoconfiguración en IPv6 www.6sos.org Objetivo: minimizar la configuración de hosts y routers periféricos Dos métodos de autoconfiguración Sin estado (stateless) Con estado (DHCP, PPP): igual que en IPv4 Detección automática de direcciones duplicadas (DAD) Extensión de la autoconfiguración a los routers Delegación jerárquica de prefijos

Autoconfiguración sin estado (I) Arranque: Construcción de dirección de ámbito local ( Link Local ) A B C S fe80:: 250:4ff:fe5c:b3f4 Prefijo Local Token (Dir.. MAC) Direcciones locales: Comunicaciones dentro de subred (no se encaminan) Muy útiles en redes sin routers

Autoconfiguración sin estado (II) Direcciones Globales: Envío periódico de paquetes Router Advertisement (RA) 2001:db8:1:: A fe80:: 250:4ff:fe5c:b3f4 250:4ff:fe5c:b3f4 B fe80:: 250:4ff:fe5e:aaff S Prefijos: RA 2001:db8::/64 ff02::1 ROUTER Prefijo Global Token (Dir.. MAC) Pendiente definición método de adquisición de la dirección del servidor de DNS Varias propuestas: dir. Anycast conocida, Stateless DHCP, etc Extensiones para garantizar privacidad: identificadores de interfaz aleatorios

Delegación de Prefijos entre Routers www.6sos.org Extensión de DHCP que permite a un router obtener los prefijos que debe anunciar Routers periféricos sin configuración ISP Router ISP (PE) Prefijos Router Cliente (CPE) Redes Cliente Cliente

Asignación de Direcciones en Internet (I) www.6sos.org RIR RIR ICANN ICANN Allocates to RIR RIR Regional Internet Registries: ARIN RIPE APNIC LACNIC AFRINIC Source: Paul Wilson, APNIC NIR NIR National Internet Registries (APNIC region) ISP/LIR ISP/LIR ISP/LIR ISP/LIR Local Internet Registries (ISP s) Assigns to EU EU (ISP) (ISP) EU EU EU EU End Users (Organizations)

Asignación de Direcciones en Internet (II) www.6sos.org ICANN (Internet Corporation for Assigned Names and Numbers) es la organización que: Coordina la asignación de nombres, direcciones IP y otros identificadores utilizados en protocolos (ej: puertos) Coordina el sistema de servidores DNS raíz ICANN delega rangos de direcciones a los RIR: APNIC (Asia-Pacific Network Information Centre) ARIN (American Registry for Internet Numbers) LACNIC (Latin-American and Caribbean IP Address Registry) RIPE NCC (Réseaux IP Européens) AfriNIC (African Regional Internet Registry) Los RIR asignan directamente rangos a ISPs o usuarios finales (organizaciones) En el caso de APNIC se hace a través de los registros nacionales (NIR)

Política de Asignación de Direcciones IPv6 Basada en la experiencia del 6BONE (desde 1996) Reciente revisión de los mecanismos de asignación de direcciones Nueva política en vigor desde mayo del 2002 Estructura de direcciones globales (prefijo 2001::/3) 0 /64 127 Prefijo (Topología) Prefijo (Topología) 001 Infraestructura Sitio 0 3 /48 63

Criterios de Asignación Asignación a LIRs (ISP): /32 Asignado a ISPs que tengan previsto conectar más de 200 redes finales (End Sites) en 2 años Ej: RedIRIS: 2001:0720::/32; TTD: 2001:0800::/32 Asignación a Redes Finales (End Sites): En general: /48 (16 bits libres para subredes) Grandes y pequeñas empresas Redes domésticas Cuando exista sólo una subred: /64 Redes móviles (coches) o teléfonos con interfaces de red adicionales (WLAN o Bluetooth) Cuando exista sólo un sistema: /128 Conexión PPP

Ejemplo Red Doméstica Requisito: 2 prefijos /64 para LAN y WLAN Asignamos: /48 = 65536 prefijos!!!! Internet 2001:9000:40::/48 LAN Router ADSL 2001:9000:40:0::/64 2001:9000:40:1::/64 WLAN Red Doméstica Estamos despilfarrando de nuevo las direcciones?

Despilfarro de Direcciones? Cientos de nuevos dispositivos en el futuro Serán IP? Necesitaré tantas subredes distintas? Cómo será una red doméstica dentro de 10 años? Hay más de 35 billones de prefijos /48 posibles Teniendo en cuenta las pérdidas por asignación: Estimación pesimista: 178.000 millones de prefijos La uniformidad en los prefijos (/48): Facilita la gestión y delegación de direcciones Abarata los costes de gestión de direcciones Facilita el cambio de proveedor y el renumerado Compromiso: consumo de bits vs. facilidad de gestión En definitiva, estamos desplegando las direcciones en los lugares en los que se necesitarán Pongamos conectividad y direcciones IP y ya veremos cómo y cuando se utilizarán

Ejemplo SA: RedIRIS Proveedor de Internet para Universidades y Centros de Investigación nacionales Sistema Autónomo AS766 Qué prefijos anuncia RedIRIS mediante BGP? Consulta whois de RIPE (www.ripe.net/whois): -i origin AS766 Respuesta: 130.206.0.0/16, 138.4.0.0/16, 138.100.0.0/16, 139.191.152.0/21, más de 40 prefijos! BGP USA RedIRIS AS766 BGP BGP GEANT BGP ESPANIX El sistema actual NO es escalable

Modelo de Encaminamiento IPv6 P1 P3 P2 X1 P4 X2 Site A Site B P5 Site D IX Assigned Addressing Model P6 Site E Site C Site F X1, X1, X2: X2: Exchanges Exchanges (NAP, (NAP, FIX, FIX, etc) etc) P1, P1, P2, P2, P3, P3, P4: P4: Long-haul Long-haul Providers Providers P5, P5, P6: P6: Regional Regional Providers Providers Provider Assigned Addressing Model

Modelo Encaminamiento IPv6 www.6sos.org Modelo jerárquico: las direcciones dependen estrictamente de la topología de la red. Dos tipos de Agregaciones: Por Proveedor: direcciones asignadas del rango de cada proveedor. Por Punto de Intercambio (Exchange): las direcciones dependen del punto al que nos conectamos Consecuencia: Si cambiamos de proveedor o de punto de intercambio, es necesario RENUMERAR la red. (Si el proveedor de nuestro proveedor cambia también deberemos renumerar).

Renumerado de Redes IPv6 www.6sos.org Escenario Típico: Cambio de proveedor (ISP) Internet IPv6 ISP 1 ISP 2 Prefijo 1 Prefijo 2 Direcciones: Prefijo1 + EUI Prefijo2 + EUI

Multihoming Red multialojada (Multihomed Site): red conectada a varios proveedores (ISPs) simultáneamente, con el objeto de proporcionar fiabilidad o balanceo de carga. ISP 1 2001:a00::/32 2001:a00:aaaa aaaa::/48 ISP 2 2001:b00::/32 2001:b00:bbbb bbbb::/48 ISP 3 2001:c00::/32 2001:c00:cccc cccc::/48 Red Multialojada Funcionalidad muy demandada El modelo jerárquico de IPv6 imposibilita soluciones IPv4 Soluciones: Basadas en hosts (sistemas finales gestionan múltiples direcciones globales) Basadas en routers (sistemas finales con dirección global única)

Conclusiones IPv6 aporta soluciones a los problemas de crecimiento de Internet. Incorpora funcionalidades que mejoran su comportamiento en aspectos como seguridad, movilidad, autoconfiguración, etc. Vuelta a los orígenes: modelo extremo a extremo Reduce la complejidad y el coste de gestión de las redes IP: IPv4 + Parches (NAT, todo-sobre-http, etc) = Complejidad de gestión Elimina costes ocultos (y no tan ocultos :-) Simplifica enormemente la gestión de direcciones IPv6 es un protocolo maduro, aunque existen cuestiones no resueltas todavía: Multihoming, anycast, semántica id. fujo, escenarios de transición, etc IP es la infraestructura básica de Internet Debe estar disponible para permitir la innovación en los servicios Existirá alguna vez la killer application para IPv6? aunque no exista IPv6 seguirá siendo una necesidad!!

Gracias por su atención Visite nuestro web: http://www.6sos.org