direcciones de internet

179
Facultad de Tecnología – Carrera de Ing. de Sistemas http://www.usfx.edu.bo CAP IV: Protocolo TCP/IP y Direccionamiento IP Docente: Ing. Marco A. Arenas P. Carrera de Telecomunicaciones Gestión: 1/2013

Upload: marco-antonio-arenas-porcel

Post on 29-Jun-2015

644 views

Category:

Technology


4 download

DESCRIPTION

Esta diapositiva repasa primero al modelo TCP/IP y los protocolos de las arquitectura de Internet. Luego entra a examinar algunos de estos protocolos como ser IP, ICMP, ARP, protocolos de enrutamiento. Para entender como funciona Internet es sumamente importante entender como funcionan sus protocolos

TRANSCRIPT

Page 1: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

CAP IV: ProtocoloTCP/IP y

Direccionamiento IPDocente: Ing. Marco A. Arenas P.

Carrera de TelecomunicacionesGestión: 1/2013

Page 2: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Contenido Mínimo

1. Antecedentes2. Introducción3. Visión general del protocolo ARP4. Protocolo de Internet – IP5. Clases de Redes IP, segmentación y direccionamiento6. Ruteo en Internet (Ruteo IP)7. Protocolo ICMP8. Protocolos TCP/UDP9. Protocolos de la capa de Aplicación

Page 3: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Antecedentes

Page 4: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Historia

El Departamento de Defensa de EE.UU. (DoD) creó elmodelo de referencia TCP/IP a finales de los años 1960,para asegurar comunicaciones de datos aun en laspeores circunstancias.

Para tener una mejor idea, imagine un mundo, cruzadopor numerosos tendidos de cables, alambres,microondas, fibras ópticas y enlaces satelitales.Entonces, imagine la necesidad de transmitir datosindependientemente del estado de un nodo o red enparticular.

El DoD requería una transmisión de datos confiable haciacualquier destino de la red, en cualquier circunstancia.

Page 5: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Historia

La creación del modelo TCP/IP ayudó a solucionar estedifícil problema de diseño. Desde entonces, TCP/IP se haconvertido en el estándar en el que se basa la Internet.

La versión actual de TCP/IP fue estandarizada enSeptiembre de 1981.

Las direcciones IPv4 son 32 bits de largo, escritas enformato decimal en forma de cuatro octetos separadospor puntos.

En 1992 la estandarización de una nueva generación deIP, a menudo llamada IPng, fue soportada por el IETF (“Internet Engineering Task Force” ). IPng se conoce comoIPv6

Page 6: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Introducción

Page 7: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Introducción Internet se desarrolló para brindar una red de comunicación

que pudiera continuar funcionando en tiempos de guerra. Aunque la Internet ha evolucionado en formas muy diferentes

a las imaginadas por sus arquitectos, todavía se basa en unconjunto de protocolos TCP/IP.

El diseño de TCP/IP es ideal para la poderosa ydescentralizada red que es Internet.

Muchos de los protocolos utilizados hoy en día se diseñaronutilizando el modelo TCP/IP de cuatro capas.

Resulta útil conocer los modelos de networking OSI y TCP/IP. Todo dispositivo conectado a Internet que desee

comunicarse con otros dispositivos en línea debe tener unidentificador exclusivo.

Page 8: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Introducción

El identificador se denomina dirección IP porque losRouters utilizan un protocolo de la capa tres, el protocoloIP, para encontrar la mejor ruta hacia dicho dispositivo.

El crecimiento explosivo de Internet ha amenazado conagotar el suministro de direcciones IPv4. Para extender:– La división en subredes (VLSM, CIDR)– La Traducción de direcciones en red (NAT)– El direccionamiento privado

Otra versión de IP conocida como IP de nueva generaciónIPv6 mejora la versión actual proporcionando un espaciode direccionamiento mucho mayor, integrando oeliminando los métodos utilizados para trabajar con lospuntos débiles del IPv4.

Page 9: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Introducción

Además de una dirección MAC, es necesario una direcciónlógica (dirección IP) exclusiva, para formar parte de unared, básicamente se pueden obtener de 2 formas:– Asignación Estática– Asignación Dinámica (temporaria)

Para que se produzca un enrutamiento eficiente entre losdispositivos, se deben resolver otros problemas. Porejemplo, las direcciones IP repetidas pueden detener eleficiente enrutamiento de los datos.

Page 10: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Las capas del Modelo TCP/IP

El modelo TCP/IP tiene cuatro capas:

Page 11: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

La capa de acceso de red

La capa de acceso de red también sedenomina capa de host a red.

La capa de acceso de red es la capa quemaneja todos los aspectos que un paquete IPrequiere para efectuar un enlace físico real conlos medios de la red.

Esta capa incluye los detalles de la tecnologíaLAN y WAN y todos los detalles de las capasfísica y de enlace de datos del modelo OSI.

Page 12: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

La capa de acceso de red

Drivers para aplicaciones de Software, tarjetasde módems y otros equipos operan en la capade acceso a la red

Define los procedimientos de interface entre elhardware de la red y los medios detransmisión.

Page 13: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

La capa de acceso de redDebido a un intrincado juego entrelas especificaciones del hardware, elsoftware y los medios detransmisión, existen muchosprotocolos que operan en esta capa.

Page 14: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

La capa de Internet

El propósito de la capa de Internet es seleccionarla mejor ruta para enviar paquetes por la red.

El protocolo principal que funciona en esta capaes el Protocolo de Internet (IP).

2 funciones principales de esta capa: La determinación de la mejor ruta. La conmutación de los paquetes.

Page 15: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

La capa de Internet

Page 16: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

La capa de Internet

Los siguientes protocolos operan en la capa deInternet TCP/IP:

Page 17: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

La capa de transporte

La capa de transporte proporciona servicios de transportedesde el host origen hacia el host destino.

Esta capa forma una conexión lógica entre los puntosfinales de la red, el host transmisor y el host receptor.

Los protocolos de transporte segmentan y reensamblanlos datos mandados por las capas superiores en el mismoflujo de datos, o conexión lógica entre los extremos.

La corriente de datos de la capa de transporte brindatransporte de extremo a extremo.

Page 18: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

La capa de transporte

El control de punta a punta, que se proporciona con lasventanas deslizantes y la confiabilidad de los números desecuencia y acuses de recibo, es el deber básico de lacapa de transporte cuando utiliza TCP.

La capa de transporte también define la conectividad deextremo a extremo entre las aplicaciones de los hosts.

Los servicios de transporte incluyen los siguientesservicios: Segmentación de los datos de capa superior Envío de los segmentos desde un dispositivo en un extremo a otro

dispositivo en otro extremo.

Page 19: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

La capa de transporte

Los protocolos de la capa de transporte son:

Page 20: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

La capa de aplicación

La capa de aplicación del modelo TCP/IP manejaprotocolos de alto nivel, aspectos de: Representación Codificación (encriptación) Y control de diálogo.

El modelo TCP/IP combina todos los aspectosrelacionados con las aplicaciones en una sola capa yasegura que estos datos estén correctamenteempaquetados antes de que pasen a la capa siguiente.

Page 21: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

La capa de aplicación

TCP/IP tiene protocolos que soportan la transferencia dearchivos, e-mail, y conexión remota, además de lossiguientes:

Page 22: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Encapsulamiento en TCP/IP

Proceso de envío y recepción de mensajes

Cuando se envían mensajes en una red,el stack del protocolo de un hostfunciona desde arriba hacia abajo.

HTTP

Page 23: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Capas con el modelo TCP/IP yOSI Comparación el modelo OSI y el TCP/IP

Page 24: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Capas con el modelo TCP/IP yOSI Comparación el modelo OSI y el TCP/IP

Page 25: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolos comunes TCP/IP

El modelo TCP/IP es un modelo basado en protocolos

Page 26: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Visión general del protocoloARP

Page 27: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Introducción

En la comunicación TCP/IP, el datagrama de una red deárea local debe contener tanto una dirección MAC destinocomo una dirección IP destino. Estas direcciones debenser correctas y concordar con las direcciones IP y MACdestino del dispositivo host. Si no concuerdan, el hostdestino descartará el datagrama.

Debe haber una forma de mapear las direcciones IP aMAC de forma automática. Se necesitaría demasiadotiempo si el usuario creara los mapas de forma manual.

Page 28: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Introducción

El conjunto TCP/IP cuenta con un protocolo, llamadoProtocolo de resolución de direcciones (ARP), que puedeobtener las direcciones MAC, de forma automática, para latransmisión local.

ARP está documentado en el Request for comments RFC(Request For Comments) 826.

El protocolo RARP realiza la operación inversa y seencuentra descrito en el RFC 903.

Page 29: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

ARP Función

ARP Son las siglas en inglés de Address ResolutionProtocol (Protocolo de resolución de direcciones).

Es un protocolo de la capa de enlace de datosresponsable de encontrar la dirección hardware (EthernetMAC) que corresponde a una determinada dirección IP.

Para ello se envía un paquete (ARP request) a la direcciónde difusión de la red (broadcast (MAC = FF FF FF FF FFFF)) que contiene la dirección IP por la que se pregunta, yse espera a que esa máquina (u otra) responda (ARPreply) con la dirección Ethernet que le corresponde.

Page 30: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

ARP Función

En la red TCP/IP, el paquete de datos debe contener tantola dirección MAC destino como la dirección IP destino.

Si el paquete pierde alguna de las dos, los datos nopasarán de la Capa 3 a las capas superiores. De estaforma, las direcciones MAC e IP actúan como controles ybalances entre sí.

Una vez que los dispositivos determinan las direcciones IPde los dispositivos destino, pueden agregar las direccionesMAC de destino a los paquetes de datos.

Page 31: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

ARP Función

Page 32: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Cache de ARP

Cada máquina mantiene una caché con las direccionestraducidas para reducir el retardo y la carga.

ARP permite a la dirección de Internet ser independientede la dirección Ethernet, pero esto sólo funciona si todaslas máquinas lo soportan.

Page 33: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Tabla ARP

Se va creando una tabla de direcciones IP y sus relacionescon las direcciones MAC, en la cache del equipo.

Page 34: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Solicitudes ARP

ARP se utiliza en 4 casos referentes a la comunicaciónentre 2 hosts: Cuando 2 hosts están en la misma red y uno quiere enviar un

paquete a otro. Cuando 2 host están sobre redes diferentes y deben usar un

gateway/router para alcanzar otro host. Cuando un router necesita enviar un paquete a un host a través de

otro router. Cuando un router necesita enviar un paquete a un host de la misma

red.

Page 35: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Proceso ARP

Page 36: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

ARP Remoto

Que sucede en una comunicación con otro segmento dered:

Page 37: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

ARP Remoto

Las comunicaciones entre dos segmentos de LAN tienenuna tarea extra. Tanto las direcciones IP como las MACson necesarias para el dispositivo de enrutamientointermedio y el host destino.

Los hosts utilizan envía una petición ARP en broadcast. TCP/IP tiene una variante en ARP llamada ARP proxy

que proporciona la dirección MAC de un dispositivointermedio para realizar la transmisión a otro segmento dela red fuera de la LAN.

Page 38: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

ARP Proxy

Page 39: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Encapsulamiento ARP

Page 40: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolo de Internet - IP

Page 41: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Introducción

La propagación de paquetes, los cambios en elencapsulamiento y los protocolos que están orientados aconexión y los que no lo están también sonfundamentales para asegurar que los datos se transmitancorrectamente a su destino.

No existen dos organizaciones idénticas en el mundo. Enrealidad, no todas las organizaciones pueden adaptarseal sistema de tres clases de direcciones A, B y C. Sinembargo, hay flexibilidad en el sistema dedireccionamiento de clases. Esto se denomina división ensubredes. La división en subredes permite que losadministradores de red determinen el tamaño de laspartes de la red con las que ellos trabajan.

Page 42: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Introducción

En la capa de Internet existen básicamente 2 tipos deprotocolos: Protocolos de Enrutamiento Y enrutados (o enrutables)

Para que un protocolo sea enrutable, debe admitir lacapacidad de asignar a cada dispositivo individual unnúmero de red y uno de Host. IP, IPX/SPX, DecNet, AppleTalk

El direccionamiento IP permite que los paquetes seanenrutados desde el origen al destino usando la mejorruta disponible.

Page 43: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolos Enrutables yEnrutados

Enrutable = enrutado = un protocolo que se pueden enrutar

Page 44: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

IP como protocolo Enrutado

El Protocolo Internet (IP) es la implementación máspopular de un esquema de direccionamiento de redjerárquico. IP es el principal protocolo de Internet.

IP es un protocolo de entrega no orientado a laconexión, poco confiable y de máximo esfuerzo.

IP determina la ruta más eficiente para los datosbasándose en el protocolo de enrutamiento.

Los términos poco confiables y de máximo esfuerzono implican que el sistema no sea confiable y que nofuncione bien; más bien significan que IP no verificaque los datos lleguen a su destino. La verificación dela entrega no siempre se lleva a cabo.

Page 45: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

IP operaciones

El IP ejecuta las siguientes operaciones: Define un paquete y un esquema de direccionamiento. Transfiere los datos entre la capa Internet y las capas de acceso

de red. Enruta los paquetes hacia los hosts remotos.

Las cabeceras IP contienen las direcciones de lasmáquinas de origen y destino (direcciones IP),direcciones que serán usadas por los enrutadores(routers) para decidir el tramo de red por el quereenviarán los paquetes.

Page 46: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolo de Internet (IP)

Page 47: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Versiones del Protocolo IP

El actual y más popular protocolo de red es IPv4. IPv6 es el sucesor propuesto de IPv4; poco a poco

Internet está agotando las direcciones disponibles por loque IPv6 utiliza direcciones de fuente y destino de 128bits (lo cual asigna a cada milímetro cuadrado de lasuperficie de la Tierra la colosal cifra de 670.000millones de direcciones IP), muchas más direccionesque las que provee IPv4 con 32 bits.

Las versiones de la 0 a la 3 están reservadas o nofueron usadas.

La versión 5 fue usada para un protocolo experimental.Otros números han sido asignados, usualmente paraprotocolos experimentales, pero no han sido muyextendido

Page 48: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Versiones del Protocolo IP

Page 49: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Propagación y conmutación delos paquetes dentro del router

Page 50: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Propagación y conmutación delos paquetes dentro del router

Page 51: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Servicio de IP

Existen dos tipos de servicios de envío: los no orientados aconexión y los orientados a conexión. Estos dos servicios son losque realmente permiten el envío de datos de extremo a extremoen una internetwork. La mayoría de los servicios utilizan sistemas de entrega no

orientados a conexión. Es posible que los diferentes paquetes tomen distintas rutas para

transitar por la red, pero se reensamblan al llegar a su destino. En un sistema no orientado a conexión, no se comunica con el

destino antes de enviar un paquete: Una buena comparaciónpara un sistema no orientado a conexión es el sistema postal. Nose comunica con el destinatario para ver si aceptará la cartaantes de enviarla. Además, el remitente nunca sabe si la cartallegó a su destino.

Page 52: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Servicio IP

Servicios de red no orientados a la conexión La Internet es una red gigante no orientada a conexión en la cual la mayoría

de la entrega de los paquetes la lleva a cabo IP.

Page 53: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Servicio IP

Los procesos de red no orientados a conexión se refierencomunmente a procesos de conmutación de paquetes. Ya que lospaquetes pasan de un origen a un destino, éstos pueden conmutaren diferentes rutas, y posiblemente lleguen en un orden diferenteal que fueron enviados.Cada paquete contiene instrucciones, tales como direcciones y

orden secuencial del mensaje, el cual coordina la llegada delmismo.TCP añade la confiabilidad de la Capa 4 a servicios no orientados

a conexión de comunicación con IP.

Page 54: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolo Internet (IP)

En los sistemas orientados a conexión, se establece unaconexión entre el remitente y el destinatario antes de que setransfieran los datos. Un ejemplo de redes orientadas aconexión es el sistema telefónico. Se realiza una llamada, seestablece una conexión y luego se produce la comunicación.Los procesos orientados a conexión se refieren a procesos

de conmutación de circuitos.Una conexión con el destino se establece antes de enviar

información. Todos los paquetes deben viajar de manerasecuencial a través del mismo circuito físico o virtual en unacorriente continua.

Page 55: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Servicio IP

Page 56: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Anatomía de un paquete IPv4

Page 57: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Anatomía de un paquete IPv4

• Los paquetes IP constan de los datos de las capassuperiores más el encabezado IP. El encabezado IPestá formado por lo siguiente:

Versión: Especifica el formato del encabezado de IP. Estecampo de 4 bits contiene el número 4 si el encabezado es IPv4o el número 6 si el encabezado es IPV6. Sin embargo estecampo no se usa para distinguir entre ambas versiones, paraesto se usa el campo de tipo que se encuentra en elencabezado de la trama de capa 2.

Longitud del encabezado IP (HLEN): Indica la longitud delencabezado del datagrama en palabras de 32 bits. Estenúmero representa la longitud total de toda la información delencabezado, e incluye los dos campos de encabezados delongitud variable.

Page 58: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Anatomía de un paquete IP

Tipo de servicio (TOS): Especifica el nivel de importancia quele ha sido asignado por un protocolo de capa superior enparticular, 8 bits.

Longitud total: Especifica la longitud total de todo el paquete enbytes, incluyendo los datos y el encabezado, 16 bits. Paracalcular la longitud de la carga de datos reste HLEN a lalongitud total.

Identificación: Contiene un número entero que identifica eldatagrama actual, 16 bits. Este es el número de secuencia.

Señaladores: Un campo de 3 bits en el que los dos bits demenor peso controlan la fragmentación. Un bit especifica si elpaquete puede fragmentarse, y el otro especifica si el paquetees el último fragmento en una serie de paquetes fragmentados.

Page 59: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Anatomía de un paquete IP

Desplazamiento de fragmentos: usado para ensamblar losfragmentos de datagramas, 13 bits. Este campo permite que elcampo anterior termine en un límite de 16 bits.

Tiempo de existencia (TTL): campo que especifica el númerode saltos que un paquete puede recorrer. Este númerodisminuye por uno cuando el paquete pasa por un Router.Cuando el contador llega a cero el paquete se elimina. Estoevita que los paquetes entren en un loop (bucle) interminable.

Protocolo: indica cuál es el protocolo de capa superior, porejemplo, TCP o UDP, que recibe el paquete entrante luego deque se ha completado el procesamiento IP, 8 bits.

Page 60: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Anatomía de un paquete IPChecksum del encabezado: ayuda a garantizar la integridaddel encabezado IP, 16 bits.

Dirección de origen: especifica la dirección IP del nodo emisor,32 bits.

Dirección de destino: especifica la dirección IP del nodoreceptor, 32 bits.

Opciones: permite que IP admita varias opciones, comoseguridad, longitud variable.

Relleno: se agregan ceros adicionales a este campo paragarantizar que el encabezado IP siempre sea un múltiplo de 32bits.

Datos: contiene información de capa superior, longitud variablehasta un de máximo 64 Kb.

Page 61: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Direccionamiento de Internet:Clases de Redes IP,

Segmentación ydireccionamiento

Page 62: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Dirección IP Una dirección IP es una etiqueta numérica que identifica, de

manera lógica y jerárquica, a un interfaz (elemento decomunicación/conexión) de un dispositivo dentro de una red queutilice el protocolo IP.

Es algo parecido al DNI, cada uno tiene su nombre pero elidentificativo único que usamos y/o nos piden.

Por ejemplo a través de Internet los ordenadores se conectan entresí mediante sus respectivas direcciones IP.

A los seres humanos nos es más cómodo utilizar otra notación másfácil de recordar, como los nombres de dominio: www.google.com.

Page 63: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Dirección IP

Page 64: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Direccionamiento de Internet Direccionamiento IPv4 y IPv6

Page 65: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Esquemas de direccionamiento ydenominación

Las Direcciones IP se encapsulan en la cabecera de un paquete. Las etiquetas en los headers del encapsulamiento permiten

administrar la comunicación en las redes de datos

Page 66: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Direccionamiento IPv4: Clases

Page 67: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Dirección de Red y de Host

Cada dirección IP completa de 32 bits se divide en la partede la red y parte del host.

Page 68: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Dirección de Red y de Host

Page 69: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Dirección de Red y de Host

Una dirección multicastes una direcciónexclusiva de red quedirige los paquetes conesa dirección destinohacia grupospredefinidos dedirecciones IP

La Fuerza detareas deingeniería deInternet (IETF) hareservado estasdirecciones parasu propiainvestigación.

Page 70: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Direccionamiento IPv4: Clases

Page 71: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Tipos de Direcciones IPv4

Page 72: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Direcciones IPv4 Reservadas

Existen transmisión unicast, multicast y broadcast

Broadcast:E0 = 192.150.11.255

E1 = 192.150.12.255

Page 73: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Direcciones IPv4 Reservadas

Dirección de red y broadcast

Page 74: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Rango de IPv4 Reservadas

Page 75: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Resumen: Direcciones IPv4Reservadas Especiales Direcciones de red y de broadcast Ruta predeterminada 0.0.0.0 - 0.255.255.255 (0.0.0.0 /8).

Loopback 127.0.0.0 a 127.255.255.255.

Direcciones de enlace local 169.254.0.0 a 169.254.255.255 (169.254.0.0 /16) –DHCP no pudo

asignar Direcciones TEST-NET 192.0.2.0 a 192.0.2.255 (192.0.2.0 /24) Para fines de enseñanza y aprendizaje. Estas direcciones pueden

usarse en ejemplos de documentación y redes. Los equipos losaceptan

Page 76: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Direcciones Públicas

Las direcciones IP públicas son exclusivas. Dos máquinasque se conectan a una red pública nunca pueden tener lamisma dirección IP porque las direcciones IP públicas songlobales y están estandarizadas.

Todas las máquinas que se conectan a la Internetacuerdan adaptarse al sistema. Hay que obtener lasdirecciones IP públicas de un proveedor de servicios deInternet (ISP) o un registro, a un costo.

Con el rápido crecimiento de Internet, las direcciones IPpúblicas comenzaron a escasear. Se desarrollaron nuevosesquemas de direccionamiento, tales como elenrutamiento entre dominios sin clase (CIDR) y el IPv6

Page 77: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Direcciones Públicas

Hizo falta un procedimiento para asegurar que lasdirecciones fueran, de hecho, exclusivas.

En un principio, una organización conocida como el Centrode información de la red Internet (InterNIC) manejaba esteprocedimiento.

InterNIC ya no existe y la Agencia de asignación denúmeros de Internet (IANA) la ha sucedido.

IANA administra, cuidadosamente, la provisión restante delas direcciones IP para garantizar que no se genere unarepetición de direcciones utilizadas de forma pública.

Page 78: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Supervisión mundial de las Dir IP

Page 79: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Direcciones IPv4 privadas(internas) - RFC1819

Las direcciones IP privadas son otra solución al problemadel inminente agotamiento de las direcciones IP públicas.

Sin embargo, las redes privadas que no están conectadasa la Internet pueden utilizar cualquier dirección de host,siempre que cada host dentro de la red privada seaexclusivo.

Los bloques de direcciones privadas son: 10.0.0.0 a 10.255.255.255 (10.0.0.0 /8) 172.16.0.0 a 172.31.255.255 (172.16.0.0 /12) 192.168.0.0 a 192.168.255.255 (192.168.0.0 /16)

Page 80: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Direcciones IPv4 privadas(internas) - RFC1819

La conexión de una red que utiliza direcciones privadas ala Internet requiere que las direcciones privadas seconviertan a direcciones públicas.

Este proceso de conversión se conoce como Traducciónde direcciones de red (NAT).

Page 81: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Uso de las Direcciones Privadas

Además de usar dentro de las organizaciones, también sepuede usar para enlaces de sitios:

Page 82: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Introducción a las subredes

El Subneteo es un método que se utiliza para administrar lasdirecciones IP.

Las direcciones de subredes incluyen la porción de red más elcampo de subred y el campo de host.

Page 83: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Introducción y razones pararealizar subredes Las clases de direcciones IP ofrecen de 256 a 16,8 millones de

Hosts. Para administrar de forma eficiente un número limitado de

direcciones IP, todas las clases pueden subdividirse en subredesmás pequeñas.

Parara crear la estructura de subred, los bits de host se debenreasignar como bits de subred ("prestar" bits).

Además de la necesidad de contar con flexibilidad, la división ensubredes permite que el administrador de la red brinde contenciónde broadcast y seguridad de bajo nivel en la LAN.

Una LAN se percibe como una sola red sin conocimiento de suestructura de red interna. Esta visión de la red hace que las tablasde enrutamiento sean pequeñas y eficientes.

Page 84: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Introducción a la división ensubredes – IPv4 Podemos recorrer todos los bits del host

menos 2

Page 85: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Introducción a la división ensubredes – IPv4 Subdivisión de los octetos de la del host

Page 86: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Cómo establecer la dirección dela máscara de subred

Page 87: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Cómo establecer la dirección dela máscara de subred

Page 88: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Tabla de Subred

Page 89: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Rango de Hosts

Page 90: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Calculo del ID de Subred Proceso de AND Lógico

Page 91: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Asignación de Direcciones

Page 92: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Asignación de Direcciones

Page 93: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

IPv4 en comparación con IPv6

IPv4 ofreció una estrategia dedireccionamiento escalable durante untiempo pero que pronto dio como resultadouna asignación de direcciones totalmenteineficiente.

Es posible que IPv4 pronto seareemplazado por IP versión 6 (IPv6) comoprotocolo dominante de Internet.

IPv6 posee un espacio dedireccionamiento prácticamente ilimitado

Page 94: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

IPv4 en comparación con IPv6

Ya en 1992, la Fuerza de tareas de ingeniería deInternet (IETF) identificó las dos dificultadessiguientes: Agotamiento de las restantes direcciones de red IPv4 no

asignadas. En ese entonces, el espacio de Clase Bestaba a punto de agotarse.

Se produjo un gran y rápido aumento en el tamaño delas tablas de enrutamiento de Internet a medida que lasredes Clase C se conectaban en línea. La inundaciónresultante de nueva información en la red amenazaba lacapacidad de los Routers de Internet para ejercer unaefectiva administración.

Page 95: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

IPv4 en comparación con IPv6

Las direcciones IPv6 se asignan a interfaces, no anodos. Como cada interface pertenece a un solonodo, cualquiera de las direcciones unicastasignada a las interfaces del nodo se pueden usarcomo identificadores del nodo.

Page 96: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

IPv4 en comparación con IPv6

Page 97: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

IPv4 en comparación con IPv6

Page 98: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Ruteo en Internet

Page 99: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Descripción del Enrutamiento

Page 100: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Descripción del Enrutamiento

El enrutamiento es un esquema de organización jerárquicoque permite que se agrupen direcciones individuales.Estas direcciones individuales son tratadas como unidadesúnicas hasta que se necesita la dirección destino para laentrega final de los datos.

El enrutamiento es el proceso de hallar la ruta máseficiente desde un dispositivo a otro. El dispositivo primarioque realiza el proceso de enrutamiento es el Router(interconectan segmentos de red o redes enteras).

Page 101: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Descripción del Enrutamiento

Las 2 funciones principales de los Routers: Mantener tablas de enrutamiento y asegurarse de que otros

Routers conozcan las modificaciones a la topología de la red. (Conmutación de Paquetes) Cuando los paquetes llegan a una

interfaz, el Router debe utilizar la tabla de enrutamiento paraestablecer el destino. El Router envía los paquetes a la interfazapropiada, agrega la información de entramado necesaria paraesa interfaz, y luego transmite la trama.

Las métricas de enrutamiento son valores que se utilizanpara determinar las ventajas de una ruta sobre otra.

Page 102: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Enrutamiento

Page 103: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Métricas:

• g

Page 104: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

• g

El enrutamiento en comparacióncon la conmutación

Page 105: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Tablas ARP y tablas deenrutamiento

Page 106: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Tablas ARP y tablas deenrutamiento

Page 107: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Enrutado comparado conEnrutamiento• Los protocolos usados en la capa de red que

transfieren datos de un Host a otro a través de unRouter se denominan protocolos enrutados oenrutables.– Incluyen cualquier conjunto de protocolos de red que ofrece

información suficiente en su dirección de capa para permitirque un Router lo envíe al dispositivo siguiente y finalmentea su destino.

– Definir el formato y uso de los campos dentro de unpaquete.

– El Protocolo Internet (IP) y el intercambio de paquetes deinternetworking (IPX) de Novell, DECnet, AppleTalk, BanyanVINES y Xerox Network Systems (XNS). son ejemplos deprotocolos enrutados.

Page 108: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Enrutado comparado conEnrutamiento

• Los protocolos de enrutamiento permiten que los Routers elijanla mejor ruta posible para los datos desde el origen hasta eldestino.

– Permiten enrutar protocolos enrutados.

– Ofrecer procesos para compartir la información de ruta.

– Permitir que los Routers se comuniquen con otros Routers paraactualizar y mantener las tablas de enrutamiento.

– Los ejemplos de protocolos de enrutamiento que admiten elprotocolo enrutado IP incluyen el Protocolo de información deenrutamiento (RIP) y el Protocolo de enrutamiento de Gatewayinterior (IGRP), el Protocolo primero de la ruta libre más corta(OSPF), el Protocolo de Gateway fronterizo (BGP), el IGRPmejorado (EIGRP). (IS-IS)

Page 109: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolos Enrutados

Page 110: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolos Enrutamiento

Page 111: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Determinación de la Ruta

Page 112: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Determinación de la Ruta enCapa de Red

La dirección IP destino se compara en la tabla de enrutamiento

Page 113: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Determinación de la Ruta en elRouter

Page 114: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Tablas de Enrutamiento

Page 115: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Contenido de las Tablas deEnrutamiento

• Los Routers mantienen información importante en sustablas de enrutamiento, que incluye lo siguiente:– Tipo de protocolo: de Enrutamiento

– Asociaciones entre destino/siguiente salto: estas asociaciones ledicen al Router que un destino en particular está directamenteconectado al Router, o que puede ser alcanzado utilizando unRouter denominado "salto siguiente" en el trayecto hacia eldestino final.

– Métrica de enrutamiento: las métricas de enrutamiento se utilizanpara determinar la conveniencia de una ruta. Por ejemplo, elnúmeros de saltos es la única ancho de banda, carga, retardo,confiabilidad y MTU.

– Interfaces de salida: la interfaz por la que se envían los datos parallegar a su destino final.

Page 116: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Algoritmos de Enrutamientos

Un algoritmo es una solución detallada a un problema.En el caso de paquetes de enrutamiento, diferentesprotocolos utilizan distintos algoritmos para decidir porcuál puerto debe enviarse un paquete entrante.

Los protocolos de enrutamiento con frecuencia tienenuno o más de los siguientes objetivos de diseño: Optimización: la optimización describe la capacidad del

algoritmo de enrutamiento de seleccionar la mejor ruta.

Page 117: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Algoritmos de Enrutamientos

Simplicidad y bajo gasto: cuanto más simple sea el algoritmo,más eficientemente será procesado por la CPU y la memoria delRouter.

Solidez y estabilidad: un algoritmo debe funcionar de maneracorrecta cuando se enfrenta con una situación inusual odesconocida.

Flexibilidad: un algoritmo de enrutamiento debe adaptarserápidamente a una gran variedad de cambios en la red.

Convergencia rápida: la convergencia es el proceso en el cualtodos los Routers llegan a un acuerdo con respecto a las rutasdisponibles.

Page 118: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Algoritmos de Enrutamientos

Los algoritmos de enrutamiento utilizan métricasdistintas para determinar la mejor ruta. Cada algoritmode enrutamiento interpreta a su manera lo que es mejor.

El algoritmo genera un número, denominado valormétrico, para cada ruta a través de la red. Losalgoritmos de enrutamiento sofisticados basan laelección de la ruta en varias métricas, combinándolas enun sólo valor métrico compuesto.

En general, los valores métricos menores indican la rutapreferida.

Page 119: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Métricas de Enrutamientos

• Las métricas pueden tomar como base una sola característica de la ruta, opueden calcularse tomando en cuenta distintas características. Se tienen lassiguiente:

– Ancho de banda: la capacidad de datos de un enlace.

– Retardo: la cantidad de tiempo requerido para transportar un paquete a lo largo decada enlace desde el origen hacia el destino.

– Carga: la cantidad de actividad en un recurso de red como, por ejemplo, un Routero un enlace.

– Confiabilidad: generalmente se refiere al índice de error de cada enlace de red.

– Número de saltos: el número de Routers que un paquete debe atravesar antes dellegar a su destino. La distancia que deben atravesar los datos entre un Router yotro equivale a un salto.

– Tictacs: el retardo en el enlace de datos medido en tictacs de reloj PC de IBM. Untictac dura aproximadamente 1/18 de segundo.

– Costo: un valor arbitrario asignado por un administrador de red que se basa por logeneral en el ancho de banda, el gasto monetario u otra medida.

Page 120: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Métricas de Enrutamientos

Page 121: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

IGP y EGPLos Protocolos de enrutamiento de Gateway interior (IGP) y losProtocolos de enrutamiento de Gateway exterior (EGP) son dos tiposde protocolos de enrutamiento.

Page 122: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

IGP y EGP• Los IGP enrutan datos dentro de un sistema autónomo:

– Protocolo de información de enrutamiento (RIP) y (RIPv2).

– Protocolo de enrutamiento de Gateway interior (IGRP)

– Protocolo de enrutamiento de Gateway interior mejorado (EIGRP)

– Primero la ruta libre más corta (OSPF)

– Protocolo de sistema intermedio-sistema intermedio (IS-IS).

• Los EGP enrutan datos entre sistemas autónomos. Un ejemplode EGP es el protocolo de Gateway fronterizo (BGP). BGP(BGP4) es el protocolo principal de publicación de rutas utilizadopor las compañías más importantes e ISP en la Internet. BGPtoma decisiones de enrutamiento basándose en políticas de lared, o reglas.

Page 123: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Estado de Enlace y Vector deDistancia

• Los IGP pueden a su vez clasificarse en protocolos de vector-distancia o de estado de enlace.

• El enrutamiento por vector-distancia determina la dirección y ladistancia (vector) hacia cualquier enlace en la internetwork.

• Los Routers que utilizan los algoritmos de vector-distanciaenvían todos o parte de las entradas de su tabla deenrutamiento a los Routers adyacentes de forma periódica -"enrutamiento por rumor".

• Los protocolos por vector-distancia incluyen los siguientes:RIP, IGRP y EIGRP (híbrido balanceado)

Page 124: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolos Vector de Distancia

Los ejemplos de los protocolos por vector-distanciaincluyen los siguientes: Protocolo de información de enrutamiento(RIP): es el IGP

más común de la red. RIP utiliza números de saltos como suúnica métrica de enrutamiento.

Protocolo de enrutamiento de Gateway interior (IGRP): es unIGP desarrollado por Cisco para resolver problemasrelacionados con el enrutamiento en redes extensas yheterogéneas.

IGRP mejorada (EIGRP): esta IGP propiedad de Cisco incluyevarias de las características de un protocolo de enrutamiento deestado de enlace. Es por esto que se ha conocido comoprotocolo híbrido balanceado, pero en realidad es un protocolode enrutamiento vector-distancia avanzado.

Page 125: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolos Estado de Enlace

Los protocolos de enrutamiento de estado de enlace sediseñaron para superar las limitaciones de los protocolosde enrutamiento vector distancia.

Los protocolos de enrutamiento de estado de enlaceresponden rápidamente a las modificaciones en la red,enviando actualizaciones sólo cuando se producen lasmodificaciones.

Cuando una ruta o enlace se modifica, el dispositivo quedetectó el cambio crea una publicación de estado deenlace (LSA) en relación a ese enlace.

Page 126: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolos Estado de Enlace

Luego la LSA se transmite a todos los dispositivos vecinos. Cadadispositivo de enrutamiento hace una copia de la LSA, actualiza subase de datos de estado de enlace y envía la LSA a todos losdispositivos vecinos.

Se necesita esta inundación de LAS para estar seguros de quetodos los dispositivos de enrutamiento creen bases de datos quereflejen de forma precisa la topología de la red antes de actualizarsus tablas de enrutamiento.

Por lo general, los algoritmos de estado de enlace utilizan susbases de datos para crear entradas de tablas de enrutamiento queprefieran la ruta más corta.

Ejemplos de protocolos de estado de enlace son: Primero la Ruta Libre Más Corta (OSPF) Sistema Intermedio a Sistema Intermedio (IS-IS).

Page 127: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolos de enrutamiento

Protocolos de Enrutamiento con Clase RIP, IGRP

Protocolos de Enrutamiento sin Clase EIGRP, OSPF, IS-IS En los protocolos sin clase, las distintas subredes

dentro de la misma red pueden tener varias máscarasde subred. El uso de diferentes máscaras de subreddentro de la misma red se denomina máscara desubred de longitud variable (VLSM).

Page 128: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolos de enrutamiento

Varios protocolos de enrutamiento interviene en laInternetworking (Enrutamiento Multiprotocolo)

Page 129: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolo de mensajes decontrol en Internet - ICMP

Page 130: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Introducción

El IP es un método poco confiable para la entrega depaquetes de red

Se le conoce como un mecanismo de entrega de mejoresfuerzo

No cuenta con ningún proceso incorporado paragarantizar la entrega de paquetes en caso de que seproduzca un problema de comunicación en la red

Además, nada en su diseño básico hace que el IPnotifique al emisor de que la transmisión ha fallado.

IP no cuenta con ningún método incorporado parasuministrar mensajes de información o control a loshosts

Page 131: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Introducción

El IP usa el Protocolo de mensajes de control en Internet(ICMP), para notificar al emisor de los paquetes que seprodujo un error durante el proceso de envío. ICMPintercambia mensajes de: Error Control

Los mensajes de control suministran informaciónclave– El diagnostico de Fallas– Lograr una comprensión absoluta de las redes IP

ICMP incorpora varios tipos de mensajes.

Page 132: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Características de ICMP

La utilidad del protocolo ICMP esta en: Controlar si un paquete no puede alcanzar su destino. Si tiempo de vida a expirado (TTL). Si su encabezamiento lleva un valor no permitido. Si es un paquete de eco o respuesta (echo-request, echo reply),

etc. Se usa para mensajes de error y de control necesarios

para los sistemas de la red, informando con ellos a lafuente original para que evite o corrija el problemadetectado. Pero no hace al protocolo IP fiable.

El protocolo ICMP solamente informa de incidencias enla entrega de paquetes o de errores en la red engeneral, pero no toma decisiones alguna al respecto.Esto es tarea de las capas superiores.

Page 133: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Características de ICMP

Aún puede ocurrir que los datagramas no se entregueny que no se informe de su pérdida. La fiabilidad debe serimplementada por los protocolos de nivel superior queusan IP.

ICMP puede informar de errores en cualquier datagramaIP con la excepción de mensajes ICMP, para evitarrepeticiones infinitas

Para datagramas IP fragmentados, los mensajes ICMPsólo se envían para errores ocurridos en el fragmentocero. Es decir, los mensajes ICMP nunca se refieren aun datagrama IP con un campo de desplazamiento defragmento.

Page 134: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Características de ICMP

ICMP usa a IP como si ICMP fuera un protocolo del nivelsuperior(es decir, los mensajes ICMP se encapsulan endatagramas IP), pero no lo es (nivel de transporte). Sinembargo, ICMP es parte integral de IP y debe serimplementado por todo el módulo IP.

Los mensajes ICMP se transmiten como datagramas IPnormales Con el campo de cabecera “protocolo” con valor 1 Comienza con un campo de 8 bits que define el tipo de mensaje. Luego viene el campo código de 8 bits, que a veces ofrece una

descripción del error concreto. Después un campo de suma de control de 16 bits, que incluye la

suma de verificación de errores de transmisión. Finalmente el cuerpo del mensaje.

Page 135: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Características de ICMP

Los mensajes ICMP nunca se envían en respuesta adatagramas con una dirección IP de destino que sea debroadcast o de multicast.

Los mensajes ICMP nunca se envían en respuesta a undatagrama que no tenga una dirección IP de origen querepresente a un único host. Es decir, la dirección deorigen no puede ser cero, una dirección de looopback,de broadcast o de multicast.

Los mensajes ICMP nunca se envían en respuesta amensajes ICMP de error. Pueden enviarse en respuestaa mensajes ICMP de consulta(los tipos de mensajeICMP 0, 8, 9, 10 y 13 al 18).

Page 136: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

ICMP El RFC 792 establece que los mensajes ICMP "pueden"

ser generados para informar de errores producidos en elprocesamiento de datagramas IP, no que "deban". En lapráctica, los "routers" generarán casi siempre mensajesICMP para los errores, pero en el caso de los host dedestino, el número de mensajes ICMP generados es unacuestión de implementación.

El ICMP es un protocolo de notificación de errores parael protocolo IP

Cuando se produce un error en la entrega dedatagramas, se usa el ICMP para notificar de dichoserrores a la fuente de los datagramas

Page 137: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Entrega de mensajes ICMP Los mensajes del ICMP se encapsulan en datagramas,

del mismo modo en que se entrega cualquier otro datomediante el protocolo IP.

La Figura muestra el encapsulamiento de datos ICMPdentro de un datagrama IP.

Page 138: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Formato de mensajes ICMP Cada tipo de mensaje ICMP tiene sus propias características Todos los formatos de mensaje ICMP comienzan con estos mismos

tres campos Tipo Código Suma de comprobación (checksum)

El campo de tipo indica el tipo de mensaje ICMP que se envía El campo de código incluye información adicional relativa al tipo de

mensaje en particular

Formato de los mensajes ICMP:

"echo request - 8" (petición de eco)

y "echo reply - 0" (respuesta de eco)

Page 139: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Tipos de mensajes ICMP(básicos)

Page 140: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Tipos de mensajes ICMP

Type Name

---- -------------------------

0 Echo Reply

1 Unassigned

2 Unassigned

3 Destination Unreachable

4 Source Quench

5 Redirect

6 Alternate Host Address

7 Unassigned

8 Echo

9 Router Advertisement

10 Router Solicitation

11 Time Exceeded

12 Parameter Problem

13 Timestamp

14 Timestamp Reply

15 Information Request

16 Information Reply

Type Name

---- -------------------------

17 Address Mask Request

18 Address Mask Reply

19 Reserved (for Security)

20-29 Reserved (for Robustness Experiment)

30 Traceroute

31 Datagram Conversion Error

32 Mobile Host Redirect

33 IPv6 Where-Are-You

34 IPv6 I-Am-Here

35 Mobile Registration Request

36 Mobile Registration Reply

37 Domain Name Request

38 Domain Name Reply

39 SKIP

40 Photuris

41-255 Reserved

http://www.iana.org/assignments/icmp-parameters

Page 141: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Mensajes Informativos

Entre estos mensajes hay algunos de suma importancia, comolos mensajes de petición de ECO (tipo 8) y los de respuesta deECO (tipo 0).

Las peticiones y respuesta de eco se usan en redes paracomprobar si existe una comunicación entre dos host a nivel decapa de red, además se verifica al mismo tiempo la capa física(cableado) y enlace de datos(tarjeta de red).

Page 142: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Ping (Packet Internet Groper )

Se utiliza el ping para emitir un mensaje de solicitud de eco a undispositivo de destino

Si el dispositivo de destino recibe la petición de eco, crea unmensaje de respuesta el cual es enviado de vuelta al origen dela petición

Si el emisor recibe la respuesta, confirma que el dispositivodestino se puede alcanzar mediante el uso del protocolo IP

Generalmente, el mensaje de petición de eco se inicia al ejecutarel comando: ping

Peticion de eco ICMP Respuesta de eco ICMP

Page 143: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

ICMP Echo (Request) and EchoReply

Ethernet Header(Layer 2)

IP Header(Layer 3)

ICMP Message(Layer 3)

Ether.Tr.

EthernetDestinationAddress(MAC)

EthernetSourceAddress(MAC)

FrameType

Source IP Add.Dest. IP Add.Protocol field

Type0 or 8

Code0

Check-sum

ID Seq.Num.

Data FCS

• IP Protocol Field = 1

• El mensaje de requisición de echoes iniciada normalmente utilizandoel comando PING

Page 144: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Mensajes de Error

En el caso de obtener un mensaje ICMP de destinoinalcanzable, con campo “tipo=3”, el error concreto que se haproducido vendrá dado por el valor del campo “código”.

Este tipo de mensajes se genera cuando el tiempo de vida deldatagrama a llegado a 0 mientras se encontraba en tránsitohacia el host destino (código=0), o porque habiendo llegado aldestino, el tiempo de reensamblado de los diferentes fragmentosexpira antes de que lleguen todos los necesarios (código=1).

Los mensajes ICMP de tipo=12 (problemas de parámetros) seoriginan por ejemplo cuando existe información inconsistente enalguno de los campos del datagrama, que hace que seaimposible procesar el mismo correctamente, cuando se envíandatagramas de tamaño incorrecto o cuando falta algún campoobligatorio.

Page 145: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Redes fuera de alcance (Destinationunrechable!) Primera condición, los dispositivos emisor y receptor deben disponer de la

pila del protocolo TCP/IP debidamente configurada Esto incluye la instalación del protocolo TCP/IP y de la configuración adecuada

de la dirección de IP y la máscara de subred También se debe configurar una puerta de enlace predeterminada (también

conocido como gateway por defecto), si va a haber envío de datagramas fuerade la red local

Segunda condición, se debe proveer de dispositivos que actúen comointermediarios, para el enrutamiento de los datagramas desde el dispositivoy la red de origen hacia la red de destino Los routers cumplen esta función

NOTA: si no se cumplen estas condiciones, no se puede realizar lacomunicación entre redes

XX

Ej: Datagramas a una dir IP inexistente, dispositivos fuera de la red, router con unainterfaz desactivada, router no sabe como llegar al destino (no hay ruta).

Page 146: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

“Destination Unreachable”ICMP:Destino inalcanzable

Las fallas de hardware,configuraciones inadecuadas delprotocolo, interfaces inactivas yerrores en la información deenrutamiento son algunas de lasrazones que pueden impedir quela entrega se complete con éxito

En estos casos, el ICMP envía devuelta al emisor un mensajellamado "destination unreachable"(destino fuera de alcance), el cualle indica al emisor que eldatagrama no se pudo entregaradecuadamente

XX

“Destination Unreachable”

Valores de código posibles en un mensaje dedestino fuera de alcance

Page 147: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Detección de rutas excesivamentelargas

Dos casos Dos routers enrutan continuamente un datagrama de ida y

vuelta entre ellos, pensando que el otro debe ser elsiguiente salto hacia el destino (bucles de enrutamiento)

El número máximo de saltos en RIP es de 15, lo cualsignifica que las redes mayores a los 15 saltos no sepueden manejar con RIP (muchos saltos)

El paquete de datos llegará eventualmente al final de su vida, conocidocomo: “Tiempo de Existencia” (TTL)

Page 148: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Otros mensajes de Error

• Es posible que algún dispositivo no pueda enviar undatagrama, debido a un error en el encabezado.

• En esta caso se envía un mensaje ICMP de Problema deParámetros – “Parameter Problems”

Tiene un Puntero del encabezado (octeto deldatagrama que genero el error, código = 0)

Page 149: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Mensajes de control

A diferencia de los mensajesde error, los mensajes decontrol no se presentan comoel resultado de perdida depaquetes o condiciones deerror que puedan ocurrirdurante la transmisión de lospaquetes, sino que se utilizanpara mantener a los hostsinformados de eventos comocongestionamiento o laexistencia de un mejorgateway a una red remota

Page 150: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Mensajes de control

Se tienen algunos tipos de mensajes de control: Redirección ICMP Timestamp Sincronización de relojes y estimación del tiempo de tránsito máscara de dirección

Page 151: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Mensajes de control Los mensajes de tipo=5 (mensajes

de redirección) se suelen enviarcuando, existen dos o más routersen la misma red, el paquete se envíaal router equivocado.

En esta caso, el router receptordevuelve el datagrama al host origenjunto con un mensaje ICMP deredirección, lo que hará que ésteactualice su tabla de enrutamiento yenvíe el paquete al siguiente router.

Ej: Redirección ICMP

Page 152: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

ICMP

Page 153: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

ICMP

Page 154: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolos TCP/UDP

Page 155: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Introducción

TCP y UDP son 2 protocolos de la capa de transporte,ambos se encargan de: Segmentación de los datos de capa superior Envío de los segmentos desde un dispositivo en un extremo a otro

dispositivo en otro extremo. Ambos protocolos gestionan la comunicación de múltiples

aplicaciones. Las diferencias entre ellos son las funcionesespecíficas que cada uno implementa.

En cambio TCP más funcionalidades específicas: Establecimiento de operaciones de punta a punta (end-to-end). Control de flujo proporcionado por ventanas deslizantes

(windowing). Confiabilidad proporcionada por los números de secuencia y los

acuses de recibo (ACK)

Page 156: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

El Protocolo de Datagrama deUsuario (UDP)

• El Protocolo de datagrama de usuario (UDP: User DatagramProtocol) es el protocolo de transporte simple, no orientado aconexión de la pila de protocolo TCP/IP, descrito en la RFC 768.

• El UDP es un protocolo simple que intercambia datagramas como"mejor intento“, sin acuse de recibo ni garantía de entrega. Elprocesamiento de errores y la retransmisión deben ser manejadospor protocolos de capa superior.

• El UDP no usa: ventanas, ni acuses de recibo de modo que laconfiabilidad, de ser necesario, se suministra a través deprotocolos de la capa de aplicación. El UDP está diseñado paraaplicaciones que no necesitan ensamblar secuencias desegmentos.

Page 157: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolo de Datagrama de Usuario(UDP)

• Los protocolos que usan UDP incluyen:–TFTP (Protocolo trivial de transferencia de archivos)

–SNMP (Protocolo simple de administración de red)

–DHCP (Protocolo de configuración dinámica del host)

–DNS (Sistema de denominación de dominios)

• Los siguientes son los campos:

Page 158: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolo UDP Las características del protocolo UDP y los tipos de

comunicaciones para las que es más apropiado

Page 159: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolo para el Control de laTransmisión (TCP)

• El Protocolo para el control de la transmisión (TCP) es unprotocolo de orientado a conexión que suministra una transmisiónde datos full-duplex confiable. (se establece una conexión entreambos extremos antes de que se pueda iniciar la transferencia deinformación), descrito en la RFC 793.

• TCP es responsable por la división de los mensajes en segmentos,reensamblándolos en la estación destino, reenviando cualquiermensaje que no se haya recibido y reensamblando mensajes apartir de los segmentos.

• TCP suministra un circuito virtual entre las aplicaciones del usuariofinal.

• Las características principales de TCP son: confiabilidad y controlde flujo. Pero esto incurre en el uso adicional de recursos alagregar funciones adicionales.

Page 160: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolo para el Control de laTransmisión (TCP) Los protocolos que usan TCP incluyen: FTP (Protocolo de transferencia de archivos) HTTP (Protocolo de transferencia de hipertexto) SMTP (Protocolo simple de transferencia de correo) Telnet, ssh

Los siguientes son campos de un segmento:

Page 161: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

TCP El protocolo TCP y es responsable por la calidad del

servicio incluyendo: Retrasmisión - Reliability Control de flujo - Flow Control Corrección de Errores - Error Correction

Para Confiabilidad y corrección de errores usa: númerosde secuencia y ACK

Page 162: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Intercambio de señales de tres vías

• TCP (Orientado a la conexión), requiere que se establezcauna conexión antes de que comience la transferencia dedatos.

• Para que se establezca o inicialice una conexión, los doshosts deben sincronizar sus Números de secuencia iniciales(ISN: Initial Sequence Numbers).

• La sincronización se lleva a cabo a través de un intercambiode segmentos que establecen la conexión al transportar unbit de control denominado SYN (para la sincronización), y losISN.

Page 163: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Intercambio de señales de tres vías

• La sincronización requiere que ambos lados envíen su propioISN y recibir la confirmación del cambio en un Acuse deRecibo (Acknowledgment; ACK) del otro lado.

• La secuencia es la siguiente:

ISN

Page 164: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Intercambio de señales de tres vías

Establecimiento de la conexión TCP

Page 165: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Intercambio de señales de tres vías

Finalización de la conexión TCP

Page 166: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Intercambio de señales de tres vías

Terminación de sesiones TCP

Page 167: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolos TCP - UDP Su Encapsulamiento:

Entre las aplicaciones queutilizan UDP se incluyen:

•Sistema de nombres dedominios (DNS),

•Streaming de vídeo, y

•Voz sobre IP (VoIP).

Las aplicaciones queutilizan TCP son:

•Exploradores Web,

•E-mail, y

•Transferencia de archivos

Page 168: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Números de puerto TCP y UDP

• Tanto TCP como UDP utilizan números de puerto(socket) para enviar información a las capas superiores.Los números de puerto se utilizan para mantener unregistro de las distintas conversaciones que atraviesanla red al mismo tiempo.

Ej: FTP 20 (para datos) y 21 (para control), son puertosestándares.

• A las conversaciones que no involucran ningunaaplicación que tenga un número de puerto bienconocido, se les asignan números de puerto que seseleccionan de forma aleatoria dentro de un rangoespecífico por encima de 1023.

Page 169: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Números de puerto TCP y UDP

• Los números de puerto tienen los siguientes rangosasignados:

•Los números inferiores a 1024 corresponden a números de puertobien conocidos

0 - 1023

•Los números de puerto registrados son aquellos números que estánregistrados para aplicaciones específicas de proveedores. La mayoríade estos números son superiores a 1023.

1.024 - 49.151

•Los números superiores a 49.151 son números de puerto asignadosde forma dinámica (privados)

49.152 - 65.535

Page 170: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Números de puerto TCP y UDP

• Los sistemas finales utilizan números de puerto paraseleccionar la aplicación adecuada. El host origen asigna deforma dinámica los números del puerto de origen. Estosnúmeros son siempre superiores a 1023.

Page 171: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Direccionamiento del Puerto El direccionamiento de puertos en el Host :

A veces es necesario conocer las conexiones TCP activas que están abiertas y enejecución en el host de red.

Page 172: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolos de la capa deAplicación

Page 173: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Introducción

Los aspectos de representación, codificación y controlde diálogo se administran en la capa de aplicación enlugar de hacerlo en las capas inferiores individuales,como sucede en el modelo OSI.

Este diseño garantiza que el modelo TCP/IP brinda lamáxima flexibilidad, en la capa de aplicación, para losdesarrolladores de software.

Page 174: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Introducción

Son los protocolos TCP/IP que admiten transferencia dearchivos, correo electrónico y conexión remotaprobablemente sean los más familiares para losusuarios de la Internet.

Protocolos (Existen muchos protocolos de capa deaplicación y siempre se desarrollan protocolos nuevos: Sistema de denominación de dominios (DNS) Protocolo de configuración dinámica de host (DHCP) Protocolo de transferencia de archivos (FTP) Protocolo de transferencia de hipertexto (HTTP) Protocolo simple de transferencia de correo (SMTP) Protocolo simple de administración de red (SNMP) Telnet, ssh, rlogin

Page 175: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Protocolos de la capa de AplicaciónEstos protocolos especifican la información de control y formatonecesaria para muchas de las funciones de comunicación de Internetmás comunes.Los protocolos de capa deaplicación se utilizan paraintercambiar los datos entre losprogramas que se ejecutan enlos hosts de origen y destino.

Page 176: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Descripción de algunos de losprotocolos

Protocolo de transferencia de archivos (FTP): es unservicio confiable orientado a conexión que utiliza TCPpara transferir archivos entre sistemas que admiten latransferencia FTP. Permite las transferenciasbidireccionales de archivos binarios y archivos ASCII.

Protocolo trivial de transferencia de archivos (TFTP): esun servicio no orientado a conexión que utiliza elProtocolo de datagrama de usuario (UDP). Los Routersutilizan el TFTP para transferir los archivos deconfiguración e imágenes IOS de Cisco y para transferirarchivos entre los sistemas que admiten TFTP. Es útilen algunas LAN porque opera más rápidamente queFTP en un entorno estable.

Page 177: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Descripción de algunos de losprotocolos

Sistema de archivos de red (NFS): es un conjunto deprotocolos para un sistema de archivos distribuido,desarrollado por Sun Microsystems que permite accesoa los archivos de un dispositivo de almacenamientoremoto, por ejemplo, un disco rígido a través de una red.

Protocolo simple de transferencia de correo (SMTP):administra la transmisión de correo electrónico a travésde las redes informáticas. No admite la transmisión dedatos que no sea en forma de texto simple.

Page 178: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo

Descripción de algunos de losprotocolos

Emulación de terminal (Telnet): Telnet tiene la capacidad deacceder de forma remota a otro computador. Permite que elusuario se conecte a un host de Internet y ejecute comandos.El cliente de Telnet recibe el nombre de host local. El servidorde Telnet recibe el nombre de host remoto.

Protocolo simple de administración de red (SNMP): es unprotocolo que provee una manera de monitorear y controlarlos dispositivos de red y de administrar las configuraciones, larecolección de estadísticas, el desempeño y la seguridad.

Sistema de denominación de dominio (DNS): es un sistemaque se utiliza en Internet para convertir los nombres de losdominios y de sus nodos de red publicados abiertamente endirecciones IP.

Page 179: Direcciones de Internet

Facultad de Tecnología – Carrera de Ing. de Sistemashttp://www.usfx.edu.bo 179179179

Email:[email protected]:[email protected]

Ing. Marco Antonio. Arenas Porcel