definiciÓn y generalidades el protocolo internet versión 6 (ipv6) es una nueva versión de ip...

23

Upload: gabriel-torregrosa-macias

Post on 02-Feb-2016

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para
Page 2: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

DEFINICIÓN Y GENERALIDADESDEFINICIÓN Y GENERALIDADES

• El El protocolo Internet versión 6 (Ipv6)protocolo Internet versión 6 (Ipv6) es una nueva es una nueva versión de IP (versión de IP (Internet ProtocolInternet Protocol), definida en el RFC 2460 y ), definida en el RFC 2460 y diseñada para reemplazar a la versión 4 (IPv4) RFC 791, diseñada para reemplazar a la versión 4 (IPv4) RFC 791, actualmente en uso dominante.actualmente en uso dominante.

• IPv6 está destinado a sustituir a IPv4, cuyo límite en el IPv6 está destinado a sustituir a IPv4, cuyo límite en el número de direcciones de red admisibles está empezando a número de direcciones de red admisibles está empezando a restringir el crecimiento de Internet y su uso, restringir el crecimiento de Internet y su uso, especialmente en China, India, y otros países asiáticos especialmente en China, India, y otros países asiáticos densamente poblados. densamente poblados.

• El nuevo estándar mejorará el servicio globalmente, El nuevo estándar mejorará el servicio globalmente, proporcionará a futuras celdas telefónicas y dispositivos proporcionará a futuras celdas telefónicas y dispositivos móviles sus direcciones propias y permanentes. móviles sus direcciones propias y permanentes.

• Se estima que quedan menos del 10% de IP’s sin asignar.Se estima que quedan menos del 10% de IP’s sin asignar.

Page 3: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

► IPv4 tiene un espacio de direcciones IPv4 tiene un espacio de direcciones de 32 bits, es decir de 32 bits, es decir (2(23232) ) (4.294.967.296).(4.294.967.296).

► IPv6 ofrece un espacio de direcciones IPv6 ofrece un espacio de direcciones de de 22128 = 128 =

(340.282.366.920.938.463.374.607.431.768.211.456).(340.282.366.920.938.463.374.607.431.768.211.456).

Page 4: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

EL CRECIMIENTO DE INTERNETEL CRECIMIENTO DE INTERNET► El foro UMTS/GSM prevé necesidades de direcciones IP para El foro UMTS/GSM prevé necesidades de direcciones IP para

los dispositivos de la red (no usuarios). Para este año, 6.3 los dispositivos de la red (no usuarios). Para este año, 6.3 millones. millones.

► Adicionalmente, hay que agregar los innumerables Adicionalmente, hay que agregar los innumerables dispositivos que vamos creando, o los ya existentes a los que dispositivos que vamos creando, o los ya existentes a los que damos nuevas o mejoradas aplicaciones, mediante su damos nuevas o mejoradas aplicaciones, mediante su conexión a la red, tales como:conexión a la red, tales como:

Teléfonos, pues las siguientes generaciones, trabajan en IP.Teléfonos, pues las siguientes generaciones, trabajan en IP. TV y Radio, también basados en IPTV y Radio, también basados en IP Sistemas de seguridad, tele vigilancia y controlSistemas de seguridad, tele vigilancia y control

Frigoríficos que evalúan nuestros hábitos de consumo, y nos dan Frigoríficos que evalúan nuestros hábitos de consumo, y nos dan la opción de imprimir lista de la compra, hacer el pedido en el la opción de imprimir lista de la compra, hacer el pedido en el comisariato, hacer el pedido para que pasemos a recoger, comisariato, hacer el pedido para que pasemos a recoger, navegar por un supermercado virtual, etc.navegar por un supermercado virtual, etc.

Walkman MP3, que conectados a la red, nos permiten recupera y Walkman MP3, que conectados a la red, nos permiten recupera y almacenar canciones.almacenar canciones.

Bluetooh, Wap, redes inalámbricas, redes domésticas, etc, hacen Bluetooh, Wap, redes inalámbricas, redes domésticas, etc, hacen más patente la necesidad de crecimiento en los que a número de más patente la necesidad de crecimiento en los que a número de direcciones se refiere.direcciones se refiere.

Page 5: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

CONCLUSIÓNCONCLUSIÓN

► En conclusión, el camino de IPV4 al IPV6 no es En conclusión, el camino de IPV4 al IPV6 no es cuestión de transición o migración, sino de cuestión de transición o migración, sino de evolución innegable, y al mismo tiempo evolución innegable, y al mismo tiempo necesario. Permitirá un crecimiento escalable.necesario. Permitirá un crecimiento escalable.

► En ese sentido, debemos prepararnos y mejorar En ese sentido, debemos prepararnos y mejorar las redes, la de los clientes, las de nueva las redes, la de los clientes, las de nueva implantación, con dispositivos, sistemas implantación, con dispositivos, sistemas operativos y aplicaciones que estén realmente operativos y aplicaciones que estén realmente listos o en camino de cumplir las especificaciones listos o en camino de cumplir las especificaciones de IPV6, sin dejar de lado IPV4.de IPV6, sin dejar de lado IPV4.

Page 6: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

► Mayor espacio de direcciones.Mayor espacio de direcciones.

► Seguridad intrínseca en el núcleo del protocol (IPSec) –Seguridad intrínseca en el núcleo del protocol (IPSec) –autenticado y/o cifrado cada paquete IP.autenticado y/o cifrado cada paquete IP.

► QoS (QoS (tecnologías que garantizan la transmisión de cierta tecnologías que garantizan la transmisión de cierta cantidad de información en un tiempo dado, --video y cantidad de información en un tiempo dado, --video y voz---).voz---).

► Multicast: Envío de 1 mismo paquete a un grupo de Multicast: Envío de 1 mismo paquete a un grupo de receptores.receptores.

► Nuevo protocolo para la interacción de nodos vecinos, el Nuevo protocolo para la interacción de nodos vecinos, el cual consiste en un conjunto de mensajes del Protocolo de cual consiste en un conjunto de mensajes del Protocolo de mensajes de control de Internet para IPv6 llamado ICMP v6 mensajes de control de Internet para IPv6 llamado ICMP v6 (Internet Control Message Protocol for IPv6. Este protocolo (Internet Control Message Protocol for IPv6. Este protocolo reemplazaa al protocolo ARP (Protocolo de Resolución de reemplazaa al protocolo ARP (Protocolo de Resolución de direcciones).direcciones).

Page 7: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

► Paquetes IP eficientes y extensibles, sin que haya Paquetes IP eficientes y extensibles, sin que haya fragmentación en los (routers), alineados a 64 bits fragmentación en los (routers), alineados a 64 bits (preparados para su procesado óptimo con los nuevos (preparados para su procesado óptimo con los nuevos procesadores de 64 bits), y con una cabecera de procesadores de 64 bits), y con una cabecera de longitud fija, más simple, que agiliza su procesado por longitud fija, más simple, que agiliza su procesado por parte del router.parte del router.

► Capacidad de ampliación, que Capacidad de ampliación, que a diferencia del a diferencia del encabezado IPv4, que sólo admite 40 bytes de opciones, el encabezado IPv4, que sólo admite 40 bytes de opciones, el tamaño de los encabezados de extensión IPv6 sólo está tamaño de los encabezados de extensión IPv6 sólo está

limitado por el tamaño del paquete IPv6limitado por el tamaño del paquete IPv6. .

Page 8: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

La cabecera de un paquete IPv4La cabecera de un paquete IPv4

Page 9: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

► La longitud mínima de la cabecera IPV4 es de 20 La longitud mínima de la cabecera IPV4 es de 20 bytes (cada fila de la tabla supone 4 bytes). bytes (cada fila de la tabla supone 4 bytes).

► En IPV6, hay campos que van a desaparecer y En IPV6, hay campos que van a desaparecer y serán modificados.serán modificados.

► Se tendrá en IPv6 sólo 8 campos, a diferencia de Se tendrá en IPv6 sólo 8 campos, a diferencia de IPv4 que se tiene 12.IPv4 que se tiene 12.

► Se eliminan por la innecesaria redundancia. En Se eliminan por la innecesaria redundancia. En ipV4 se está facilitando la misma información de ipV4 se está facilitando la misma información de varias formas. Ej. El check zum o verificación de la varias formas. Ej. El check zum o verificación de la integridad de la cabecera: Otros mecanismos de integridad de la cabecera: Otros mecanismos de encapsulado ya realizan esta función (IEEE 802 encapsulado ya realizan esta función (IEEE 802 MAC, framin ppp, capa de adpatción ATM, etc.)MAC, framin ppp, capa de adpatción ATM, etc.)

Page 10: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

• El campo de Desplazamiento de fragmentación, es El campo de Desplazamiento de fragmentación, es ligeramente diferente, dado que el mecanismo por el ligeramente diferente, dado que el mecanismo por el que se realiza la fragmentación de los paquetes es que se realiza la fragmentación de los paquetes es totalmente modificado en IPV6, lo que implica la totalmente modificado en IPV6, lo que implica la total inutilidad de este campo. total inutilidad de este campo.

Algunos de los campos son renombrados:Algunos de los campos son renombrados:• ““Longitud Total” ahora “Longitud de Carga Útil” Longitud Total” ahora “Longitud de Carga Útil”

(Payload length) que es en definitiva la longitud de (Payload length) que es en definitiva la longitud de los datos, y puede ser de hasta 65.536 bytes. los datos, y puede ser de hasta 65.536 bytes. Longitud de 16 bits (2 bytes).Longitud de 16 bits (2 bytes).

• ““Protocolo” ahora se llama “Siguiente Cabecera” Protocolo” ahora se llama “Siguiente Cabecera” (next header), dado que en lugar de usar cabeceras (next header), dado que en lugar de usar cabeceras de longitud variables se emplean sucesivas de longitud variables se emplean sucesivas cabeceras encadenadas, de ahí que desaparezca el cabeceras encadenadas, de ahí que desaparezca el campo opciones. En muchos casos ni siquiera es campo opciones. En muchos casos ni siquiera es procesado por los routers. Longitud de 8 bits (1 procesado por los routers. Longitud de 8 bits (1 byte)byte)

Page 11: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

• Tiempo de vida ahora límite de saltos (Hop Limit) Tiene Tiempo de vida ahora límite de saltos (Hop Limit) Tiene una longitud de 8 bits (1 byte).una longitud de 8 bits (1 byte).

Los nuevos campos son:Los nuevos campos son:• Clase de Tráfico (Traffic Class), también denominado Clase de Tráfico (Traffic Class), también denominado

Prioridad (Priority), o Class. Prioridad (Priority), o Class.

• Etiqueta de Flujo (flow label), para permitir tráficos con Etiqueta de Flujo (flow label), para permitir tráficos con requisitos de tiempo real. Tiene una longitud de 20 bits.requisitos de tiempo real. Tiene una longitud de 20 bits.

• Estos 2 campos son los que nos permiten una de las Estos 2 campos son los que nos permiten una de las características fundamentales de IPV6: QoS y un características fundamentales de IPV6: QoS y un poderoso mecanismo de control de flujo, de asignación poderoso mecanismo de control de flujo, de asignación de prioridades según los tipos de servicios.de prioridades según los tipos de servicios.

Page 12: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

►CABECERA IPV6CABECERA IPV6

Page 13: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para
Page 14: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

CABECERA FIJACABECERA FIJA

► Los primeros 40 bytes(320 Bits) son la Los primeros 40 bytes(320 Bits) son la cabecera del paquete.cabecera del paquete.

► Direcciones de origen (128 bits)Direcciones de origen (128 bits)► Direcciones de destino (128 bits)Direcciones de destino (128 bits)► Versión del protocolo ip (4 bits)Versión del protocolo ip (4 bits)► Clase de tráfico (8 bits, prioridad del paquete)Clase de tráfico (8 bits, prioridad del paquete)► Etiqueta de flujo (20 bits, manejo de la QoS),Etiqueta de flujo (20 bits, manejo de la QoS),► Longitud del campo de datos (16 bits)Longitud del campo de datos (16 bits)► Cabecera siguiente (8 bits)Cabecera siguiente (8 bits)► Límite de saltos (8 bits, Tiempo de Vida)Límite de saltos (8 bits, Tiempo de Vida)

Page 15: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

• El uso de un formato flexible de cabeceras de extensión El uso de un formato flexible de cabeceras de extensión opcionales es una idea innovadora que permite ir opcionales es una idea innovadora que permite ir añadiendo funcionalidades de forma paulatina. Todas o añadiendo funcionalidades de forma paulatina. Todas o parte de estas cabeceras de extensión tienen que parte de estas cabeceras de extensión tienen que ubicarse en el datagrama en el orden especificado.ubicarse en el datagrama en el orden especificado.

Page 16: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

► Las direcciones IPv6 de 128 bits de longitud, se Las direcciones IPv6 de 128 bits de longitud, se escriben como 8 grupos de 4 dígitos escriben como 8 grupos de 4 dígitos hexadecimales Ej.hexadecimales Ej.

2001:0db8:85A3:08D3:1319:8A2E:0370:73342001:0db8:85A3:08D3:1319:8A2E:0370:7334

Es una dirección ip válida.Es una dirección ip válida.

► Se puede comprimir un grupo de 4 dígitos si Se puede comprimir un grupo de 4 dígitos si éste es nulo (es decir, toma el valor “0000”) Ej.éste es nulo (es decir, toma el valor “0000”) Ej.

Page 17: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

• Siguiendo esta regla, si más de 2 grupos consecutivos Siguiendo esta regla, si más de 2 grupos consecutivos son nulos, también pueden comprimirse como “::”. Si son nulos, también pueden comprimirse como “::”. Si la dirección tiene más de una serie de grupos nulos la dirección tiene más de una serie de grupos nulos consecutivos la compresión sólo se permite en uno de consecutivos la compresión sólo se permite en uno de ellos. Todas son válidas y significan los mismo.ellos. Todas son válidas y significan los mismo.

.

Page 18: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

► Esta dirección no es válida porque no queda Esta dirección no es válida porque no queda claro cuántos grupos nulos hay en cada lado. claro cuántos grupos nulos hay en cada lado.

► Los ceros iniciales en un grupo también se Los ceros iniciales en un grupo también se pueden omitir.pueden omitir.

Page 19: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

►Si la dirección es una dirección IPV4 Si la dirección es una dirección IPV4 empotrada, los últimos 32 bits pueden empotrada, los últimos 32 bits pueden escribirse en base decimal, así:escribirse en base decimal, así:

NOTACIONES PARA LAS DIRECCIONES IP

Page 20: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

► El formato ::ffff:1.2.3.4 se denomina dirección El formato ::ffff:1.2.3.4 se denomina dirección IPv4 mapeada, y el formato ::1.2.3.4 dirección IPv4 mapeada, y el formato ::1.2.3.4 dirección IPv4 compatible.IPv4 compatible.

Page 21: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

► Los tipos de direcciones IPv6 pueden identificarse tomando Los tipos de direcciones IPv6 pueden identificarse tomando en cuenta los primeros bits de cada dirección.en cuenta los primeros bits de cada dirección.

::::► La dirección con todo ceros se utiliza para indicar la La dirección con todo ceros se utiliza para indicar la

ausencia de dirección, y no se asigna ningún nodo,ausencia de dirección, y no se asigna ningún nodo,::1::1► La dirección de loopback es una dirección que puede usar La dirección de loopback es una dirección que puede usar

un nodo para enviarse paquetes a sí mismo un nodo para enviarse paquetes a sí mismo (correspondiente a 127.0.0.1 de ipv4). No puede asignarse (correspondiente a 127.0.0.1 de ipv4). No puede asignarse a ninguna interfaz física.a ninguna interfaz física.

:.1.2.3.4:.1.2.3.4► La dirección IPV4 compatible se usa como un mecanismo La dirección IPV4 compatible se usa como un mecanismo

de transición de las redes duales IPV4/IPV6. Es un de transición de las redes duales IPV4/IPV6. Es un mecanismo que no se usa.mecanismo que no se usa.

Page 22: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

► Hay diferencias en el direccionamiento con respecto a IPV4:Hay diferencias en el direccionamiento con respecto a IPV4:

► No hay direcciones broadcast ( su función es sustituida por No hay direcciones broadcast ( su función es sustituida por direcciones multicast.direcciones multicast.

► Los campos de las direcciones reciben nombres específicos; Los campos de las direcciones reciben nombres específicos; denominamos “prefijo” a la parte de la dirección hasta el denominamos “prefijo” a la parte de la dirección hasta el nombre indicado.nombre indicado.

► Dicho prefijo nos permite conocer dónde está conectada Dicho prefijo nos permite conocer dónde está conectada una determinada dirección, es decir, su ruta de una determinada dirección, es decir, su ruta de encaminado.encaminado.

► Cualquier campo puede contener sólo ceros o sólo unos, Cualquier campo puede contener sólo ceros o sólo unos, salvo que explícitamente se indique lo contrario.salvo que explícitamente se indique lo contrario.

Page 23: DEFINICIÓN Y GENERALIDADES El protocolo Internet versión 6 (Ipv6) es una nueva versión de IP (Internet Protocol), definida en el RFC 2460 y diseñada para

• A diferencia de las asignaciones de espacio de A diferencia de las asignaciones de espacio de direccionamiento que se hicieron en IPv4, en direccionamiento que se hicieron en IPv4, en IPv6, se ha reservado, para no asignar algo IPv6, se ha reservado, para no asignar algo más de 15% tanto para permitir una fácil más de 15% tanto para permitir una fácil transición (caso del protocolo IPX), como transición (caso del protocolo IPX), como mecanismo requeridos por el propio protocolo.mecanismo requeridos por el propio protocolo.