El modelo TCP/IP describe la funcionalidad de los protocolos que forman la suite de protocolos TCP/IP. Esos protocolos, que se implementan tanto en el host emisor como en el receptor, interactúan para proporcionar la entrega de aplicaciones de extremo a extremo a través de una red.
Un proceso completo de
comunicación incluye estos pasos:
1. Creación de datos a nivel de la capa de aplicación del
dispositivo final origen.
2. Segmentación y encapsulación de datos cuando pasan por la
stack de protocolos en el dispositivo final de origen.
3. Generación de los datos sobre el medio en la capa de
acceso a la red de la stack.
4. Transporte de los datos a través de la internetwork, que
consiste de los medios y de cualquier dispositivo intermediario.
5. Recepción de los datos en la capa de acceso a la red del
dispositivo final de destino.
6. Des encapsulación y rearmado de los datos cuando pasan
por la stack en el dispositivo final.
7. Traspaso de estos datos a la aplicación de destino en la
capa de aplicación del dispositivo final de destino.
2.4.5 Unidad de datos
del protocolo en encapsulación
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 se conoce como proceso de encapsulación.
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 su nuevo aspecto.
Datos: el término general para las PDU que se utilizan en la capa
de aplicación.
Segmento: PDU de la capa de transporte.
Paquete: PDU de la capa de Internetwork.
Trama: PDU de la capa de acceso a la red.
Bits: una PDU que se utiliza cuando se transmiten físicamente datos
a través de un medio.
2.4.6 Proceso de
envió y encapsulación
Cuando se envían mensajes en una
red, el stack del protocolo de un host funciona desde arriba hacia abajo.
El protocolo de la capa Aplicación,
HTTP, comienza el proceso entregando los datos de la página Web con formato
HTML a la capa Transporte. Allí, los datos de aplicación se dividen en
segmentos TCP. A cada segmento TCP se le otorga una etiqueta, denominada encabezado,
que contiene información. También contiene la información para habilitar el
proceso de destino para re ensamblar nuevamente los datos a su formato
original.
La capa Transporte encapsula los
datos HTML de la página Web dentro del segmento y los envía a la capa Internet,
donde se implementa el protocolo IP. Aquí, el segmento TCP en su totalidad es
encapsulado dentro de un paquete IP, que agrega otro rótulo denominado
encabezado IP. El encabezado IP contiene las direcciones IP de host de origen y
de destino, como también la información necesaria para entregar.
Luego el paquete IP se envía al
protocolo Ethernet de la capa de acceso a la red, donde se encapsula en un
encabezado de trama y en un tráiler. Cada encabezado de trama contiene una
dirección física de origen y de destino. La dirección física identifica de
forma exclusiva los dispositivos en la red local. El tráiler contiene
información de verificación de errores. Finalmente, los bits se codifican en el
medio Ethernet mediante el servidor NIC.
Este proceso se invierte en el
host receptor. Los datos se encapsulan mientras suben al stack hacia la
aplicación del usuario final.
2.4.7 Modelo OSI
Inicialmente, el modelo OSI fue
diseñado por la Organización Internacional para la Estandarización (ISO,
International OrganizationforStandardization) 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 propietarios.
Lamentablemente, la velocidad a
la que fue adoptada la 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.
El modelo OSI proporciona una
amplia lista de funciones y servicios que pueden producirse en cada capa.
También describe la interacción de cada capa con las capas directamente por
encima y por debajo de él. Elentorno al modelo OSI, el eje del análisis serán
los protocolos identificados en el stack de protocolos TCP/IP.
2.4.8 Comparación
entre el modelo OSI y el Modelo 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 Acceso a la red y la capa Aplicación
del modelo TCP/IP están subdivididas para describir funciones discretas que
deben producirse en estas capas.
En la capa Acceso a la red, la
suite de protocolos TCP/IP no especifica cuáles protocolos utilizar cuando se
transmite por un medio físico; sólo describe la transferencia desde la capa de Internet a los protocolos de red
física.
La capa Red, se utiliza casi
universalmente para analizar y documentar el rango de los procesos que se
producen en todas las redes de datos para direccionar y enrutar mensajes a
través de una internetwork. El Protocolo de Internet (IP) es el protocolo de la
suite TCP/IP.
Modelo OSI, con frecuencia se
utiliza para describir servicios o funciones generales que administran
conversaciones individuales entre los hosts de origen y de destino. Estas
funciones incluyen acuse de recibo, recuperación de errores y secuencia miento.
En esta capa, los protocolos TCP/IP, Protocolo de control de transmisión (TCP)
y Protocolo de datagramas de usuario (UDP) proporcionan la funcionalidad
necesaria.
La capa de aplicación TCP/IP
incluye una cantidad de protocolos que propocionan funcionalidad específica
para una variedad de aplicaciones de usuario final. Modelo
OSI se utilizan como referencias para proveedores y programadores de software
de aplicación para fabricar productos que necesitan acceder a las redes para
establecer comunicaciones.
No hay comentarios:
Publicar un comentario