Redes IP: Arquitectura y Protocolos.

María Canales ± Profesora de Ingeniería Telemática Departamento de Ingeniería Electrónica y Comunicaciones
TÉCNICAS DE RED APLICADAS AL COMERCIO ± 2007/2008

Redes IP: Arquitectura y Protocolos

Índice Introducción. Arquitectura y protocolos. Nivel Internet:
‡ Direccionamiento ‡ Protocolo IPv4 ‡ Protocolo IPv6 ‡ Control ‡ Encaminamiento. ‡ Movilidad IP

2

Departamento de Ingeniería Electrónica y Comunicaciones

Redes IP: Arquitectura y Protocolos

Introducción
Red Móvil Pasarela de Acceso a Red Fija

Internet

Acceso a Internet

Red de Transporte

Proveedor de Acceso a Red

Red de Acceso

PYME

Residencia Particular

Red Corporativa
3
Departamento de Ingeniería Electrónica y Comunicaciones

Formatos de trama. Direccionamiento. Problema: la comunicación sólo es posible dentro de una misma tecnología de red. Propiedades eléctricas y codificación. ‡ Inexistencia de una tecnología que se adapte a todas las necesidades. Interconectividad Ofrecer la posibilidad de compartir recursos globales a la vez que se mantiene y preserva la independencia y autonomía de las redes que se interconectan. Ejemplo: LAN en una oficina. Frame Relay en una red corporativa para comunicar oficinas lejanas geográficamente. WAN). 4 Departamento de Ingeniería Electrónica y Comunicaciones .Redes IP: Arquitectura y Protocolos Introducción Motivación para la interconexión ‡ Gran variedad de tecnologías de red (LAN.

El objetivo es la creación de una red virtual universal con las siguientes propiedades: ‡ Esquema de direccionamiento global. se le denomina internet. Al conjunto de redes interconectadas entre sí.Redes IP: Arquitectura y Protocolos Introducción Los usuarios reclaman un acceso universal independiente de la configuración hardware / software de cada máquina y de la tecnología particular de las redes implicadas. 5 Departamento de Ingeniería Electrónica y Comunicaciones . ‡ Protocolos comunes e independientes de la tecnología de red. tal que cada una posee identidad propia y un conjunto de mecanismos especiales para comunicarse con el resto de las redes.

6 Departamento de Ingeniería Electrónica y Comunicaciones .Redes IP: Arquitectura y Protocolos Introducción Internet es un conjunto mundial de redes interconectadas con protocolos comunes (TCP/IP) y un direccionamiento universal (IP).

‡ IAB (Internet Architecture Board). Departamento de Ingeniería Electrónica y Comunicaciones . creando la Internet. ‡ En 1984 la NSF (National Science Foundation) creó la red NSFNET abierta a todas las universidades. IRTF (Internet Research Task Force) IETF (Internet Engineering Task Force) 7 RFCs (Request for Comments). ‡ La versatilidad de TCP/IP y su promoción por ARPA provocan un enorme crecimiento de ARPANET. Gestión de Internet ‡ ISOC (Internet Society).Redes IP: Arquitectura y Protocolos Introducción Antecedentes de Internet ‡ ARPANET creada en 1969 por la Advanced Research Projects Agency del Department of Defense de EEUU. asociación internacional para la promoción de la tecnología y servicios Internet. consejo para el desarrollo técnico de Internet. que se interconectó con ARPANET. con el objetivo de resistir un ataque militar y restringida a centros con proyectos militares. ‡ Gradualmente se conectaron a NSFNET redes regionales y de otros países.

Redes IP: Arquitectura y Protocolos

Arquitectura y protocolos
Objetivo
‡ Garantizar la comunicación pese a problemas locales o desconexiones en grandes segmentos de la red, siendo las mismas máquinas conectadas a la red quienes, de forma automática, resuelvan los problemas suscitados.

Basada en la comunicación de tres agentes:
‡ Procesos.
Entidades que desean comunicarse.

‡ Maquinas (hosts)
Lugar donde residen o corren los procesos.

‡ Redes.
La comunicación tiene lugar a través de redes a las que las hosts están unidas.

8

Departamento de Ingeniería Electrónica y Comunicaciones

Redes IP: Arquitectura y Protocolos

Arquitectura y protocolos
Niveles de la arquitectura:
APLICACIÓN PRESENTACIÓN SESIÓN TRANSPORTE RED ENLACE ACCESO A RED FISICO
ARQUITECTURA OSI 9 ARQUITECTURA TCP/IP
Departamento de Ingeniería Electrónica y Comunicaciones

APLICACIÓN

TRANSPORTE RED

Redes IP: Arquitectura y Protocolos

Arquitectura y protocolos
Protocolos
Nivel de Aplicación (mensaje) Nivel Host-Host (segmento) Nivel Internet (datagrama) Nivel de Acceso a Red (trama) ICMP IGP EGP SNMP CSMA/CD, Token Ring, X.25, ISDN, ATM, etc TCP UDP 10 IP ARP RARP ARP TELNET FTP SMTP SNMP EGP FTP ICMP IGP IP RARP SMTP Address Resolution Protocol Exterior Gateway Protocol File Transfer Protocol Internet Control Message Protocol Interior Gateway Protocol Internet Protocol Reverse Address Resolution Protocol Simple Mail Transfer Protocol Simple Network Management Protocol Transmission Control Protocol User Datagram Protocol
Departamento de Ingeniería Electrónica y Comunicaciones

TCP

UDP

ya que en momentos de congestión los routers pueden descartar los paquetes sin previo aviso. sean entregados en el orden correcto. ‡ No garantiza que los datagramas entregados. 11 Departamento de Ingeniería Electrónica y Comunicaciones . ‡ Fragmentación / Reensamblaje de datagramas. ‡ Entrega de datagramas entre redes.Redes IP: Arquitectura y Protocolos Nivel Internet Protocolo IP (Internet Protocol) ‡ Protocolo de nivel de red. cuyo objetivo es convertir redes diferentes a nivel físico en una red aparentemente homogénea. ‡ No garantiza la entrega de todas las unidades de datos. ‡ Calidad de servicio ³best effort´. Características: ‡ Servicio no orientado a conexión (datagramas). Funciones: ‡ Direccionamiento.

identifican a la interfaz en la conexión.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Identificadores universales. 210 . 10011011 12 11010010 00100110 11110001 155 . no al ordenador Longitud de 32 bits. ‡ Identificador de red (netid) ‡ Identificador de nodo (hostid) Qué nodo es? Dónde está? Cómo llego a él? Ojo!. 38 . 241 Departamento de Ingeniería Electrónica y Comunicaciones . Representación: ‡ Notación decimal tomando cada 8 bits como un número decimal y separando los dígitos decimales por puntos. Virtual ‡ Interpretado por el software ‡ independiente del direccionamiento hardware IPv4 Identifican una conexión de un nodo. Estructura jerárquica.

777.097.150) 254 nodos por red 1 1 0 ID red ID nodo 32 Clase D 1 1 1 0 Dirección multicast 32 Clase E 13 1 1 1 1 Reservado para usos futuros Departamento de Ingeniería Electrónica y Comunicaciones .Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Clases de direcciones Identificador de red (netid) 1 8 Identificador del nodo (hostid) 32 Clase A Pocas redes (126) 16.214 nodos por red 0 ID red 2 16 ID nodo 32 Clase B Redes medianas (16.382) 65532 nodos por red 1 0 ID red 24 ID nodo 32 Clase C Muchas redes (2.

Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Direcciones especiales Este host Todo 0s Utilizadas como dirección fuente en el arranque del sistema Se refiere únicamente a la red y no a sus nodos. Envío de un paquete a todos los nodos de la red netid. Envío de un paquete a todos los nodos de su red durante el arranque del sistema Utilizada para pruebas Departamento de Ingeniería Electrónica y Comunicaciones Host en esta red Todo 0s hostid Dirección de red netid Todo 0s Difusión directa netid Todo 1s Difusión limitada Todo 1s Dirección de loopback 14 127 Cualquier dígito .

62.156.1 213.15.15.1 l estar todas las redes directamente conectadas no hacen falta rutas 193.2 Router: 213.156.146.1 Departamento de Ingeniería Electrónica y Comunicaciones .0 IP: 213.1.3 Router: 213.146.62.0.1 IP: 147.1.1 IP: 193.1 IP: 147.17 Router: 147.1 15 IP: 193.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Un router conectando tres LANs ‡ Tres interfaces de red   Tres direcciones IP IP: 147.146.62.1 L NC 193.215 Router: 193.62.0.0 147.62.15.146.156.1.1.5 Router: 147.1.15.62. 193.24.156.156.0.15.1 IP: 193.0 L N 147.12 Router: 147.62.146.62.0.156.145.15.146.156.1 IP: 213.146.1.0.7 Router: 193.12 Router.156.1 L NB 213.13.146.

1 165.2 Red 192.0 por 192.0 por 192.2 Router 213.1.2.1.2.168.2.0.1.1.0.1.168.1 A 165.12.1.0.2 Router 165.1 192.2 Y 213.0.12.1 213.1 X 192.12.168.12.3 Router 165.1.1 165.0.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Conexión de dos LANs mediante línea serie.12.1.2.12.1.1.0 A 213.1. A A 165.168.0.12.0 A 213.1.1 213.2.168.1 16 Departamento de Ingeniería Electrónica y Comunicaciones .0.1.1.3 Router 213.0 165.

168.....156........1 192..2 .0.1 147...0 X 193......62.1 Z Internet A 147...0.62.24.....12 Router 193..146.5 Router 147..1 Router 193...1 147.0 por 192.168..1.156...2 Y A 193..168.1.17 Router 147..156.0 por 192..146...62.0.156...156..1 192.62..146...1..146.146.....156...1 A 0.0.168....0 147.....1 193.0.0.. 17 193.0..146.62.1.12 Router 147..146....0 por 192.62.168..2 A 193.0.156.215 Router: 193..0...168..13.62..1 Oficina Principal 147. .1 A 0...146....168..7 193...0.0 por 192...0...Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Conexión a Internet de oficina principal y sucursal 147.168.2 Sucursal 193..0.156....1.168.2 192.0 por 192....0.146.62..156.1 Departamento de Ingeniería Electrónica y Comunicaciones ..1 192......62.145.146.62.0..

0 22 .168.0 128.0.255.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Direcciones reservadas y privadas Red o rango 127.255.168.0.0.0.Los hosts con IP privada carecen de conexión IP con Internet 18 Departamento de Ingeniería Electrónica y Comunicaciones .0.0.0 172.0.31.0.0.0 ± 172.0.0.25 10.0 ± 255.0.0.0.0 Uso Reservado (fin clase A) Reservado (inicio Clase B) Reservado (fin clase B) Reservado (inicio Clase C) Reservado (inicio Clase Reservado (clase E) Privado (1 red clase A) Privado (16 redes clase B) Privado (256 redes clase C) ) direcciones para redes que se usan exclusivamente dentro de una sola organización y que no requieren conectividad IP con Internet .0 ± 192.0.0 2 0.0.16.0 192.direcciones no son unívocas a nivel global .0 192.0 191.255.255.

1 AT 202.1 147.15.5 Int rn t B 147.12.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Utilidad de las direcciones privadas (Network Address Translation) A 152.1.1.7.16.156.0.156.1 172.156.1 AT r 147.2 Rout r 147.10 147.156.1.1.10 130.1.156.98.156.1.2 Rout r 172.0.16.1 Departamento de Ingeniería Electrónica y Comunicaciones 19 .16.10 Rout r 172.1 147.1.10 Rout r 147.1.1.156.0 172.1.1.16.16.0 172.16.27 r 172.34.48.

‡ Mapeo plano o fichero residente en el nodo (fichero hosts).210.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Mapeo de direcciones ‡ Las direcciones IP se pueden mapear en un nombre y en una ruta siendo más inteligibles a nivel humano.190 gtc1 155.29. 155.es 20 Departamento de Ingeniería Electrónica y Comunicaciones . Sintaxis para los nombres.cps.191 gtc2 ‡ Servicio de nombres DNS (Domain Name System).29.210. Reglas de delegación de autoridad (esquema jerárquico de nombres). Ejemplo: tele2.unizar. Sistema de computación distribuido que relaciona nombres y direcciones.

sin destruir el esquema de direccionamiento original?. ‡ Esta debilidad crea la siguiente problemática: ‡ Espacio de direcciones insuficiente ‡ Tablas de encaminamiento enormes ‡ ¿Cómo se puede minimizar el número de direcciones de red asignadas.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Problemática y limitaciones ‡ En el esquema original de direccionamiento IP cada red física tiene asignada una dirección de red IP única. en especial las de tipo B. siendo su principal debilidad el crecimiento. 21 Departamento de Ingeniería Electrónica y Comunicaciones .

Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Problemática y limitaciones (cont. utilizando direcciones de tipo C) ‡ NAT (Network Address Translation): Asignación de más de una red física a una dirección de red IP ‡ IPng (IPv6): nueva versión del protocolo IP 22 Departamento de Ingeniería Electrónica y Comunicaciones .) ‡ SOLUCIONES: ‡ Direccionamiento de subred (Mejor aprovechamiento de las direcciones) ‡ Direccionamiento de superred (Minimización de asignaciones de direcciones de tipo B.

‡ Divide una red IP en partes más pequeñas permitiendo una organización jerárquica de la misma.255. ‡ Una red compleja (con subredes) es vista desde fuera como una única red. Último octeo de red para subred: 255.255. ‡ Mascara de red: netid hostid netid subnetid hostid 1111«««««««11111100«000 Ejemplo: dirección clase B.0 2 16 32 1 0 netid subnetid hostid Departamento de Ingeniería Electrónica y Comunicaciones 23 .Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Direccionamiento mediante subredes ‡ Evita la sobrecarga de los routers y minimiza la asignación de direcciones de red.

0             Los routers de Internet siguen viendo la red como 147.0 ± 147.156.156.156.156.192.0 255. 92.0 147.0 ± 147.192.64.0.0 10 (128) 11 (192) Internet       24 LAN D 47.0 ± 147.255.64. 56.0 147.255 147.156. 156 11111111 .0.128.0       RED 47. 28. 255 .Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Direccionamiento mediante subredes.0 Departamento de Ingeniería Electrónica y Comunicaciones .0 255. 11111111 .0 Máscara 255.0 255. 56.0 147.0.63.255. Ejemplo Clase B Máscara: 16 bits 147 .191.192.255 147.156. 2 bits Subred 11 14 bits Host 000000 .156.156.192.255.0 ± 147. 56.128.255 LAN A 47.192.156.0 Pero los routers internos distinguen las diferentes subredes LAN B 47. 56.156. 0 Rango 147.156.255.192.127.0 .255. 00000000 192 .255 147.0.64.156. 56.0 LAN C 47.156. 255 Bits subred 00 01 (0) (64) Subred 147.0.

IP clase B Máscara:subred 25 Departamento de Ingeniería Electrónica y Comunicaciones .Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Ejemplo de configuración IP de una máquina.

0 identifica red o subred? ¿Dirección 147.0.156.0.156.156.156.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Subred.0. Consideraciones ‡ Red 147.255.0.255.255.255. Red 147.0 a 147. ‡ 256 subredes (de 147.156.255 identifica broadcast en la red o en la subred? ‡ Solución: no utilizar la primera y la última subred (las que tienen el campo subred todo a ceros o todo a unos).0. ‡ Esta norma se puede infringir (se hace a menudo) con la declaración de µsubnet zero¶ ‡ Permite aprovechar mejor el espacio disponible (Ej.128.0) pero ¿Dirección 147. máscara 255.156.0.0 con máscara 255.0) 26 Departamento de Ingeniería Electrónica y Comunicaciones .255.

255.255.240 255.255.255.255.255.224 255.252 255.255.255.255. Bits subred 0 1 2 3 4 5 6 7 8 Nº subredes 0 0 2 6 14 30 62 126 254 Nº subredes (subnet zero) 0 2 4 8 16 32 64 128 256 Bits host 8 7 6 5 4 3 2 1 0 Nº hosts 254 126 62 30 14 6 2 0 0 Máscara 255.255.255.255.248 255.255.128 255.0 255.255 Último byte de la máscara en binario 00000000 10000000 11000000 11100000 11110000 11111000 11111100 11111110 11111111 Departamento de Ingeniería Electrónica y Comunicaciones 27 .255.255.255.192 255.255.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Posibles subredes de una red de clase C.255.254 255.

0 255.0 156.255.0/20 156.0 255.0/22 .128/17 Departamento de Ingeniería Electrónica y Comunicaciones 255.134.0/24 156...20.0 . 156. 156.255.255.0/22 156.134.255.96.128.255...0/20 156.134.255.134..128..0 16 S e es e 256 i ecci es Má ra S bred/bit /bit 156.134..255.134.0 156..0 255.252..76.134.80.0/22 156.....134.20...134.255.........255...0 255.15...255.0 255.0 16 S e es e 1024 i ecci es 156.255.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Subredes con mascara de tamaño variable (VLSM): requisito  protocolos de encaminamiento SIN CLASE S bred 156...1.. 156.0 156.134.. 156.255..134..0 255...134.240..1..134.0/24 . 255.0 .16.0 156.252.0 255.0/24 156....0 .134.134.252.15.112.80.112.0 156.134.96..0 ..240..2..134..0 3S e es e 4096 i ecci es S 28 e e 32768 i ecci es 156.0/20 156.0 156..76.2.134.255..0/24 156.134.255...134....0 255.0..134...134.255.240.0.16....0 . 255.

1 255.0 Subred de cuatro direcciones (192.20.0 29 Departamento de Ingeniería Electrónica y Comunicaciones .255.255.12 255.255.255. 2.255.30.1 255.255.0 192.0 255.2 A 158.255. 158.255.255.255.0 por 192.0 LA 158.1 255.1.0 255.0 255.1.252 158.1.30.255.0 por 192.255.30.2 255. 2.168.3) 158. 2.168.192.30. .1 158.1.255.255. 2.0 X Y 158.0 255.0 LA A 158.20.30.0 . 2.255.255.168.12 255.25 255.20.255.168.1.255.252 192.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Encaminamiento de dos subredes A 158.255. . 2.255.1.168.255. 2.168.255. 2.

......0.168.....1/30 Internet Sucursal 147.1 147.1 A 147....156.0....176.168..1/20 192.0/0 por 192.1 147...156.168.191.1 147. 30 147.0.168.0/17 por 192....0/20 X 147.156.1...Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Conexión a Internet de oficina principal y sucursal configurando subredes 147.14..176.1 Router 147.0.0/0 por 192...1...156...168..0..156.176.176.1 A 0..156...2/30 Y 192.0..156..1/30 A 0..176..156.. ..12/17 Router 147......0/17 147..2 .168....156...0/20 por 192.....2/30 Z 192.12/20 Router: 147..156...183.1 Departamento de Ingeniería Electrónica y Comunicaciones .1..13.2 A 147.0.168....156...156...176.156.156.0..5/20 Router 147.0.156.17/17 Router 147.0..1..7/20 147.168.....1/17 192...0...156...156..0..176....1 Oficina Principal 147.....5/17 Router 147.0.0..156.......24..

Hacer superredes. ‡ una red de clase B de 3000 host requiere una entrada en la tabla de encaminamiento para cada "router" troncal. ‡ Ampliada al resto del espacio de direcciones a esta técnica se le denomina CIDR (Classless InterDomain Routing). pero si la misma red se direccionase como un rango de redes de clase C. ‡ Nuevo problema: explosión de las tablas de rutas. ‡ Nueva solución: considerar un grupo contiguo de redes clase C como una sola red. requeriría 16 entradas. ‡ Solución: asignar grupos de clases C a una organización.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Superred (CIDR) ‡ Problema: agotamiento del espacio de direcciones IP ‡ Causa: existen menos de 17 mil direcciones de clase B (más solicitadas) y más de 2 millones de clase C (menos solicitadas). 31 Departamento de Ingeniería Electrónica y Comunicaciones .

32 Departamento de Ingeniería Electrónica y Comunicaciones . que en conjunto dan la longitud y valor del prefijo IP  Se le llama supernetting porque el encaminamiento se basa en máscaras de red más cortas que la máscara de red natural de la dirección IP. donde las máscaras de red son más largas que la máscara natural. las máscaras de superred son siempre contiguas ‡ CIDR maneja el encaminamiento para un grupo de redes con un prefijo común con una sola entrada de encaminamiento. Cada entrada de encaminamiento CIDR contiene una dirección IP de 32 bits y una máscara de red de 32 bits.  A diferencia de las máscaras de subred. que normalmente son contiguas pero pueden tener una parte local no contigua. en contraste con el subnetting.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Encaminamiento en CIDR ‡ ‡ no encamina de acuerdo a la clase del número de red sino sólo según los bits de orden superior de la dirección IP: prefijo IP.

248.25.16.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Ejemplo superred (CIDR).00011001.00000000 Departamento de Ingeniería Electrónica y Comunicaciones .255.0 33 Prefijo Notación decimal Equivalencia binaria /21 255. Proveedor de servicios Internet Internet Prefijo Notación Decimal Direcciones Individuales Redes IP Organización Organización C D Organización B Organización A Red IP inicial 200.00010000.0 11001000.

Un registro por organización Una única ruta anunciada Proveedor de servicios Internet 1 Internet Proveedor de servicios Internet 2 Organización A ³200. ‡ Problema: información almacenada en los routers crece.17.).25.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Ejemplo superred (CIDR) (cont. Departamento de Ingeniería Electrónica y Comunicaciones .25´ Varios por organización 34 Además de asignar grupos de redes C a las organizaciones se hace un reparto por continentes y países.

16.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Traducción de direcciones (NAT) ‡ Consiste en traducir una dirección IP en otra de acuerdo con cierta tabla de equivalencias.0/12 192.0. ‡ Uso: Servidor Web Internet Router AT Tabla de traducción Direccionamiento privado 10.0.0/16 35 Direccionamiento público Departamento de Ingeniería Electrónica y Comunicaciones .0.168.0/8 172.0.

Se modifica la dirección IP y el número de puerto TCP o UDP. NAPT (Network Address Port Translation). La tabla de conversión se introduce en la configuración del NAT y no se modifica dinámicamente Dinámico. La tabla de conversión se crea y modifica sobre la marcha en función del tráfico recibido. ‡ Según la temporalidad de correspondencia: Estático. Requiere mantener en el NAT información de estado 36 Departamento de Ingeniería Electrónica y Comunicaciones .Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Tipos de NAT ‡ Según los campos que se modifican: NAT Básico. Sólo se cambia la dirección IP. Las direcciones pueden reutilizarse.

37 Departamento de Ingeniería Electrónica y Comunicaciones . pero ha de ser suficiente para el número de ordenadores conectados simultáneamente Una sola dirección pública permite la conexión de múltiples ordenadores NAPT El cambio de dirección IP / puerto supone modificaciones en todos aquellos campos de los distintos protocolos que utilicen esta información.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Tipos de NAT (cont.) Estático NAT Básico El número de direcciones públicas ha de ser igual al de privadas En conexiones entrantes permite asociar a una sola dirección diferentes servidores Dinámico El número de direcciones públicas puede ser menor.

245.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP NAT básico estático Origen: 192.101.3:1108 Destino: 205.168.160.x 206.111:21 38 Origen: 206.101.2 192.245.1 206.168.29.x 192.197.197.2:1108 Destino: 207.3 Origen: 192.168.84 Internet Servidor FTP 205.160.0.194.245.0.245.111:21 Departamento de Ingeniería Electrónica y Comunicaciones .168.0.0.2:1108 Destino: 207.194.29.3:1108 Destino: 205.168.84:80 Origen: 206.101.0.111 Cliente Tabla AT estática Dentro Fuera 192.160.194.160.84:80 Cliente 192.168.0.1 Router AT Servidor Web 207.29.197.

197.6:1108 Destino: 205.160.5-10 Tabla AT dinámica Dentro Fuera 192.111:21 Departamento de Ingeniería Electrónica y Comunicaciones .84:80 Origen: 206.84:80 Cliente 192.197.29.245.0.245.111:21 Origen: 206.101.160.3 Rango AT: 206.245.0.0.168.0.84 192.5:1108 Destino: 207.160.160.2:1108 Destino: 207.194.168.29.168.3 206.194.2 206.1 Internet Servidor Web 207.2 Cliente 192.0.1 Router AT 206.245.197.168.245.168.194.0.101.245.160.0.5 192.160.168.111 39 Origen: 192.168.29.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP NAT básico dinámico Origen: 192.3:1108 Destino: 205.6 Servidor FTP 205.101.

5:80 40 Origen: 209.15.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP NAPT estático Origen: 211.0.0.2 Origen: 209.160.245.23.5.7.6 Servidor Web 192.0.1 Router AT 206.160.160.7.1:80 Departamento de Ingeniería Electrónica y Comunicaciones .1:21 Cliente Servidor FTP 192.5:80 80 Cliente 209.168.23.0.15.0.4:21 Origen: 211.168.7.245.168.1 Internet 211.168.23.168.245.168.5.5 Tabla APT estática Dentro Fuera 192.168.6:1084 Destino: 192.2:1067 Destino: 192.6:1084 Destino: 206.0.0.15.4 192.5.2:1067 Destino: 206.4:21 21 192.

Redes IP: Arquitectura y Protocolos

Nivel Internet: direccionamiento IP
NAPT dinámico
Origen: 192.168.0.2:1108 Destino: 207.29.194.84:80 Origen: 206.245.160.1:61001 Destino: 207.29.194.84:80

Cliente 192.168.0.1 Router AT 206.245.160.1 Internet

Servidor Web 207.29.194.84

192.168.0.2

Cliente

192.168.0.3

Tabla APT dinámica Dentro Fuera 192.168.0.2:1108 61001 192.168.0.3:1108 61002

Servidor FTP 205.197.101.111

41

Origen: 192.168.0.3:1108 Destino: 205.197.101.111:21

Origen: 206.245.160.1:61002 Destino: 205.197.101.111:21

Departamento de Ingeniería Electrónica y Comunicaciones

Redes IP: Arquitectura y Protocolos

Nivel Internet: direccionamiento IP Evolución del protocolo
‡ Nuevo perfil de uso de la red: ‡ Aplicaciones peer-to-peer, mensajería instantánea ‡ Disponibilidad (y consumo) de banda ancha ‡ Mayor número de nodos conectados debido a: ‡ Integración del tráfico de voz y datos ‡ Dispositivos siempre conectados gracias a la proliferación de ADSL, cable, etc. ‡ Nuevos terminales: ya no sólo queremos conectar el PC de nuestra casa, además: ± Teléfonos móviles ± Ordenadores portátiles ± Ordenadores ³de mano´ (PDAs) ‡ Pero no sólo los servicios de comunicación van a requerir direcciones IP ‡ Nuevos servicios de ocio: TV bajo demanda ‡ Sistemas de control remoto, televigilancia,«
Departamento de Ingeniería Electrónica y Comunicaciones

IPv

42

Redes IP: Arquitectura y Protocolos

Nivel Internet: direccionamiento IP LIMITACIONES DE IPv4:
‡ No diseñado con seguridad
± IPsec ³añadido´

‡ No adaptado a movilidad
± Definición posterior de estándares Movilidad IPv4

‡ No funcionamiento adecuado con QoS ‡ En algunas aplicaciones NAT es inviable:
± RTP y RTCP (tiempo real) usan UDP con asignación dinámica de puertos (no soportado por NAT) ± Autentificación Kerberos necesita IP fuente (NAT la modifica) ± IPsec pierde integridad al modificarse la dirección de la cabecera IP ± Multicast con NAT se complica (por lo que no se usa)

43

Departamento de Ingeniería Electrónica y Comunicaciones

coexistencia con IPv4.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP ¿Qué ofrece IPv6? ‡ ‡ ‡ ‡ ‡ ‡ ‡ ‡ ‡ M y r s Neigh Seg ri Pl g Enc QoS Renumeraci n y multihoming Multicast Movili ad ci ir cci s r Disc very i trí sec Pl y (A t c fig r ci ) Sobretodo ESCALABILIDAD LA PROPIA ESTRUCTURA DEL PROTOCOLO PERMITE QUE CREZCA inamient más eficaz Permite. además. No hay un ³momento X para cambiar´ Base: simplificación de la cabecera 44 Departamento de Ingeniería Electrónica y Comunicaciones .

Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Cabeceras de extensión 45 SIMPLIFICACIÓN: menor tiempo de procesado de las tramas (encaminamiento) Departamento de Ingeniería Electrónica y Comunicaciones .

cabecera de enrutamiento. 46 Departamento de Ingeniería Electrónica y Comunicaciones . ‡ Hay 6 principales: cabecera de salto por salto.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Cabeceras de extensión ‡ Eliminar información de la cabecera principal y añadirla en cabeceras adicionales que pueden estar o no (menor carga) ‡ Estas cabeceras ofrecen varios servicios y mejoras. cabecera de extremo a extremo. cabecera de fragmento. cabecera de verificación de autenticidad y cabecera de confidencialidad.

40E38 direcciones posibles ‡ b 6.d.d. ‡ Representación básica: X:X:X:X:X:X:X:X cada X representa el valor hexadecimal de un grupo de 16 bits 3FFE:3328:6:0:0:0:0:7890/64 ‡ Muchas direcciones con gran cantidad de ceros   posibilidad de notación abreviada ± omitiendo ceros a la izquierda ± sustituyendo ceros en uno o más grupos por :: 3FFE:3328:6::7890/64 ‡ Otra forma: notación como IPv4 X:X:X:X:X:X.144/64 47 ‡ /64 representa la longitud del prefijo de red Departamento de Ingeniería Electrónica y Comunicaciones . 3FFE:3328:6::0. ‡ 2128b 3.0.d para los últimos 32 bits.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP DIRECCIONES ‡ Son identificadores de 128 bits de longitud.65E23 IP¶s por m2 de la superficie terrestre.d.120.

‡ Hay una organización de Campos por prefijos. 48 Departamento de Ingeniería Electrónica y Comunicaciones . Paquetes llegan a todos. ‡ Multicast: identifican un grupo de interfaces. ‡ El prefijo = dónde está conectada ‡ Los campos pueden ser todo 0¶s o 1¶s. es un caso particular de Multicast.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP DIRECCIONES (cont.) ‡ Tipos distintos de direcciones IPv6 ‡ Unicast: identifica a una interfaz ‡ Anycast: (uso en routers) identifican a un conjunto de interfaces. ‡ Una misma dirección o direcciones unicast pueden ser asignadas a varias interfaces (balanceo de carga). ‡ Diferencias fundamentales con IPv4: ‡ No hay broadcast. ‡ Una única interfaz puede tener varias direcciones. ‡ Cada interfaz tiene al menos una dirección unicast de enlace local. Un paquete destinado a una dirección anycast llega a la interfaz ³más cercana´ (en términos de métrica de ³routers´).

IPv4> Direcciones mapeadas desde IPv4. ::<dir.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP ASIGNACIÓN DE DIRECCIONES (RFC 1884) Situación Prefijo (binario) Fracción de espacio de direcciones 1/256 1/256 1/128 1/128 1/128 1/32 1/16 1/8 1/8 1/8 1/8 1/8 1/8 1/16 1/32 1/64 1/128 1/512 1/1024 1/1024 1/256 Direcciones especiales ‡ ‡ ‡ Loopback ::1 No especificada :: Túneles IPv6 sobre IPv4.IPv4> 49 Reservado No asignado Reservado para NSAP Reservado para IPX No asignado No asignado No asignado No asignado Unicast de Proveedores No asignado Unicast Geográfico No asignado No asignado No asignado No asignado No asignado No asignado No asignado Enlaces locales Site Local Multicast 0000 0000 0000 0001 0000 001 0000 010 0000 011 0000 1 0001 001 010 011 100 101 110 1110 1111 0 1111 10 1111 110 1111 1110 0 1111 1110 10 1111 1110 11 1111 1111 ‡ Departamento de Ingeniería Electrónica y Comunicaciones . ::FFFF<dir.

2 4.744.981. ‡ Varios dispositivos por persona.446. ‡ Si la población mundial es: ‡ 6. ‡ 64 bits identifican un dispositivo.532 Mientras el total de direcciones IPv4 son: 232 = 4.294.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP ¿Hay suficientes direcciones? ‡ Teniendo en cuenta que: ‡ No utilizamos todas las direcciones IPv6.926.000 ‡ Las direcciones útiles por persona serían: 2.691 ‡ Y las direcciones IPv6 útiles: 264 = 18.691 Departamento de Ingeniería Electrónica y Comunicaciones .073.302.309.296 < 6. 67.709.600.302.309.967.2 6 50 4.

Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP TRANSICIÓN Necesaria la coexistencia entre IPv4 e IPv6 IMP: IPv6 HA SIDO DISEÑADO PENSANDO EN LA TRANSICION ! 51 Departamento de Ingeniería Electrónica y Comunicaciones .

Porting <= Duration 3+ yrs. => Consumer adoption <= Dur. => Enterprise adopt. Deering. <= 3+ yrs. => ISP adoption <= Dur. => 52 Fuente: S.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Calendario previsto 2000 2001 2002 2003 2004 2005 2006 2007 Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 Early adopter Appl. Madrid Global Summit 2002 Asia Europe America Departamento de Ingeniería Electrónica y Comunicaciones . 5+ yrs. 3+ yrs.

‡ Túneles: ‡ Permiten hacer una conexión IPv6 sobre una red IPv4 y viceversa. cambiar la cabecera IPv4 completa.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP Mecanismos de transición : ‡ Dual stack (RFC 2893): ‡ un equipo puede tener instaladas la pila IPv4 y la pila IPv6 a la vez. además de cambiar la dirección. manteniendo los datos intactos. ‡ NAT-PT (Network Address Translation ±Protocol Translation) ‡ Es una extensión del NAT que se usa en IPv4 para. 53 Departamento de Ingeniería Electrónica y Comunicaciones .

..El servidor configura en el router el extremo del túnel Tunnel Broker 3 Red IPv6 Tunnel server Dual Stack (IPv6/IPv4) 1.Petición web IPv4 1 2.Redes IP: Arquitectura y Protocolos Nivel Internet: direccionamiento IP EJEMPLO Tunnel Broker 3.Respuesta del servidor: Info para configurar el túnel Red IPv4 2 4 4.El cliente configura su extremo... puede empezar la comunicación IPv6 Cliente 54 Conectado a Internet IPv4 Dual Stack (IPv6/IPv4) Departamento de Ingeniería Electrónica y Comunicaciones .

parcialmente financiado por el MCyT.org/html. segundo gran proyecto europeo que trata de crear un backbone IPv6 (http://www.org) 55 Departamento de Ingeniería Electrónica y Comunicaciones . empresas y universidades (http://www.Redes IP: Arquitectura y Protocolos Páginas Web Relacionadas Grupo de Trabajo para IPv6 del IETF (http://www.ietf.org) Proyecto 6NET. primer intento de la UE de crear un backbone IPv6 Nativo que una a todas las operadoras de telecomunicaciones.org/) Proyecto Euro6IX.charters/ipv6-charter.org/) Proyecto 6SOS.html) IPv6 Forum (http://www.6sos.euro6ix.6net. para dar conocer IPv6 a las PYMES y profesionales (http://www.ipv6forum.

Host BOOTP Control (Bootstrap Protocol) Protocol) DHCP (Dynamic Protocolos que permiten adquirir / obtener direcciones IP. 56 Departamento de Ingeniería Electrónica y Comunicaciones . ‡ ARP (Address Resolution Protocol) Averigua la dirección física correspondiente a una dirección IP. ‡ RARP (Reverse Address Resolution Protocol).Redes IP: Arquitectura y Protocolos Nivel Internet: control Protocolos de control en Internet ‡ ICMP (Internet Control Message Protocol) Protocolo que informa sobre errores y situaciones anómalas.

CABECERA IP ICMP TRATADO COMO DATO 57 Departamento de Ingeniería Electrónica y Comunicaciones .Redes IP: Arquitectura y Protocolos Nivel Internet: control Protocolo ICMP ‡ Informa a la fuente original del mensaje sobre situaciones de error o anómalas. si en ese momento se habían enviado diversos paquetes a distintos destinos?. ‡ ¿Cómo distinguir el paquete que ha provocado la incidencia. siendo esta fuente la que debe referir los errores a niveles superiores que adoptarán las acciones a llevar a cabo. ‡ Los mensajes ICMP están encapsulados en el campo de datos del datagrama IP.

host. 58 Departamento de Ingeniería Electrónica y Comunicaciones . protocolo o puerto inaccesible o desconocido Ejerce control de flujo sobre el emisor en casos de congestión. Test de alcanzabilidad o comprobación de la comunicación (comando ping). No se utiliza.Redes IP: Arquitectura y Protocolos Nivel Internet: control Mensajes ICMP Mensaje Destination Unreachable Source quench Echo request /reply Time exceeded Redirect Timestamp request /reply Explicación Red. Datagrama descartado por agotamiento del TTL (comando traceroute) El router nos sugiere un camino más óptimo Permite conocer el tiempo de ida y vuelta de un mensaje.

Redes IP: Arquitectura y Protocolos Nivel Internet: control Mensajes ICMP : ejemplo Echo Request /Reply 59 Departamento de Ingeniería Electrónica y Comunicaciones .

Redes IP: Arquitectura y Protocolos Nivel Internet: control Mensaje Time Exceeded 60 Departamento de Ingeniería Electrónica y Comunicaciones .

¿Cómo se asocia la dirección física de una host con su dirección IP? Host 1 Dir IP : IP1 Dir Física: P1 Host 2 Dir IP : IP2 Dir Física: ? Si A quiere comunicarse con B.Redes IP: Arquitectura y Protocolos Nivel Internet: control Protocolo ARP ‡ Un host que desea comunicarse con otro host. B responde enviándole su dirección física. 61 Departamento de Ingeniería Electrónica y Comunicaciones . debe conocer su dirección física. envía un paquete especial de broadcast preguntando por la dirección física asociada a la dirección IP de B. dentro de la misma red física.

Redes IP: Arquitectura y Protocolos Nivel Internet: control Tabla ARP mapeo de direcciones IP y direcciones físicas 62 Departamento de Ingeniería Electrónica y Comunicaciones .

No puede utilizarse en redes con asignación dinámica de direcciones físicas Departamento de Ingeniería Electrónica y Comunicaciones 63 .Redes IP: Arquitectura y Protocolos Nivel Internet: control Protocolo RARP ‡ Permite averiguar la dirección IP a partir de dirección física. El servidor RARP ha de estar en la misma LAN que el cliente. ‡ El servidor RARP ha de tener registrados todos los equipos que deban arrancar de esta forma ‡ Problemas de RARP: Devuelve únicamente la dirección IP. ‡ Por ejemplo. este busca en sus tablas y devuelve un mensaje con la dirección IP. máquinas sin disco duro (xterminales) ‡ El host envía un mensaje broadcast dirigido al servidor RARP.

‡ Es preciso registrar en el servidor todas las direcciones físicas que vayan a usar el servicio. El servidor y el cliente pueden estar en LANs diferentes.Redes IP: Arquitectura y Protocolos Nivel Internet: control Protocolo BOOTP ‡ Función análoga a RARP. pero: Permite suministrar todos los parámetros de configuración al cliente. ‡ Si el servidor BOOTP es remoto algún router de la LAN tendrá la misión de redirigir las peticiones al servidor 64 Departamento de Ingeniería Electrónica y Comunicaciones . ‡ Pensado para configuraciones estáticas. ‡ A cada dirección física se le asigna de forma estática una dirección IP (correspondencia biunívoca).

Redes IP: Arquitectura y Protocolos Nivel Internet: control Protocolo DHCP ‡ Como BOOTP pero en vez de dar direcciones IP µen propiedad¶ las alquila. ‡ Alquiler Automático: permite asignar direcciones permanentes (también estático). ‡ Alquiler Manual: asignación de una dirección especifica para una máquina específica (equivale a BOOTP). ‡ Alquiler Dinámico: asigna una dirección durante un tiempo limitado (pool de direcciones) ‡ Es lo más parecido a la autoconfiguración 65 Departamento de Ingeniería Electrónica y Comunicaciones .

En ella se almacena información sobre los posibles destinos y cómo alcanzarlos Información: <N.R> donde N es el número de red destino y R es la dirección del router en el siguiente salto para alcanzar dicha red. Tablas de encaminamiento: Todas las máquinas de la red tienen una. La conexión entre varias redes se consigue a través de los routers Entrega directa: Transmisión del datagrama desde el origen al destino a través de una sola red física Entrega indirecta: origen y destino no están conectados directamente y son uno o varios routers los que tienen que encaminar el datagrama. Ruta por defecto.Redes IP: Arquitectura y Protocolos Nivel Internet: encaminamiento La función más importante de la capa IP es el encaminamiento de datagramas extremo a extremo a través de internet proporcionando los mecanismos para la interconexión de distintas redes físicas. es la dirección del router al que se han de enviar los datagramas si tras recorrer la tabla de rutas no se ha encontrado ninguna específica para el 66 Departamento de Ingeniería Electrónica y Comunicaciones .

Departamento de Ingeniería Electrónica y Comunicaciones . Entre Ass -> EGP. OSPF. BGP. En un AS -> RIP.Redes IP: Arquitectura y Protocolos Nivel Internet: encaminamiento Arquitectura y terminología Sistema Autónomo X IGP Routers exteriores Sistema Autónomo Y IGP Internet Backbone GP GP GP Sistema Autónomo Conjunto de redes interconectadas por routers homogéneos y gestionadas por una única entidad administrativa Routers interiores Sistema Autónomo Z IGP 67 Protocolos de encaminamiento: Interior Gateway Protocol. Exterior Gateway Protocol.

622 Mbps y 2.5 Gbps) 68 Departamento de Ingeniería Electrónica y Comunicaciones .Redes IP: Arquitectura y Protocolos Nivel Internet: encaminamiento Ejemplo de AS: RedIRIS (AS = 766) ‡ Red nacional de I+D iniciada en 1988 bajo el patrocinio del PNID (Plan Nacional de Investigación y Desarrollo) ‡ 2003: puesta en marcha de la nueva RedIRIS2 con enlaces de alta y muy alta capacidad (155 Mbps.

Europa (GEANT.Redes IP: Arquitectura y Protocolos Nivel Internet: encaminamiento RedIRIS. Internet Global (EEUU y resto del mundo) 3 x 2.5 Gbps R&D 2.5 G s (Global Crossing) 622 Mbps (Telia) Internet Global 155 Mbps 155Mbps T. red académica). Conexiones externas.5 Gbps 2.data RedIRIS ISP Espanix 69 ISP Departamento de Ingeniería Electrónica y Comunicaciones . Resto de España: Espanix (punto neutro) y Telefónica.

Redes IP: Arquitectura y Protocolos Nivel Internet: encaminamiento Espanix Punto de interconexión neutro en España: facilitan el intercambio de tráfico entre ISPs. Datos Global One Retevisión IPFnet IBM Integ. Services Departamento de Ingeniería Electrónica y Comunicaciones 70 CIX: Commercial Internet Exchange . BT Cable & Wireless Colt Comunitel Wisper Eunet GOYA Unisource ESPANIX Fujitsu-ICL Medusa Telefónica Trans.

Redes IP: Arquitectura y Protocolos Movilidad IP Direccionamiento IP identifica una conexión a Internet . 71 Departamento de Ingeniería Electrónica y Comunicaciones .Recursos a compartir   ¿cómo alcanzo ese punto?: encaminamiento ¿Qué pasa si ³la conexión se mueve´? La movilidad IP permite a un nodo móvil cambiar su punto de conexión a Internet sin que sufra la interrupción de sus servicios.

Redes IP: Arquitectura y Protocolos Movilidad IP Problema ‡ En una red IP. se limita a cambiar la dirección IP que le identifica. los protocolos de encaminamiento fallarían. debería cambiar de dirección IP. Si no. ‡ Si cuando un nodo cambia de red. cualquier comunicación previamente establecida hacia la dirección IP antigua se interrumpiría. cada nodo está identificado por una dirección IP. 72 Departamento de Ingeniería Electrónica y Comunicaciones . ‡ Gracias a los protocolos de encaminamiento. los paquetes destinados a un determinado nodo pueden alcanzar su destino. ‡ Si un nodo cambia de red IP.

‡ Estandarizado en el IETF ‡ Versión IPv4 MIP http://www.charters/mip6-charter.org/html.html 73 Departamento de Ingeniería Electrónica y Comunicaciones .ietf.org/html.Redes IP: Arquitectura y Protocolos Movilidad IP Solución ‡ Protocolo IP Móvil (MIP) ‡ Soluciona el problema en el nivel de red.charters/mip4-charter. Junio de 2004) http://www.ietf.html ‡ Versión IPv6 MIPv6 (RFC 3775. ‡ Es independiente de la tecnología de nivel de enlace. ‡ No hace falta modificar las aplicaciones.

0 /24 Mobile Node (MN): nodo móvil Home Agent (HA): router de la red propia que gestiona la localización del MN Foreing Agent (FA): router de la red visitada que coopera con el HA para proporcionar movilidad otra red CN 74 Corresponding Node (CN): Nodo con el que se comunica el MN Departamento de Ingeniería Electrónica y Comunicaciones .1.3.0 /24 FA 1.Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv4) ÍHome Address (HA) Uso de 2 direcciones para identificar a un nodo móvil: ÍCare-of address (CoA) MN HA Home Network Internet Foreign Network 3.3.1.

0 /24 otra red CN 75 Departamento de Ingeniería Electrónica y Comunicaciones .1.0 /24 FA 1.Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv4) Colaboración de tres mecanismos: MN HA: 1.1.5 / 24 ÍDescubrimiento del cambio de red ÍRegistro en el HA ÍEncaminamiento: formación del túnel HA Home Network Internet Foreign Network 3.1.1.3.3.

1.3.0 /24 FA 1.1.1.1.1.5 / 24 ÍDescubrimiento del cambio de red ÍRegistro en el HA ÍEncaminamiento: formación del túnel HA: 1.40 /24 HA Home Network Internet Foreign Network 3.1.3.Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv4) Colaboración de tres mecanismos: MN HA: 1.3.3.0 /24 otra red CN 76 Departamento de Ingeniería Electrónica y Comunicaciones .5 /24 CoA: 3.

5 /24 CoA: 3.3.Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv4) Colaboración de tres mecanismos: ÍDescubrimiento del cambio de red ÍRegistro en el HA ÍEncaminamiento: formación del túnel HA: 1.1.40 /24 otra red CN 77 Departamento de Ingeniería Electrónica y Comunicaciones .1.1.40 /24 HA Home Network Internet Foreign Network 3.0 /24 FA 1.3.1.3.1.5 /24 CoA: 3.3.3.1.0 /24 HA: 1.3.

0 /24 HA: 1.3.1.3.3.1.Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv4) Colaboración de tres mecanismos: túnel ÍDescubrimiento del cambio de red ÍRegistro en el HA ÍEncaminamiento: formación del túnel HA: 1.3.3.3.40 /24 otra red CN 78 Departamento de Ingeniería Electrónica y Comunicaciones .40 /24 HA Home Network Internet Foreign Network 3.1.1.1.1.5 /24 CoA: 3.5 /24 CoA: 3.0 /24 FA 1.

Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv4) PROBLEMAS: ‡ Se necesita un µpool¶ de direcciones para cada Foreing Agent   escasez de direcciones ‡ Generan una excesiva señalización ‡ Tiempo de handoff degrada la comunicación ‡ Problema triangular (Triangle Routing): el encaminamiento no es el óptimo 79 Departamento de Ingeniería Electrónica y Comunicaciones .

Paquete Original src: CN dst: MN home address Internet Foreign Network HA FA Respuesta desde MN hacia CN src: MN care-of address Dt: CN CN 80 Departamento de Ingeniería Electrónica y Comunicaciones . Paquete Encapsulado src: HA dst: FA (MN care-of address) Home Network 1. Paquete Original src: CN dst: MN home address 3.Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv4) PROBLEMA TRIANGULAR MN 2.

± CN puede usar la dirección CoA para enviar paquetes al MN. También incluyen una cabecera de encaminamiento IPv6 especial.Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv4 vs. ± CN identifica los paquetes como de MN porque éstos incluyen la dirección HA IPv6 de MN.FA ni DHCP -) ‡ Facilidad (plug-and-play): autoconfiguración ‡ Escalabilidad y Optimización de rutas (desaparece el problema ³triangular´) ± uso de cabeceras de encaminamiento IPv6 ± MN puede emplear su CoA como dirección origen de los paquetes IPv6 que envía hacia CN. MIPv6) Ventajas de MIPv6 frente a MIPv4 ‡ Eficacia (q el procesado en los nodos . igual a la HA del MN. ‡ Seguridad (aprovecha que IPsec es obligatorio en IPv6 y coexiste con filtros de tráfico de entrada) ‡ Movilidad   Descubrimiento de Vecindario: detectar movimiento Diseño de IPv6 tuvo en cuenta la movilidad  totalmente integrada en el protocolo (No ³parche´ posterior como IPv4) 81 Departamento de Ingeniería Electrónica y Comunicaciones . conteniendo un único salto.

1.3.3.Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv6) HA Home Network Internet Foreign Network 3.1.0 /24 1.0 /24 otra red CN 82 Departamento de Ingeniería Electrónica y Comunicaciones .

1.3.1.0 /24 1 Foreign Network 3.3.Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv6) HA Home Network Internet 1.0 /24 El nodo móvil está utilizando un servicio proporcionado por el CN otra red CN 83 Departamento de Ingeniería Electrónica y Comunicaciones .

3.1.3.1.0 /24 otra red CN 84 Departamento de Ingeniería Electrónica y Comunicaciones .0 /24 1.Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv6) El nodo cambia de red 2 HA Home Network Internet Foreign Network 3.

1.3.1.3.Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv6) BINDING UPDATE HA Home Network 3 Internet Foreign Network 3.0 /24 otra red CN 85 Departamento de Ingeniería Electrónica y Comunicaciones .0 /24 1.

1.1.0 /24 1.3.3.Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv6) HA Home Network Internet Foreign Network 3.0 /24 4 BINDING ACK otra red CN 86 Departamento de Ingeniería Electrónica y Comunicaciones .

3.0 /24 HA Home Network Internet 1.Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv6) Src: CN Dst: HoA IP Payload Foreign Network 3.0 /24 5 otra red CN 87 Departamento de Ingeniería Electrónica y Comunicaciones .1.3.1.

3.1.3.Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv6) Src: CN Dst: HoA Src: HA Dst: CoA Src: CN Dst: HoA IP Payload IP Payload 6 Internet Foreign Network 3.1.0 /24 HA Home Network 1.0 /24 otra red CN 88 Departamento de Ingeniería Electrónica y Comunicaciones .

3.1.0 /24 7 Src: CoA Dst: CN Care-of Init Cookie CoTI otra red CN RETURN ROUTABILITY 89 Departamento de Ingeniería Electrónica y Comunicaciones .1.3.Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv6) HoTI Src: CoA Dst: HA Src: HoA Dst: CN Home Init Cookie 7 HA Home Network Internet Foreign Network 3.0 /24 1.

1.3.3.Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv6) 8 HA Home Network Internet Foreign Network 3.1.0 /24 8 Src: CN Dst: CoA Care-of Init Cookie/keygen CoT otra red Src: CN Dst: HoA Home Init Cookie/keygen CN CN RETURN ROUTABILITY HoT 90 Departamento de Ingeniería Electrónica y Comunicaciones .0 /24 1.

1.3.0 /24 9 Foreign Network 3.1.0 /24 otra red CN 91 Departamento de Ingeniería Electrónica y Comunicaciones .Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv6) BINDING UPDATE HA Home Network Internet 1.3.

3.3.1.0 /24 otra red CN 92 Departamento de Ingeniería Electrónica y Comunicaciones .0 /24 10 Foreign Network 3.1.Redes IP: Arquitectura y Protocolos Movilidad IP (MIPv6) Source CN address 1st Hop MN care-of address 2nd Hop MN home address HA Home Network Internet 1.

Redes IP: Arquitectura y Protocolos Muchas gracias 93 Departamento de Ingeniería Electrónica y Comunicaciones .

Sign up to vote on this title
UsefulNot useful