Está en la página 1de 5

Bloque 1Referencias

Modelos de referencia

A diferencia de las primeras redes donde el diseño estaba orientado al hardware, desde
hace varias décadas el diseño está orientado al software. Además, para simplificarlo, se
decidió crear un modelo de capas donde cada una de estas capas realiza su función
específica e interactúa con otra u otras capas. 

La ventaja de este modelo es que se dividen las tareas de la red y no es necesario que
algún protocolo perteneciente a alguna capa conozca los detalles del resto, solo se centra
en su función y los demás protocolos de las demás capas en los suyos. Por cierto, un
protocolo es un conjunto de reglas que deben seguirse. Si los dispositivos de una red no
se ponen de acuerdo en cómo transmitir datos, el intercambio no sería posible. 

Puedes encontrar una excelente analogía del modelo de capas en la página 27 del libro
Redes de computadoras de Tanenbaum.

Fuente: Tanenbaum, A. (2012). Redes de computadoras. Madrid, España:


Editorial Pearson Education.
El modelo protocolo de control de transmisión/protocolo de Internet (TCP/IP) permitió el
desarrollo actual de las redes de datos e Internet. 
El modelo OSI
El modelo de interconexión de sistemas abiertos u open system interconnection (OSI) es
un modelo de referencia creado por la Organización Internacional de Estándares (ISO). Es
un modelo que surgió luego del stack de protocolos TCP/IP que también analizaremos.
Como TCP/IP ya estaba implementado, el modelo OSI no logró definir protocolos para
ciertas capas, por lo que en la práctica no llegó a implementarse y solo sirve como
referencia. 

En la figura 1, se observa el modelo de 7 capas con el nombre en inglés de cada una de


ellas. También es muy común referirse a cada capa por su número, que comienza en capa
1 para la capa física, hasta llegar a la capa 7 o aplicación. A continuación, se presenta un
resumen de las funciones de cada capa.

​Capa 1 (física): su función es determinar qué valores de señal representan tanto un


1 binario como un 0 binario y cuál es la duración de cada byte. Además, si la
transmisión será half o full duplex y cómo son las interfaces. 
Capa 2 (enlace de datos): si bien los bytes viajan por el cable uno tras otro, esta
capa forma lo que se denomina trama. Es decir, una agrupación lógica que es
comprendida por el transmisor y el receptor. Esta capa además detecta y corrige
errores. Puede realizar control de flujo, es decir, evita saturar al receptor si este es
más lento que el transmisor o le avisa al transmisor que puede incrementar la
velocidad.
Capa 3 (red): esta capa forma otra agrupación de bytes denominada paquete, que
se encapsula luego en la trama de la capa 2. Su función principal es llevar estos
paquetes desde el origen hasta el destino, pasando por diversos nodos intermedios.
Esta capa realiza control de congestión. Finalmente, esta capa resuelve problemas
relacionados con la interconexión de redes heterogéneas. 
Capa 4 (transporte): determina, según el protocolo utilizado, si el servicio será
orientado o no a la conexión. De forma similar a las capas 3 y 2, forma una unidad
de datos de protocolo (PDU) que luego es encapsulada en un paquete de capa 3. 
Capa 5 (sesión): define la sincronización entre dispositivos de la red.
Capa 6 (presentación): permite la comunicación cuando dos dispositivos utilizan
diferentes tipos de representaciones en los datos que van a intercambiar. 
Capa 7 (aplicación): es la capa más cercana al usuario donde se definen protocolos
que son utilizados por las aplicaciones de red. Por ejemplo, un protocolo para enviar
y recibir un correo electrónico. 

Figura 1: Modelo OSI

Fuente: Forouzan, 2013, p. 45.

El conjunto de protocolos TCP/IP


TCP/IP es similar a OSI, ya que utiliza el modelo de capas. Su nombre surge de dos
protocolos utilizados muy importantes: el protocolo de control de transferencia (TCP) y el
protocolo de Internet (IP). Originalmente se definió como un modelo de 4 capas (data-link,
Internet, transport y application), aunque actualmente se lo piensa de cinco capas. 

Capa física: esta capa se encarga de la transmisión de bytes y se puede pensar que
interactúa con una capa inferior oculta, la cual sería el medio de transmisión. 
Capa enlace de datos: no define un único protocolo, sino que soporta todos los
posibles en este nivel mientras cumplan el requisito de formar una trama y ser
capaces de enviarlas al destinatario en el mismo segmento de red. El dispositivo
denominado switch funciona en esta capa, ya que es capaz de recibir las tramas y
enviarlas al destino indicado. 
Capa de red o Internet: similar a la capa 3 del modelo OSI. Aquí se define el
protocolo IP que determina cuál es el formato del paquete, es decir, su tamaño, su
encabezado y los campos que lo componen. Este protocolo se define como no
orientado a la conexión, lo que significa que no garantiza que los paquetes lleguen a
destino, aunque hará su mejor esfuerzo. Tampoco realiza controles de flujo, errores
o congestión. Estos controles están a cargo de la capa superior. Los dispositivos
denominados routers o enrutadores se encargan de encaminar los paquetes para
que estos atraviesen diferentes redes y lleguen a destino. 
Capa de transporte: aquí se definen protocolos que toman los datos de la capa de
aplicación y los dividen en una unidad propia del protocolo (segmento o datagrama
de usuario), esta además es encapsulada en los paquetes IP. Existe diversidad de
protocolos, cada uno diseñado para un tipo de servicio particular. Por ejemplo, el
TCP realiza el control tanto de flujo como congestión y puede detectar cuando los
segmentos no llegan a destino y retransmitirlos. En cambio, el protocolo de
datagramas de usuario (UDP) no realiza ninguna de estas operaciones. A simple
vista uno pensaría para qué utilizar UDP. La respuesta es que hay aplicaciones,
como las transmisiones de voz, donde retransmitir paquetes sería contraproducente
y por ello es mejor descartarlos. 
Capa de aplicación: en esta capa se realiza una comunicación proceso a proceso
entre computadoras, es decir, los diferentes programas de aplicación. Por ejemplo,
cuando visitamos una página web, utilizamos el protocolo de transferencia de
hipertextos (HTTP). Asimismo, cuando enviamos y recibimos correos electrónicos
utilizamos el protocolo simple de transferencia de correo (SMTP) y el protocolo de
oficina postal (POP). 

Comparación entre OSI y TCP/IP


Si bien TCP/IP se implementa en la práctica y OSI quedó relegado a ser un modelo de
referencia teórico, es común referirse a las capas del modelo OSI cuando se habla de
algún protocolo de TCP/IP. En la figura 2, puede verse la relación entre las capas de los
dos modelos.
Figura 2: Encapsulación y desencapsulación de la información

Fuente: Forouzan, 2013, p. 45.

Una tecnología de redes de área local (LAN) muy popular que trabaja tanto en las capas
físicas como en el enlace de datos se denomina Ethernet. Analizaremos Ethernet y su
evolución en este mismo módulo. 
Encapsulación y desencapsulación
En la figura 3, se observa un esquema de dos computadoras (origen y destino) y un router
que interconecta dos redes. El mensaje originado por la computadora de origen se va
encapsulando a medida que desciende por las diferentes capas y cada una le agrega su
encabezado. Este encabezado consiste en un número de campos que cumplen diversas
funciones, como almacenar las direcciones de origen y destino, una suma de verificación y
otros datos que estudiaremos y hacen posible que los paquetes lleguen a destino. 

En el router, solo se desencapsula hasta la capa 3 a fin de obtener datos necesarios para
que el equipo tome la decisión de ruta correcta y luego es nuevamente encapsulado.
Finalmente, la computadora de destino recibe la trama y comienza el desencapsulado
hasta obtener el mensaje original. 

Figura 3: Encapsulación y desencapsulación de la información

Fuente: Forouzan, 2013, p. 41.


Este proceso agrega información al mensaje original que consume parte de la capacidad
que puedan tener los enlaces entre dispositivos. Esta consecuencia se denomina packet
overhead (sobrecarga de paquetes) y depende de dos factores: la longitud total del
paquete y la longitud del encabezado. 

Si dos paquetes tienen la misma longitud de encabezado, pero el paquete A lleva un


mensaje de mayor tamaño que el paquete B, el overhead (la sobrecarga) de este último
será mayor. Esto significa que la capacidad de la red se está utilizando con menos
eficiencia que con el paquete A. 

Referencias

Forouzan, B. (2013). Data communications and networking. Estados Unidos: McGraw-Hill.


Tanenbaum, A. (2012). Redes de computadoras. Madrid, España: Editorial Pearson


Education.

También podría gustarte