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



Documentos relacionados
Neighbor Discovery. Juan C. Alonso

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

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

DIDACTIFICACION DE IPv Stateless

Protocolos de Interconexión de Redes

IPv6. Redes de Banda Ancha Universidad Pública de Navarra. Autores: Belén Aldecoa Sánchez del Río Luis Alberto Ramon Surutusa

FUNDAMENTOS DE REDES CONCEPTOS DE LA CAPA DE RED

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET

Lab. 1 Configuración de IPv6 y encaminamiento RIPng

TELECOMUNICACIONES Y REDES

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

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

FUNDAMENTOS DE REDES CONCEPTOS DE LA CAPA DE RED

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

DIRECCIONAMIENTO IPv4

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

(decimal) (hexadecimal) 80.0A.02.1E (binario)

La capa de red (Parte 3 de 3)

CONTENIDO. 10. Protocolo RIPng 11. Direcciones IPv6

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

TEMA 1. Protocolo IPv6: Direccionamiento

Direccionamiento IP clásico

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

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

PROTOCOLO DE INTERNET VERSIÓN 6

- ENetwork Chapter 6 - CCNA Exploration: Network Fundamentals (Versión 4.0)

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

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

Arquitectura de Redes y Comunicaciones

REDES IP, DESDE IPv4 A IPv6

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

John R. Correa Administrador de Seguridad de la Información.

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

1º Cuatrimestre Redes de Computadoras Subnetting y VLSM

UNLaM REDES Y SUBREDES DIRECCIONES IP Y CLASES DE REDES:

REDES INFORMATICAS: Protocolo IP

Direcciones IP y máscaras de red

La vida en un mundo centrado en la red

Unidad I: La capa de Red

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

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

Práctica de laboratorio: configuración de rutas estáticas y predeterminadas IPv4

Eduardo Cruz Romero.

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET

Práctica 4 - Network Address Translation (NAT)

Redes de Computadores

Como es una dirección IP v4? Para que me sirve una dirección IP 12/07/2011. Direccionamiento IP. Direccionamiento IP. Fisico (Mac-address)

El Protocolo IPv6 SUMARIO

DIRECCIONAMIENTO DE RED. Direcciones IPv4

Análisis de Seguridad de Descubrimiento de Vecinos (Neighbor Discovery) para IPv6

INSTITUTO TECNOLÓGICO DE SALINA CRUZ

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

Una ACL es una lista secuencial de sentencias de permiso o denegación que se aplican a direcciones IP o protocolos de capa superior.

Práctica de laboratorio: resolución de problemas de rutas estáticas IPv4 e IPv6 Topología

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

8 Conjunto de protocolos TCP/IP y direccionamiento IP

Redes I Soluciones de la Práctica 1: /etc/network/interfaces, tcpdump y wireshark

Proyecto de Grado 2008 Anexo VII IP4JVM Glosario

Protocolo de Estado de Enlaces: OSPF (2)

PROTOCOLO IPv Protocolo de Internet Versión 6

GLOSARIO. Backbone.- Nivel más alto en una red jerárquica, generalmente el más rápido y capaz de transportar la mayoría del tráfico en una red.

Práctica de laboratorio 9.6.2: Práctica de laboratorio de reto de configuración de EIGRP

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

Sistemas de Transportes de Datos (STD) Tema II: IP (Entrega 2) Grupo de Aplicaciones Telemáticas. Grupo de Aplicaciones Telemáticas

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

Dirección IP Binario Clase

ARP. Conceptos básicos de IP

Sistemas Operativos. Sesión 5: Protocolos de enrutamiento vector distancia

Instalación y mantenimiento de servicios de Internet. U.T.3.- Servicio DNS

PROTOCOLOS DE ENRUTAMIENTO

Práctica 7 Network Address Translation en routers Cisco

Práctica de laboratorio 7.5.2: Reto de configuración de RIPv2


Institución Educativa Inem Felipe Pérez de Pereira 2012 Estrategia taller. AREA: Sistemas de información Taller Previsto

DHCP. Dynamic Host Configuration Protocol. Protocolo de Configuración Dinámica de Host. Administración de Redes de Computadores

Laboratorio de PCs. Práctica 3: Montaje de una red de Área local

7. VLSM. IST La Recoleta

UNIVERSIDAD DE ALCALÁ - DEPARTAMENTO DE AUTOMÁTICA Área de Ingeniería Telemática LABORATORIO DE COMUNICACIÓN DE DATOS (CURSO 2011/2012)

Introducción a los protocolos de enrutamiento dinámico

REDES DE COMPUTADORES Laboratorio

Universidad de Antioquia Juan D. Mendoza V.

Práctica de laboratorio 8.3.3: Configuración y verificación de las ACL estándar

Práctica 9: Configuración de NAT y DHCP

IP MULTICAST. Ing Camilo Zapata Universidad de Antioquia

Práctica de laboratorio: Identificación de direcciones IPv6

Redes de Nueva Generación Área de Ingeniería Telemática. Diseño de Campus LAN

UD - 4 Funcionamiento de un router. Eduard Lara

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

SEcure Neighbor Discovery (SEND) Alberto García Martínez U. Carlos III de Madrid

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

Examen Febrero 2002 Test Resuelto Temas 9-13

Práctica de laboratorio: Uso de Wireshark para examinar tramas de Ethernet

Semestre I Aspectos básicos de Networking

CFGM. Servicios en red. Unidad 2. El servicio DHCP. 2º SMR Servicios en Red

Capitulo 2: Enrutamiento Estático

DHCP Protocolo de configuración dinámica de host

P6 Servicio de Voz sobre IP (VoIP)

Dirección General de Educación Superior Tecnológica INSTITUTO TECNOLÓGICO DE SALINA CRUZ

4.1 Introducción a los protocolos por vector distancia.

10.3.1: Actividad de desafío de integración de aptitudes del Packet Tracer. Diagrama de topología

Transcripción:

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

1. Nacimiento de un nuevo protocolo El principal motivo para la aparición de la nueva versión del protocolo de internet es la escasez de direcciones existente en IPv4. Éstas cuentan tan solo con 32 bits (lo que equivale a una dirección IP por cada dos personas) y su agotamiento fue previsto para el año 2008. Con la aparición de técnicas como CIDR o NAT se palió este problema pero no se solventó definitivamente. Es por este motivo que se pensó en la nueva versión del protocolo que cuenta con direcciones de 128 bits (5,6 x 10 28 direcciones por persona), lo que ofrece la posibilidad de asignar las direcciones necesarias a cualquier tipo de dispositivo (moviles, PDA's...). Además de solventar el problema de las direcciones, con IPv6 aparecen otras mejoras como la disminución del crecimiento de las tablas de rutas debido a una asignación jerarquizada de las direcciones. Otro punto a favor de la nueva versión es su cabecera de tamaño fijo, lo que facilita el procesamiento por parte de los nodos. Incluso se eliminan redundancias encontradas en las cabeceras de los paquetes de IPv4 originadas por la mala planificación en el protocolo, ya que su elevado crecimiento fue inesperado. IPv6 ha sido preparado para este tipo de situaciones, ofreciendo la posibilidad de añadir con facilidad nuevas opciones y funcionalidades. 2. Direcciones IPv6 Las direcciones en IPv6 constan de 128 bits representados en hexadecimal en 8 grupos de 16 bits separados por :. FE80:0:0:0:0:0:30A1:2 Es común encontrar largas cadenas de bits a cero en las direcciones, por lo que existe una representación mediante la cual se acota la cadena más larga de ceros con el caracer especial ::. FE80::30A1:2 Existen tres tipos de direcciones: Unicast. Una dirección unicast únicamente identifica un interfaz de un nodo IPv6. Un paquete es enviado a una direccion unicast y entregado a el interfaz identificado por dicha dirección. Estas direcciones pueden tener 3 alcances distintos: link-local: para comunicaciones en el mismo enlace (no atraviesan los routers). site-local: para comunicaciones en el mismo sitio (pueden atravesar routers de un mismo sitio). global: para comunicaciones con servicios públicos. Anycast. Una dirección anycast es asignada a múltiples interfaces (en distintos nodos). Un paquete es enviado a una dirección anycast y entregado a uno de los interfaces con el identificador de dicha dirección (normalmente el interfaz del nodo más cercano). No tiene un formato de direcciones especial, es una direccion unicast. Multicast. Una dirección multicast identifica a un grupo de interfaces (típicamente pertenecientes a diferentes nodos). Un paquete es enviado a una dirección multicast y entregado a todos los interfaces que tengas el identificador especificado por la dirección. Las direcciones IPv6 son asignadas a interfaces, no a nodos, así cada interfaz de un nodo necesita almenos una dirección unicast. Un solo interfaz puede tener también múltiples direcciones de IPv6 de cualquier tipo (unicast, anycast, multicast). Un nodo puede ser identificado por una dirección de alguno de sus interfaces.

En IPv6 no hay direcciones de broadcast, su función es suprimida por el direccionamiento multicast. El tipo de dirección en IPv6 quedará definido por lo que se conoce como el Prefijo de Formato (PF, Prefix Format ), formado por los primeros bits de la dirección (ej. 1111 1110 11... -> FECx:... -> site-local unicast). La representación de los prefijos de direcciones Ipv6 es similar a la de los prefijos de direcciones Ipv4 que son escritos en notación CIDR. Un prefijo de direcciones IPv6 es representado por la notación: donde: ipv6-address/prefix-length ipv6-address: Es una dirección Ipv6 en alguna de las notaciónes ya descritas prefix-length: Es un valor decimal que especifica cuantos bits de la izquierda de la 3. Formato de paquete El formato de la cabecera básica (de longitud fija 40 bytes) es: Versión Clase de Tráfico Etiqueta de Flujo Longitud de la Carga Útil Siguiente Cabecera Limite de saltos Dirección Fuente de 128 Bits Direccion Destino de 128Bits Para una mayor flexibilidad para exteniones y nuevas opciones, en IPv6 no existe un campo opciones, como tal. La gestión de opciones se realiza por el campo siguiente cabecera y el uso de cabeceras de extensión. Las cabeceras de extensión se van encadenando utilizando el campo de cabecera siguiente que aparece tanto en la cabecera fija como en cada una de las citadas cabeceras de extensión.

4. Nuevas funcionalidades Ligado a la aparición de IPv6, surgen nuevas versiones de protocolos que promocionaban servicios a IPv4, así como otros nuevos que proporcionan nuevas funcionalidades. Este es por ejemplo el caso de ICMPv6. Al igual que su predecesor, es el encargado de informar a los nodos sobre errores de los paquetes en la red y para ofrecer servicios a partir de mensajes de información. En esta versión los servicios ofrecidos por ICMP han sido ampliados e incluyen funcionalidades ofrecidas anteriormente por IGMP (Internet Group Management Protocol) y ARP (Address Resolution Protocol) además de nuevas funcionalidades como el descubrimiento de la máxima MTU del camino. Los mensajes utilizados en ICMP son los siguientes: Type Code Mensaje ICMP de error 1 - Destino inalcanzable 1 0 No hay ruta al destino 1 1 Comunicación con el destino administrativamente prohibida 1 2 Sin asignar 1 3 Dirección inalcanzable 1 4 Puerto inalcanzable 2 0 Paquete demasiado grande 3 - Tiempo excedido 3 0 Hop-Limit excedido 3 1 Tiempo de reensamblado de parámetros excedido 4 - Problema de parámetros 4 0 Campo erróneo en la cabecera 4 1 "Next-Header" no reconocida 4 2 Opción IPv6 no reconocida Type Mensaje ICMP informativo 128 Echo Request 129 Echo Reply 130 Group Membership Query 131 Group Membership Report 132 Group Membership Reduction 133 Router Solicitation 134 Router Advertisement 135 Neighbor Solicitation 136 Neighbor Advertisement 137 Redirect Se puede observar que varios mensajes de ICMPv4 han sido eliminados y que aparecen otros nuevos como Paquete demasiado grande. Gracias a este mensaje, siguiendo un proceso similar al de conteo de número de saltos hasta el destino, podrá averiguarse la máxima MTU de un camino dado. Hay que resaltar también la aparición de los mensajes Router Solicitation, Router Advertisement, Neighbor Solicitation, Neighbor Advertisement y Redirect. Todos ellos son utilizados en un nuevo protocolo que facilita la interacción entre los nodos agregados a un mismo enlace conocido como Neighbor Discovery (ND). Este protocolo es utilizado por los nodos, entre otras cosas, para determinar las direcciones de enlace de otros que residen en su mismo enlace (denominados vecinos) y para eliminar rápidamente los valores almacenados en caché que queden invalidados. Por tanto, son capaces de mantener un seguimiento sobre el estado de la conectividad con sus vecinos y detectar cambios en sus direcciones unicast link-local. ND proporciona además un mecanismo a los hosts que les permite encontrar los routers que han de encaminar sus paquetes, por lo que, teniendo en cuenta su facultad de seguimiento de estado del enlace, serán capaces de encontrar nuevas rutas ante fallos de enlaces o routers. Los nuevos mensajes utilizados por ND, toman además parte en otra nueva funcionalidad importante de IPv6: la auto-configuración de dirección. El proceso de autoconfiguración incluye la creación de una dirección unicast link-local que no esté ya en uso en el mismo enlace, la determinación de la información a autoconfigurar (direcciones y/o de otro tipo) y, en caso de necesitar autoconfigurar una dirección distinta de la unicast link-local, la determinación de qué mecanismo, stateless, stateful o ambos, se utilizará para su obtención. Estos dos mecanismos son definidos por IPv6, y su principal diferencia reside en el hecho de que el mecanismo stateful requiere un servidor de direcciones como ocurría con DCHP, de hecho es su nueva versión, DCHPv6.

5. Parte Práctica En el desarrollo de la parte práctica del trabajo se ha procedido a habilitar interfaces para IPv6 y probar y montar distintas topologías simples: - Configuración de dirección IPv6. - Comprobación de autoconfiguración de direcciones unicast locales. - Topología simple con dos ordenadores conectados directamente. - Interconexión de dos redes mediante un PC funcionando como router. Hemos tratado además de configurar la misma red con los routers cisco del laboratorio en lugar de utiliar un PC, pero hemos comprobado que no es posible debido a que no presentan las funcionalidades IPv6. 6. Futuros Objetivos. De aquí a final del cuatrimestre trataremos de profundizar más en lo relacionado con la autoconfiguración de direcciones, el descubrimiento del MTU del camino (Path MTU) y realizaremos un pequeño estudio sobre las técnicas de transición de IPv4 a IPv6. Además, comprobaremos en la práctica los nuevos conceptos adquiridos teóricamente.