0% encontró este documento útil (0 votos)
10 vistas10 páginas

Capa del modelo TCP/IP para reenviar mensajes

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
10 vistas10 páginas

Capa del modelo TCP/IP para reenviar mensajes

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

FACULTAD DE INGENIERÍA ARQUITECTURA Y URBANISMO

PROGRAMA DE ESTUDIOS DE INGENIERÍA DE SISTEMAS

TEMA 02
Protocolo y comunicaciones de red

Curso: Redes de computadoras


Profesor: Ing. Gilberto Carrión Barco

Lectura 02
Objetivo: Al finalizar este tema el estudiante podrá explicar la forma como se utilizan los modelos
TCP/IP y OSI para facilitar la estandarización en el proceso de comunicación.

2.1 Introducción

Las redes nos conectan cada vez más. Las personas se comunican en línea desde cualquier
lugar. Las conversaciones que tienen lugar en las aulas pasan a las sesiones de chat de
mensajes instantáneos, y los debates en línea continúan en el lugar de estudios.
Diariamente, se desarrollan nuevos servicios para aprovechar la red.

En lugar de crear sistemas exclusivos e independientes para la prestación de cada servicio


nuevo, el sector de redes en su totalidad adoptó un marco de desarrollo que permite que los
diseñadores comprendan las plataformas de red actuales y las mantengan. Al mismo tiempo,
este marco se utiliza para facilitar el desarrollo de nuevas tecnologías, a fin de satisfacer las
necesidades de las comunicaciones y las mejoras tecnológicas futuras.

Un aspecto fundamental de este marco de desarrollo es el uso de modelos generalmente


aceptados que describen reglas y funciones de red.

En este capítulo, obtendrá información sobre estos modelos, sobre los estándares que hacen
que las redes funcionen y sobre la forma en que se produce la comunicación a través de una
red.

1
Curso: Redes de Computadoras

2.2 Codificación de mensajes

Uno de los primeros pasos para enviar un mensaje es codificarlo. La codificación es el


proceso mediante el cual la información se convierte en otra forma aceptable para la
transmisión. La decodificación invierte este proceso para interpretar la información.

Imagine a una persona que planifica un viaje de vacaciones con un amigo y llama a ese amigo
para analizar los detalles respecto de dónde desean ir. Para comunicar el mensaje, el emisor
primero debe convertir, o codificar, sus ideas y percepciones acerca del lugar en palabras.
Las palabras se articulan a través del teléfono utilizando los sonidos y las inflexiones del
lenguaje oral que transmiten el mensaje. En el otro extremo de la línea telefónica, la persona
que está escuchando la descripción recibe los sonidos y los decodifica para visualizar la
imagen del atardecer descrita por el emisor.

La codificación también tiene lugar en la comunicación por computadora, como se muestra


en la figura 1. La codificación entre hosts debe tener el formato adecuado para el medio.

Fig. 1. Envío de mensajes

2.3 Opciones de entrega de mensajes

Cuando es necesario que un grupo de destinatarios reciba un mismo mensaje de manera


simultánea, se necesita una entrega de mensaje de uno a varios o de uno a todos.

También puede ocurrir que el emisor de un mensaje necesite asegurarse de que el mensaje
se haya entregado correctamente al destino. En estos casos, es necesario que el receptor
envíe una confirmación al emisor. Si no se necesita ningún acuse de recibo, se dice que el
envío del mensaje es sin acuse de recibo.

Los hosts en una red utilizan opciones de entrega similares para comunicarse, como se

2
Curso: Redes de Computadoras

muestra en la figura 2.

Las opciones de entrega de uno a uno se denominan “unicast”, lo que significa que el
mensaje tiene un único destino.

Si un host necesita enviar mensajes utilizando una opción de envío de uno a varios, se
denomina “multicast”. Multicasting es el envío de un mismo mensaje a un grupo de hosts de
destino de manera simultánea.

Si es necesario que todos los hosts de la red reciban el mensaje a la vez, se utiliza el método
de broadcast. El broadcasting representa una opción de entrega de mensaje de uno a todos.
Además, los hosts tienen requisitos para los mensajes con confirmación que son diferentes
de los requisitos para los mensajes sin confirmación.

Fig. 2. Forma de entrega de mensajes

2.4 Suite de protocolos TCP/IP y proceso de comunicación

Actualmente, la suite incluye decenas de protocolos, como se muestra en la figura 3. Están


organizados en capas y utilizan el modelo de protocolo TCP/IP. Los protocolos TCP/IP están
incluidos en la capa de Internet hasta la capa de aplicación cuando se hace referencia al
modelo TCP/IP. Los protocolos de capa inferior de la capa de enlace de datos o de la capa de
acceso a la red son responsables de enviar el paquete IP a través del medio físico. Estos
protocolos de capa inferior son desarrollados por organismos de estandarización, como el
IEEE.

3
Curso: Redes de Computadoras

La suite de protocolos TCP/IP se implementa como un stack de TCP/IP tanto en los hosts
emisores como en los hosts receptores para proporcionar una entrega de extremo a extremo
de las aplicaciones a través de la red. Los protocolos 802.3 o Ethernet se utilizan para
transmitir el paquete IP a través de un medio físico que utiliza la LAN.

Fig. 3. Suite de protocolos TCP/IP

En las figuras 4 y 5, se muestra el proceso de comunicación completo mediante un ejemplo


de servidor Web que transmite datos a un cliente.

1. La página de lenguaje de marcado de hipertexto (HTML) del servidor Web es el dato que
se va a enviar.
2. El encabezado HTTP del protocolo de aplicación se agrega al frente de los datos HTML.
El encabezado contiene diversos tipos de información, incluida la versión de HTTP que
utiliza el servidor y un código de estado que indica que tiene información para el cliente
Web.

Fig. 4. Encapsulación de protocolos

4
Curso: Redes de Computadoras

3. El protocolo de capa de aplicación HTTP entrega los datos de la página Web con formato
HTML a la capa de transporte. El protocolo de la capa de transporte TCP se utiliza para
administrar la conversación individual entre el servidor Web y el cliente Web.
4. Luego, la información IP se agrega al frente de la información TCP. IP asigna las
direcciones IP de origen y de destino que corresponden. Esta información se conoce
como paquete IP.
5. El protocolo Ethernet agrega información en ambos extremos del paquete IP, conocidos
como la “trama de enlace de datos”. Esta trama se envía al router más cercano a lo largo
de la ruta hacia el cliente Web. Este router elimina la información de Ethernet, analiza
el paquete IP, determina el mejor camino para el paquete, coloca el paquete en una
trama nueva y lo envía al siguiente router vecino hacia el destino. Cada router elimina y
agrega información de enlace de datos nueva antes de reenviar el paquete.
6. Estos datos ahora se transportan a través de la internetwork, que consta de medios y
dispositivos intermediarios.
7. El cliente recibe las tramas de enlace de datos que contienen los datos, y cada
encabezado de protocolo se procesa y, a continuación, se elimina en el orden opuesto
al que se agregó. La información de Ethernet se procesa y se elimina, seguida por la
información del protocolo IP, luego la información de TCP y, finalmente, la información
de HTTP.
8. A continuación, la información de la página Web se transfiere al software de explorador
Web del cliente.

Fig.5. Encapsulación de protocolos

5
Curso: Redes de Computadoras

2.5 Modelo de referencia OSI

Inicialmente, el modelo OSI fue diseñado por la ISO para proporcionar un marco sobre el cual
crear una suite de protocolos de sistemas abiertos. La visión era que este conjunto de
protocolos se utilizara para desarrollar una red internacional que no dependiera de sistemas
exclusivos.

En última instancia, la velocidad a la que fue adoptada Internet basada en TCP/IP y la


proporción en la que se expandió ocasionaron que el desarrollo y la aceptación de la suite
de protocolos OSI quedaran atrás. Aunque pocos de los protocolos que se crearon mediante
las especificaciones OSI se utilizan ampliamente en la actualidad, el modelo OSI de siete
capas hizo más contribuciones al desarrollo de otros protocolos y productos para todo tipo
de redes nuevas.

El modelo OSI proporciona una amplia lista de funciones y servicios que se pueden presentar
en cada capa.

[Link] del modelo de referencia OSI

También describe la interacción de cada capa con las capas directamente por encima y por
debajo de él. Si bien el contenido de este curso está estructurado en torno al modelo de
referencia OSI, el análisis se centra en los protocolos identificados en el modelo de protocolo
TCP/IP. Haga clic en cada nombre de la capa para ver los detalles.

Nota: mientras que a las capas del modelo TCP/IP se hace referencia solo por el nombre, las
siete capas del modelo OSI se mencionan con frecuencia por número y no por nombre. Por
ejemplo, la capa física se conoce como capa 1 del modelo OSI.

2.6 Modelo de protocolos TCP/IP

El modelo de protocolo TCP/IP para comunicaciones de internetwork se creó a principios de


la década de los setenta y se conoce con el nombre de modelo de Internet. Como se muestra
en la ilustración, define cuatro categorías de funciones que deben ocurrir para que las
comunicaciones se lleven a cabo correctamente. La arquitectura de la suite de protocolos
TCP/IP sigue la estructura de este modelo. Por lo tanto, el modelo de Internet es conocido

6
Curso: Redes de Computadoras

normalmente como modelo TCP/IP.

La mayoría de los modelos de protocolos describen un stack de protocolos específicos del


proveedor. Sin embargo, puesto que el modelo TCP/IP es un estándar abierto, una compañía
no controla la definición del modelo. Las definiciones del estándar y los protocolos TCP/IP se
explican en un foro público y se definen en un conjunto de RFC disponibles al público. Las
RFC contienen la especificación formal de los protocolos de comunicación de datos y los
recursos que describen el uso de los protocolos.

Las RFC también contienen documentos técnicos y organizacionales sobre Internet, entre los
que se incluyen las especificaciones técnicas y los documentos de las políticas elaborados
por el IETF.

[Link] del modelo de protocolos TCP/IP

2.7 Comparación entre el modelo de referencia OSI y el modelo de protocolos TCP/IP

Los protocolos que forman la suite de protocolos TCP/IP pueden describirse en términos del
modelo de referencia OSI. En el modelo OSI, la capa de acceso a la red y la capa de aplicación
del modelo TCP/IP están subdivididas para describir funciones discretas que deben
producirse en estas capas.

En la capa de acceso a la red, la suite de protocolos TCP/IP no especifica qué protocolos se


deben utilizar cuando se transmite por un medio físico, sino que solo describe la
transferencia desde la capa de Internet hacia los protocolos de red física. Las capas 1 y 2 de
OSI tratan los procedimientos necesarios para acceder a los medios y las maneras físicas de
enviar datos a través de una red.

Como se muestra en la ilustración, los paralelismos fundamentales entre los dos modelos de
red se producen en las capas 3 y 4 de OSI. La capa 3 de OSI, la capa de red, se utiliza casi
universalmente para describir el alcance de los procesos que ocurren en todas las redes de
datos para dirigir y enrutar mensajes a través de una internetwork. IP es el protocolo de la

7
Curso: Redes de Computadoras

suite TCP/IP que incluye la funcionalidad descrita en la capa 3 de OSI.

La capa 4, la capa de transporte del modelo OSI, describe los servicios y las funciones
generales que proporcionan la entrega ordenada y confiable de datos entre los hosts de
origen y de destino. Estas funciones incluyen acuse de recibo, recuperación de errores y
secuenciamiento. En esta capa, los protocolos TCP/IP, el protocolo TCP y el protocolo de
datagramas del usuario (UDP) proporcionan la funcionalidad necesaria.

La capa de aplicación de TCP/IP incluye un número de protocolos que proporciona


funcionalidad específica a una variedad de aplicaciones de usuario final. Las capas 5, 6 y 7
del modelo OSI se utilizan como referencias para proveedores y desarrolladores de software
de aplicación para fabricar productos que funcionan en redes.

[Link]ón del modelo OSI con TCP/IP

2.8 Unidades de datos de protocolo (PDU)

Mientras los datos de la aplicación bajan al stack del protocolo y se transmiten por los medios
de la red, varios protocolos le agregan información en cada nivel. Esto comúnmente se
conoce como proceso de encapsulación.

La forma que adopta una porción de datos en cualquier capa se denomina “unidad de datos
del protocolo (PDU)”. Durante la encapsulación, cada capa encapsula las PDU que recibe de
la capa inferior de acuerdo con el protocolo que se utiliza.

En cada etapa del proceso, una PDU tiene un nombre distinto para reflejar sus nuevas
funciones. Aunque no existe una convención universal de nomenclatura para las PDU, en
este curso se denominan de acuerdo con los protocolos de la suite TCP/IP, como se muestra
en la figura 9:

8
Curso: Redes de Computadoras

▪ Datos: término general para la PDU que se utiliza en la capa de aplicación.


▪ Segmento: PDU de la capa de transporte.
▪ Paquete: PDU de la capa de red
▪ Trama: PDU de la capa de enlace de datos
▪ Bits: PDU de la capa física que se utiliza cuando se transmiten datos físicamente por el
medio.

Fig.9. Proceso de encapsulamiento de datos

2.9 Direcciones de red y direcciones de enlace de datos

El modelo OSI describe los procesos de codificación, asignación de formato, segmentación y


encapsulación de datos para la transmisión a través de la red. La capa de red y la capa de
enlace de datos son responsables de enviar los datos desde el dispositivo de origen o emisor
hasta el dispositivo de destino o receptor. Los protocolos de las dos capas contienen las
direcciones de origen y de destino, pero sus direcciones tienen objetivos distintos.

Dirección de red

La dirección lógica de la capa de red, o capa 3, contiene la información necesaria para enviar
el paquete IP desde el dispositivo de origen hasta el dispositivo de destino. Una dirección IP
de capa 3 tiene dos partes: el prefijo de red y la parte de host.

Los routers utilizan el prefijo de red para reenviar el paquete a la red adecuada. El último
router de la ruta utiliza la parte de host para enviar el paquete al dispositivo de destino.

9
Curso: Redes de Computadoras

Los paquetes IP contienen dos direcciones IP:

▪ Dirección IP de origen: la dirección IP del dispositivo emisor.


▪ Dirección IP de destino: la dirección IP del dispositivo receptor. Los routers utilizan
la dirección IP de destino para reenviar un paquete a su destino.
Dirección de enlace de datos

La dirección física de la capa de enlace de datos, o capa 2, tiene una función distinta. Su
propósito es enviar la trama de enlace de datos desde una interfaz de red hasta otra interfaz
de red en la misma red. Antes de que un paquete IP pueda enviarse a través de una red
conectada por cable o inalámbrica, se debe encapsular en una trama de enlace de datos de
modo que pueda transmitirse a través del medio físico, la red real.

Las LAN Ethernet y las LAN inalámbricas constituyen dos ejemplos de redes que tienen
distintos medios físicos, cada uno con su propio tipo de protocolo de enlace de datos.

El paquete IP se encapsula en una trama de enlace de datos para enviarse a la red de destino.
Se agregan las direcciones de enlace de datos de origen y de destino, como se muestra en la
figura 10:

▪ Dirección de enlace de datos de origen: la dirección física del dispositivo que envía
el paquete. Inicialmente, es la NIC que es el origen del paquete IP.
▪ Dirección de enlace de datos de destino: la dirección física de la interfaz de red del
router del siguiente salto o de la interfaz de red del dispositivo de destino.

[Link] lógicas y direcciones físicas

Invitación a reflexionar .
Según la lectura:

1. ¿Dé un ejemplo de forma de envío de mensajes por medio de Unicast, Broadcast y


Multicast?

2. Los modelos de redes que más se utilizan son OSI y TCP/IP. En que se diferencian ambos
modelos.

3. ¿Qué se entiende por encapsulación de datos?

10

También podría gustarte