ITESM Campus Monterrey REDES 2 INTERNET PROTOCOL Una introducción. Capítulos 8 y 27 del libro TCP/IP, Protocol Suite de Forouzan.

Slides:



Advertisements
Presentaciones similares
Protocolos de Inter-red
Advertisements

CAPA DE RED DEL MODELO DE REFERENCIA OSI
Protocolo IP Direccionamiento de Red – IPv4
MODELO TCP/IP.
Máscaras de Longitud Variable. Problemas de “Subnetting”
TCP/IP V4 Redes de Computadoras uclv.
Sebastián Barbieri IP - ICMP Comunicación de Datos II Ingeniería en Sistemas – Facultad Cs. Exactas Universidad Nacional de Centro de la Prov. de Bs. As.
1 Capítulo 16: Datagramas IP y Reenvío de Datagramas ICD 327: Redes de Computadores Agustín J. González.
SERVICIO DHCP Mª Begoña Castells 2º S.M.R.. Cuestiones de repaso IP.- Código que identifica una interfaz o dispositivo dentro de una red TCP/IP Es un.
Direccionamiento IP Clases de direcciones. 01 de octubre de 2004Cesar Guisado2 TCP/IP La familia de protocolos TCP/IP fue diseñada para permitir la interconexión.
Integrantes: James Santana Braulio Mendoza Leonela Burgos
Ripv1 y ripv2 Equipo 5.
Protocolos de Capa 3 Protocolos Tipos de Protocolos
RIPv2 e IGRP. Protocolos de ruteo de Vector de distancia.
Ruteo – continuación - Forouzan, capítulo 6.
1 Capítulo 18: El futuro de IP, IPv6 ICD-327: Redes de Computadores Agustín J. González.
Planificación de la estructura de direccionamiento
Conceptos y protocolos de enrutamiento. Capítulo 5
1 Capítulo 14. IP: Direcciones en Internet Protocol ICD-327: Redes de Computadores Agustín J. González.
DIDACTIFICACION DE IPv6 3.2 Stateless. Introducción a IPv6 RFC 4862: Stateless Address Autoconfiguration (SLAC) En la configuración stateless los equipos.
DIRECCIONAMIENTO IP.
Juan Camilo Lancheros Duque
Conceptos y protocolos de enrutamiento. Capítulo 6
Internet Protocol Version 6
DIDACTIFICACION DE IPv6 2. CABECERA, DIRECC. Y CONFIG. BÁSICA
Jurhianne Giselle Gómez Rivera
© 2006 Cisco Systems, Inc. Todos los derechos reservados.Información pública de Cisco 1 Implementación de servicios de direccionamiento IP Acceso a la.
DHCP Redes de computadores: un enfoque descendente basado en Internet, 2ª edición. Jim Kurose, Keith Ross.
TCP/IP V6 Redes de Computadoras UCLV.
I Taller RUDAC en Tecnología de Redes Internet Copyright, 1999 © José A. University of Oregon RUDAC 99
TCP/IP Error Message Módulo 8 Semestre 2 CCNA. Capítulo 9, TCP/IP Forouzan.
Andrés Marín L. Feb de 2011 INTERNET.
Capítulo 4: Capa Red - II ELO322: Redes de Computadores
DIDACTIFICACION DE IPv6 00. IPv6 to IPv4. Introducción a IPv6 Es un mecanismo de transición que nos permite conectividad IPv6 sin la cooperación de los.
Recapitulando... Examen final REDES 2. Agosto – Diciembre 2007.
Javier Rodríguez Granados
1s2002ElO 3221 Conectividad de Redes Internetworking Contenidos Modelo de servicio del mejor esfuerzo (Best Effort Service) Esquema de direccionamiento.
DIRECCIONAMIENTO IP.
Capa de Red 4-1 Capítulo 4: Capa Red - II ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto.
Capítulo 17: Encapsulamiento IP, Fragmentación, y Reensamble.
Capa de Red 4-1 Capítulo 4: Capa Red - II ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto.
Capa de Red4-1 Capítulo 4: Capa Red - IV ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto Computer.
Capa de Red4-1 Capítulo 4: Capa de Red  4. 1 Introducción  4.2 Circuitos virtuales y redes de datagramas  4.3 ¿Qué hay dentro de un router?  4.4 IP:
CCNA BASICS CHAPTER 4 ¾: IP ADDRESSING. CCNA BASICS SOME BASIC BASIS BASE 2 BASE 16 BASE 10.
1 Capítulo 19: Un mecanismo de reporte de errores (ICMP) ICD-327: Redes de Computadores Agustín J. González.
TECNOLOGÍA DE TELECOMUNICACIONES DIRECCIONAMIENTO IPv6.
Direccionamiento IPv6. IPv6 Cliente IPv4 32 bits en 4 octetos a direcciones.
PROTOCOLO DE INTERNET IPV6.
Protocolo IP. –Direccionamiento de Red – IPv4 –Direccionamiento de Red
Protocolo DHCP.. DHCP es un protocolo estándar propuesto. Su estado es electivo. Las especificaciones actuales de DHCP se pueden encontrar en el RFC 1541.
REDES.
Agosto ARP y RARP. REDES 2 Introducción. A nivel red los dispositivos se reconocen por su dirección lógica (implementada por software), en TCP/IP.
ElO3091 Conectividad de Redes Internetworking Contenidos Modelo de servicio del mejor esfuerzo (Best Effort Service) Esquema de direccionamiento Global.
Introducción Nivel 4. Modelo OSI Propiedades Nivel 4 Entrega de mensajes garantizada. Entrega de mensajes en el mismo orden en el que fueron enviados.
REPASO 2do parcial.
4. Introducción a IP,TCP,UDP,ARP,ICMP
TECNOLOGÍA DE TELECOMUNICACIONES
UD 1: “Introducción a los servicios de red e Internet” Protocolo IP. –Direccionamiento de Red – IPv4 –Direccionamiento de Red.- IPv6 Gustavo Antequera.
Capítulo 8: Direccionamiento IP
PROTOCOLOS Modelo TCP/IP
Sistemas de Comunicación Grupal
UD 2: “Instalación y administración de servicios de configuración automática de red” Protocolo DHCP Luis Alfonso Sánchez Brazales.
Point-to-point protocol PPP Multiprotocol Level Switching MPLS
¿Qué es una red? Una red es la unión de dos o más ordenadores de manera que sean capaces de compartir recursos, ficheros, directorios, discos, programas,
DIRECCIONAMIENTO IP (P RIMERA PARTE ) Juan Carlos Rodríguez Gamboa.
Teleinformática III Mg. Ing. Juan José Ciarlante – Mg. Ing. Diego F. Navarro Facultad de Ingeniería UNIVERSIDAD DE MENDOZA Teleinformática III.
Laboratorio de Comunicaciones Facultad de Ingeniería – Universidad de Buenos Aires.
Sistemas de Comunicación Magistral Nro. 6 Capa 3: Red La Capa de Red provee principalmente los servicios de envío, enrutamiento (routing) y control de.
Capítulo 4: Capa Red - II ELO322: Redes de Computadores
Capítulo 4: Capa Red - II ELO322: Redes de Computadores
Transcripción de la presentación:

ITESM Campus Monterrey REDES 2 INTERNET PROTOCOL Una introducción. Capítulos 8 y 27 del libro TCP/IP, Protocol Suite de Forouzan.

REDES 2 Position of IP in TCP/IP protocol suite

REDES 2 Figure 8-2 Forouzan IPv4 datagram VER: Version (4 actualmente). HLEN: mín: 5x4 =20bytes, max:15x4 = 60bytes. Service type (Differentiated services): 3 bits:Precedence, 4 bits TOS, 1 bit 0. Total length: header length + length of data. Identification, flags, fragmentation offset: Usados en el proceso defragmentación. Time to live: Inicialmente usado como timestamp, hoy en día se utiliza más con número de hops. Protocol: Define si está utilizando servicios de TCP, UDP, ICMP, IGMP u OSPF.

REDES 2 Figure 8-5 Multiplexing (Protocol field)

REDES 2 Figure 8-4 Forouzan Encapsulation of a small datagram in an Ethernet frame  Ethernet tiene una restricción de tamaño de datos a encapsular en un paquete: Mínimo 46 bytes, máximo 1500 bytes.  Si el datagrama IP es menor a 46 bytes entonces se le agrega el “padding” para cumplir con este requerimiento.  Si el datagrama es mayor a 1500 bytes entonces se fragmentará.

REDES 2 Example 1 An IP packet has arrived with the first 8 bits as shown:  The receiver discards the packet. Why?

REDES 2 Solution There is an error in this packet. The 4 left-most bits (0100) show the version, which is correct. The next 4 bits (0010) show the header length, which means (2  4  8), which is wrong. The minimum number of bytes in the header must be 20. The packet has been corrupted in transmission.

REDES 2 Example 2 In an IP packet, the value of HLEN is 1000 in binary. How many bytes of options are being carried by this packet?

REDES 2 Solution The HLEN value is 8, which means the total number of bytes in the header is 8  4 or 32 bytes. The first 20 bytes are the main header, the next 12 bytes are the options.

REDES 2 Example 3 In an IP packet, the value of HLEN is 5 16 and the value of the total length field is How many bytes of data are being carried by this packet?

REDES 2 Solution The HLEN value is 5, which means the total number of bytes in the header is 5  4 or 20 bytes (no options). The total length is 40 bytes, which means the packet is carrying 20 bytes of data (40  20).

REDES 2 Example 4 An IP packet has arrived with the first few hexadecimal digits as shown below:  How many hops can this packet travel before being dropped? The data belong to what upper layer protocol?

REDES 2 Solution To find the time-to-live field, we should skip 8 bytes (16 hexadecimal digits). The time-to- live field is the ninth byte, which is 01. This means the packet can travel only one hop. The protocol field is the next byte (02), which means that the upper layer protocol is IGMP.

REDES 2 FRAGMENTATION 8.2

REDES 2 Figure 8-6 MTU

REDES 2 Figure 8-7 Forouzan. Flag field

REDES 2 Figure 8-8 Forouzan. Fragmentation example

REDES 2 Figure 8-9 Forouzan Detailed example

ITESM Campus Monterrey REDES 2 IPv6 IPng Next Generation (RFC 2373 y RFC 2374)RFC 2373RFC 2374

REDES 2 IPv4  En los 70s cumplía con todo lo necesario, era un protocolo bien diseñado.  Con el rápido crecimiento de internet vinieron los problemas: Falta de direcciones IP (aún con NAT, classless addressing y subnetting). La transmisión en tiempo real requiere estrategias de retardo mínimo y reservación de recursos que IPv4 no tiene. IPv4 no cuenta con encriptamiento o autenticación.

REDES 2 Introducción de IPv6.  Cambia el formato y la longitud del paquete IP.  ICMP se modifica.  Protocolos de la capa de red como ARP, RARP e IGMP son borrados o incluidos en ICMPv6.  Protocolos de ruteo como RIP y OSPF también se modifican para adaptarse esta versión de IP.

REDES 2 Adaptación a IPv6.  La implantación de IPv6 ha sido muy lenta debido a tres remedios a corto plazo: Classless adressing. Uso de NAT. Uso del DHCP*.  Las tecnologías emergentes como IP móvil, telefonía IP, teléfonos móviles con capacidades de IP, videoconferencias en tiempo real exigen una actualización del protocolo.  Se pronostica que hasta el 2025 se haga una migración real.

REDES 2 Ventajas.  Longitud de 128 bits.  Formato de header mejorado.  Nuevas opciones.  Opción para extender el protocolo si se requiere.  El campo “type of service” se retira y incorpora el mecanismo “flow label” (real-time applications).  Más seguridad con las opciones de encriptamiento y autenticación.

REDES 2 Notación IPv6.  128 bits = 16 bytes =32 dígitos hexadecimales: 2001:0db8:85a3:08d3:1319:8a2e:0370:7334  Abreviación: FDEC:BA98:0074:3210:000F:BBFF:0000:FFFF FDEC:BA98:74:3210:F:BBFF:0:FFFF

REDES 2 Ejemplo abreviación.  Siguiendo esta regla, si más de dos grupos consecutivos son nulos, pueden comprimirse como "::". Si la dirección tiene más de una serie de grupos nulos consecutivos la compresión solo en uno de ellos.  2001:0DB8:0000:0000:0000:0000:1428:57ab 2001:0DB8:0000:0000:0000::1428:57ab 2001:0DB8:0:0:0:0:1428:57ab 2001:0DB8:0::0:1428:57ab 2001:0DB8::1428:57ab  son todas válidas y significan lo mismo, pero  2001::25de::cade  es inválido porque no queda claro cuantos grupos nulos hay en cada lado. Ejemplo tomado de wikipedia.org

REDES 2 Categorías de direcciones.  Unicast. Hacia una computadora específica.  Anycast. Define un grupo de computadoras con direcciones que tienen el mismo prefijo (ej.- equipos de una red física => mismo prefijo).  Multicast. Hacia un grupo de computadoras pertenecientes a un grupo.

REDES 2 Diseño de IPv6.  La dirección se divide en dos partes variables: “type prefix” + rest of address.  El prefijo define el propósito de la dirección. Los códigos son únicos.

REDES 2 Provider-based unicast address. Se conforma por 6 identificadores:  Type identifier (3bits) Dado por el proveedor.  Register (5bits) Indica la agencia donde fue registrada la dirección  INTERNIC Norte América,  RIPNIC Europa,  APNIC ) – Asia y Pacífico.  Provider identifier (se recomiendan 16 bits) Indica el proveedor de internet (ISP).

REDES 2 Provider-based unicas address.  Subscriber identifier (se recomiendan 24bits) Es otorgado por el ISP para identificar a su subscriptor.  Subnet identifier (se recomiendan 32 bits) El subscriptor define este campo dependiendo de sus subredes.  Node identifier (se recomiendan 48 bits) Identifica al nodo conectado a la subred, se pretende que sea compatible con la MAC address.

REDES 2 Unspecified address.  Utilizan el prefijo reservado  Toda la dirección se conforma por 0´s.  Se utiliza cuando un host no conoce su direccción y envia un mensaje para encontrarla.  Esta dirección no puede usarse como destination address.

REDES 2 Loopback address.  Se utiliza para probar funciones de paquetes de software aunque la máquina no esté conectada a la red.  Utiliza el prefijo reservado  Prefijo ´s + 1 al final.

REDES 2 IPv4 address. DOS FORMATOS:  Compatible: Se usa cuando un dispositivo con IPv6 quiere enviar un mensaje a otro con IPv6 pero se encuentra en una red de IPv4. 8 bits | 88 bits | 32 bits | all 0´s | IPv4 address 0::020D:110E   Mapped: Se usa cuando un dispositivo con IPv6 quiere enviar un mensaje a otro con IPv4 (la red es IPv6). 8 bits | 72 bits | 16 bits | 32 bits | all 0´s | all 1´s | IPv4 address 0::FFFF:020D:110E 

REDES 2 Link local address.  Se utiliza si la LAN utiliza IP pero la máquina no está conectada a Internet por razones de seguridad.  Utiliza el prefijo bits | 70 bits | 48 bits | all 0´s | node address

REDES 2 Multicast address.  Utiliza el prefijo bits |4 bits| 4 bits | 112 bits | Flag | Scope| Group ID Flag.  Define si es permanente (definido por autoridades de internet) o transiente (usado sólo de forma temporal). Scope.  Define si es un nodo local, de una organización, global, reservada, etc.

REDES 2 Formato de datagrama IPv6. Imagen tomada de wikipedia.org

REDES 2 Transcisión de IPv4 a IPv6.  Dual stack. Dispositivos con soporte para las dos versiones.  Tunneling. Automatic tunneling.  Usando direcciones compatibles el router sabe automáticamente como manejar el paquete. Configured tunneling.  Utilizado cuando un host no tiene soporte para direcciones compatibles. Los routers se tienen que configurar para hacer este tunel  Header translation. Será necesario cuando la mayor parte de internet se haya migrado a IPv6 pero unos cuantos sistemas todavía sigan uitilizando IPv4. Será utilizado cuando un dispositivo con IPv6 quiera enviar un paquete pero el destino no entienda el formato porque sólo maneja IPv4.

REDES 2 Anuncios importantes sobre IPv6.  En 2003, Nihon Keizai Shimbun informa que Japón, China y Corea del Sur han tenido la determinación de convertirse en las naciones líderes en la tecnología de Internet, que conjuntamente han dado forma parcialmente al desarrollo de IPv6, y que lo adoptarán completamente a partir de Nihon Keizai Shimbun JapónChinaCorea del Sur2005  ICANN anunció el 20 de julio de 2004 que los registros AAAA de IPv6 para Japón (.jp) y Corea (.kr) de código de país ya son visibles en los servidores raíz de DNS. El registro IPv6 para Francia fue añadido poco después. ICANN20 de julio2004 Francia Texto tomado de wikipedia.org