Está en la página 1de 5

El modelo de referencia OSI y la arquitectura TCP/IP

Cuando un dispositivo final ha de enviar un mensaje generado por un programa a otro


programa ubicado en otro dispositivo final a través de una red de datos es necesario trocearlo
y a cada trozo añadirle información adicional para que pueda ser conmutado y procesado
correctamente por los dispositivos intermedios hasta llegar a su destino. Este proceso aditivo
recibe el nombre de encapsulación. Cuando los trozos llegan al dispositivo receptor, éste
extrae la información añadida hasta obtener la parte del mensaje correspondiente. Este
proceso sustractivo recibe el nombre de desencapsulación. Una vez el dispositivo receptor ha
recibido todos los trozos reconstruye el mensaje y lo envía al programa. Los dispositivos de
interconexión necesitan desencapsular parte de la información añadida a cada trozo para
tomar decisiones sobre la conmutación y encapsularlos de nuevo para adaptarlos a las nuevas
circunstancias de la red antes de enviarlo al siguiente dispositivo en la cadena de transmisión.
Para comprender este proceso podríamos usar como símil el sistema de correo tradicional:
imagina que quieres enviar un texto muy largo a un amigo y has decidido dividirlo en tres
cartas. Antes de ponerlas en el buzón, a cada una le añades información adicional según unos
protocolos definidos por el propio sistema de correo para que puedan llegar a su destinatario
con todas las garantías. Primero escribes el nombre del destinatario y del remitente, luego la
dirección postal del destinatario y del remitente y por último pegas un sello. Gracias a la
información añadida el sistema de correo es capaz de hacer llegar las tres cartas a tu amigo
que abrirá cada sobre y extraerá su contenido para finalmente completar el texto.

El funcionamiento de una red de datos queda definido por el modelo de referencia OSI que es
un modelo jerarquizado y estratificado en capas donde se definen las funciones que
desempeñan cada una. El objetivo de este modelo es comprender y diseñar un modelo de red
flexible, robusta e interoperable, mediante la creación y estandarización de protocolos que
definen la información que se adjunta a los datos en cada capa y el propósito que desempeñan
en la transmisión. Los protocolos de capa inferiores prestan servicios a los protocolos de capas
superiores. Los beneficios de trabajar con un modelo de capas son:
1. Ayuda en el diseño del protocolo ya que los protocolos en cada capa tienen funciones
definidas.
2. Fomenta la competencia porque los productos de diferentes proveedores pueden
trabajar juntos.
3. Evita que los cambios tecnológicos en una capa afecten a otras capas.
4. Proporciona un lenguaje común para describir funciones y capacidades de red.
Los protocolos responsables del funcionamiento de estas redes de datos han sido
normalizados y estandarizados por organizaciones internacionales (estándares de jure) y por
fabricantes o entidades privadas (estándares de facto).

International Standards Organization (ISO)

Institute of Electrical and Electronics Engineers (IEEE)

Internet Assigned Numbers Authority (IANA)

Internet Engineering Task Force (IETF)

Hay muchas más pero estas son las mas conocidas e importantes
El modelo de referencia OSI

Modelo propuesto en 1983 por la Organización Internacional de Estandarización (ISO)


que consta de siete capas: las cuatro primeras reciben el nombre de capas de red y las
tres últimas de capa de usuario porque proporcionan soporte de red y de usuario
respectivamente. En las capas 6, 5, 4, 3, 2 la información de cada protocolo se añade
en la cabecera y sólo en la 2, además de en la cabecera también se añade información
adicional en la cola. Es un modelo más académico que funcional, ya que no especifica
qué protocolos han de ir en cada capa y sí las funciones de cada una. En cada capa los
datos reciben un nombre diferente.

Capa 7 Aplicación Unidad de datos de aplicación (UDA)


Capa 6 Presentación Unidad de datos de presentación (UDP)
Capa 5 Sesión Unidad de datos de sesión (UDS)
Capa 4 Transporte Segmento
Capa 3 Red Paquete
Capa 2 Enlace de datos Trama
Capa 1 Física Bit

Funciones con las que cumplen los protocolos de cada nivel:

1. Capa de aplicación: está en contacto directo con los programas informáticos de los
dispositivos finales y contiene los protocolos de comunicaciones más utilizados para la
transferencia de archivos y correo electrónico. Además, permite el acceso a los
recursos de red. Es la capa donde habitualmente se produce el mensaje que el usuario
quiere transmitir.

2. Capa de presentación: define la sintaxis y la semántica de la información


intercambiada entre dos sistemas, es decir, del mensaje. Traduce la información que
está en forma de caracteres o números a bits, puede cifrar o comprimir texto, audio o
vídeo.

3. Capa de sesión: establece, mantiene y sincroniza la interacción entre sistemas de


comunicación. También se reinicia la comunicación después de un fallo en la red o una
interrupción.

4. Capa de transporte:
 Los datos encapsulados en este nivel reciben el nombre de segmentos.
 Es la capa responsable de la entrega de segmentos extremo a extremo, es
decir, entre origen y destino sin tener en cuenta las redes, dispositivos y
medios que hay entre ellos.
 Identifica las aplicaciones o programas, ubicados en los dispositivos finales,
que están intercambiando los segmentos mediante un número denominado
puerto.

 Algunos de los protocolos de esta capa son protocolos orientados a conexión


lo que quiere decir que:
o Certifican la disponibilidad del destinatario antes de enviar los
segmentos y finalizan la comunicación para liberar recursos en los
dispositivos finales.
o Aplican mecanismos de control de flujo y de errores en la
comunicación pudiendo llegar a solicitar la retransmisión de
segmentos en caso de pérdida.

o Reensamblan los segmentos en el destino en caso de que hayan


llegado desordenados.

5. Capa de red:

 Los datos encapsulados en este nivel reciben el nombre de paquetes.


 Es la responsable de la entrega del paquete desde el origen hasta su destino.
 Direccionamiento lógico: direccionamiento diferente al direccionamiento físico
de la capa de enlace de datos que permite identificar dispositivos ubicados en
redes remotas y por lo tanto establecer comunicaciones con ellos. Se asigna
una dirección tanto al dispositivo emisor como al receptor.
 Encaminamiento: consiste en informar a los encaminadores sobre cuál es el
mejor camino para alcanzar una red remota en base a uno o varios criterios
relacionados con parámetros físicos de la red como el ancho de banda, el
retardo, etc.

6. Capa enlace de datos:


 Los datos encapsulados en este nivel reciben el nombre de tramas.
 En un proceso de encapsulación, divide el flujo de paquetes recibidos del nivel
de capa de red en tramas. Si un paquete no cabe dentro de una trama, el
paquete se fragmenta.
 Direccionamiento físico: direccionamiento que permite identificar el
dispositivo ubicado dentro de la misma red al que va dirigido la trama. Si un
paquete va dirigido hacia otro dispositivo ubicado en una red remota, la
dirección física del nodo receptor es la del dispositivo de la red local que tiene
conocimiento sobre cómo alcanzar redes remotas. Generalmente, a este
dispositivo se le suele llamar puerta de enlace o “gateway”. Se asigna una
dirección tanto al dispositivo emisor como al receptor.
 Control de errores: en este nivel se añade información adicional en la cola de
la trama para garantizar que viaja íntegramente de nodo a nodo desde el
dispositivo origen hasta el destino. Este mecanismo permitir detectar y en
ocasiones corregir errores en la trama configurando un medio libre de errores

 Control de flujo: si el receptor recibe tramas con una mayor cadencia de la que
puede soportar el emisor impone un control de flujo para prevenir el
desbordamiento del receptor.
 Control de acceso: cuando se conectan dos o más dispositivos en el mismo
enlace, los protocolos de nivel de enlace deben determinar qué dispositivo
tiene el control del enlace.
7. Capa física:
 Los datos encapsulados en este nivel reciben el nombre de bits.
 Es la responsable de generar las señales para que la trama viaje por el medio.
 Define las características de las interfaces de los dispositivos y el medio.
 Codifica los bits, asignando a cada estado, uno o cero, una forma de onda
determinada.
 Determina la tasa de transferencia expresada en bits por segundo o bps, así
como la duración de un bit en segundos.
 Sincroniza al emisor y al receptor a nivel de bit.
 Configura el modo de transmisión de las interfaces de los dispositivos a
unidireccional y en el caso de los enlaces bidireccionales a semidúplex o
dúplex.

La arquitectura TCP/IP
En 1973 el Departamento de Defensa de Estados Unidos se embarcó en un proyecto
para la creación de una red que permitiera unir redes, que fuera tolerante a fallos y
que obviamente permitiera la transferencia de datos, incluso en tiempo real. Como
resultado de estas investigaciones surgió ARPANET, red dedicada a la investigación, y
MILNET, red de uso militar.
Posteriormente varias universidades se unieron al proyecto y ARPANET se expandió
gracias a la interconexión de dichas universidades y centros gubernamentales. A este
diseño o modelo real de red se le denominó arquitectura TCP/IP por sus dos
protocolos más relevantes: el Protocolo de Control de Transmisión (TCP) y el Protocolo
de Internet (IP). En 1983 nació Internet que adoptó esta arquitectura y la convirtió en
un estándar de facto. El modelo OSI y la arquitectura TCP/IP no tienen el mismo
número de capas, pero sí se pueden encontrar equivalencias funcionales entre ellas
como se observa en la tabla. Muchos de los protocolos que operan en
los niveles de esta arquitectura están definidos en documentos denominados RFC
(Request for Comments) que son validados por el IETF.
Como se puede observar en la tabla 4, la capa de usuario de la familia TCP/IP está formada
únicamente por la capa de aplicación que implementa las funciones de las capas de aplicación,
presentación y sesión del modelo OSI. Lo mismo ocurre con la capa de acceso a la red o subred
de la familia TCP/IP que implementa las funciones de las capas de enlace de datos y física del
modelo OSI.
Cabe destacar que, aunque TCP/IP es la arquitectura de protocolos más utilizada en las redes
actuales, existen otras arquitecturas de red como Novell Netware y AppleTalk. Cada una de
estas familias, igual que TCP/IP, tiene diferentes capas que guardan una estrecha relación con
las capas del modelo de referencia OSI.

También podría gustarte