Академический Документы
Профессиональный Документы
Культура Документы
Nivel de enlace
Como el nivel físico envía bits (0’s y 1’s) sin detenerse a mirar su significado, el nivel de
enlace de datos debe fraccionar el mensaje en tramas. Estas tramas se envían secuencialmente por la
línea de transmisión que ofrece la capa física. Si para la transmisión se utiliza un medio compartido, el
nivel de enlace de datos se encarga de que diferentes emisores puedan compartir el medio de
transmisión sin que unos obstaculicen la comunicación de los otros.
El nivel de enlace de datos se encarga de que los datos se envíen libres de errores a su
destino. Se ocupa del tratamiento de los errores que se produzcan en la recepción de las tramas, de
eliminar tramas erróneas, solicitar retransmisiones, descartar tramas duplicadas, adecuar el flujo de datos
entre emisores rápidos y receptores lentos, etc.
Algunas de las funciones del nivel de enlace de datos son:
Fraccionar los mensajes en tramas, enviar en secuencia las tramas por la línea
de transmisión y esperar la confirmación del receptor.
Tratar los errores eliminando tramas incorrectas, descartando tramas
duplicadas, solicitando retransmisiones, etc.
Evitar la saturación del receptor utilizando mecanismos de control de flujo. o Controlar
el acceso a un medio de transmisión compartido por varios emisores y receptores.
Nivel de red
El nivel de red se ocupa de encaminar los datos hacia su destino estableciendo el camino
de transmisión. Este nivel elige la ruta más adecuada para que los paquetes, bloques de datos en los que
el nivel de red divide los mensajes, lleguen a su destino. Para ello, se establecen prioridades para los
paquetes y varias rutas alternativas.
Los routers o encaminadores son los dispositivos que almacenan y reenvían paquetes encaminándolos
hacia el siguiente nodo de interconexión por el que el paquete ha de pasar para alcanzar su destino entre
distintas redes. Cada nodo necesita un tiempo para procesar los paquetes que le llegan. Cuando hay gran
cantidad de tráfico en la red, unos paquetes obstruyen a otros generando cuellos de botella en los puntos
más sensibles. Esta congestión en un nodo se propaga rápidamente a las zonas vecinas. Si llega un
nuevo paquete cuando se está procesando otro, el nivel de red proporciona algún mecanismo que impida
la pérdida de información, bien rechazando los nuevos paquetes que llegan o controlando los nodos
vecinos para que no envíen más paquetes.
El nivel de red se encarga de enviar paquetes a destinatarios que no están en la misma red.
La red destino podría usar un sistema de direccionamiento distinto al de la red de origen. También es
posible que la segunda red no admita paquetes de las mismas dimensiones que la primera. En general,
en este nivel se resuelven los problemas generados por redes heterogéneas.
Algunas de las funciones del nivel de red son:
Encaminamiento: elegir la ruta más adecuada para que el bloque de datos de este
nivel paquete) llegue a su destino.
Tratamiento de la congestión evitando cuellos de botella en la red.
Resolución de problemas relacionados con redes heterogéneas: sistemas
de direccionamiento distintos, paquetes de distintas dimensiones, etc.
Nivel de transporte
El nivel de transporte se ocupa de la comunicación extremo a extremo (peer to peer)
entre equipos de una red; es decir, la comunicación entre una aplicación emisora y otra receptora. Este
nivel se encarga de que los datos enviados y recibidos lleguen en orden, sin duplicar y sin errores. El nivel
de transporte ofrece tanto servicios orientados a conexión como no orientados a conexión.
La misión del nivel de transporte consiste en aceptar los datos de la capa de sesión,
fraccionarlos de modo que se puedan enviar a los niveles inferiores y asegurarse de que llegan
correctamente al nivel de transporte del destinatario que puede estar o no en la misma red que el emisor
de los datos. El nivel de transporte permite varias conexiones de aplicación en una única conexión de
red. Es decir, multiplexa la comunicación de varias aplicaciones en un mismo instante. Para que esto
pueda ocurrir, el direccionamiento a nivel de transporte debe garantizar la identificación de diferentes
aplicaciones.
Aunque las funciones del nivel de transporte puedan parecer similares a las del nivel de
enlace de datos, no tienen nada que ver. El nivel de transporte se encarga de la comunicación entre el
emisor y el receptor, mientras que el nivel de enlace de datos se ocupa de la transmisión entre los
diferentes nodos de la red por los que ha de pasar la información para llegar desde el emisor al receptor.
Entre las funciones del nivel de transporte están:
Aceptar datos del nivel de sesión y fraccionarlos para enviarlos por la red.
Asegurarse de que los datos transmitidos llegan correctamente al receptor.
Multiplexar conexiones distintas de la capa de sesión de forma transparente al usuario.
Establecer comunicaciones entre el emisor y el receptor.
Controlar el flujo de la transmisión entre el emisor y el receptor.
Nivel de sesión:
El nivel de sesión permite el dialogo eficiente entre el emisor y el receptor estableciendo
una sesión (nombre que reciben las conexiones en esta capa), de modo que hace posible el intercambio
ordenado de datos en un sentido u otro y controla la desconexión de la comunicación. El nivel de sesión
permite agrupar datos de diversas aplicaciones para enviarlos juntos, o incluso, detener la comunicación y
restablecer el envío tras realizar algún tipo de actividad. Debido a la existencia de buzones, el nivel de
sesión mejora el servicio de la capa de transporte. Si la conexión establecida extremo a extremo se
interrumpe un momento debido a un problema en la línea, el nivel de sesión no lo notará puesto que
cuando la capa de transporte restablece la comunicación, se transmitieran los datos a partir del último
bloque transmitido antes del corte en la línea.
Algunas de las funciones del nivel de sesión son:
Nivel de presentación
El nivel de presentación se encarga de definir los formatos de los datos y si es
necesario, comprimirlos o codificarlos antes de su envío. Por ejemplo, si el ordenador emisor utiliza el
código ASCII para la representación de la información alfanumérica y el ordenador receptor utiliza
EBCDIC, no tendrán forma de entenderse, salvo que la red proporcione algún servicio de conversión y de
interpretación de la información. Este servicio lo proporciona la capa de presentación. El nivel de
presentación también se encarga de comprimir los datos para que las comunicaciones sean menos
costosas o de la encriptación de la información para garantizar su privacidad.
Las funciones básicas del nivel de presentación son:
Nivel de aplicación
Cuando dos aplicaciones de los usuarios que desean comunicarse residen en el
mismo ordenador, la comunicación se realiza utilizando las funciones que les ofrece el sistema operativo.
Sin embargo, si las aplicaciones residen en ordenadores distintos, el nivel de aplicación disparará los
mecanismos adecuados para producir la conexión entre ellos, sirviéndose de los servicios de las capas
inferiores.
En este nivel se definen los protocolos que utilizan las aplicaciones de los usuarios para
comunicarse. Estos protocolos atienden las peticiones de las aplicaciones que requieren comunicación a
través de la red y permiten que varias aplicaciones compartan la red. Cada una de las diferentes
aplicaciones de usuario lleva asociado un protocolo específico del nivel de aplicación.
El nivel de aplicación proporciona diferentes servicios a las aplicaciones. Entre ellos se pueden destacar:
correo electrónico
control de seguridad
transferencia de ficheros
emulación de terminales
carga de programas a través de líneas de comunicaciones
etc.
Capa 1: Física
Este nivel se encarga directamente de los elementos físicos de la conexión. Gestiona los
procedimientos a nivel electrónico para que la cadena de bits de información viaje desde el
transmisor al receptor sin alteración alguna.
Define el medio físico de transmisión: cables de pares trenzados, cable coaxial, ondas y fibra
óptica
Algunas normas relativas a este nivel son: ISO 2110, EIA-232, V.35, X.24, V24, V.28
Esta capa construye las tramas de bits con la información y además otros elementos para
controlar que la transmisión se haga de forma correcta. El elemento típico que realiza las
funciones de esta capa es el switch o también el router, que se encarga de recibir y enviar
datos desde un transmisor a un receptor
Los protocolos más conocidos de este enlace son los IEEE 802 para las conexiones LAN y IEEE
802.11 para las conexiones WiFi.
Capa 3: Red
Esta capa se encarga de la identificación del enrutamiento entre dos o más redes conectadas.
Este nivel hará que los datos puedan llegar desde el transmisor al receptor siendo capaz de
hacer las conmutaciones y encaminamientos necesarios para que el mensaje llegue. Debido a
esto es necesario que esta capa conozca la topología de la red en la que opera.
El protocolo más conocido que se encarga de esto es el IP. También encontramos otros como
IPX, APPLETALK o ISO 9542.
Capa 4: Transporte
Este nivel se encarga de realizar el transporte de los datos que se encuentran dentro del
paquete de transmisión desde el origen al destino. Esto se realiza de forma independiente al
tipo de red que haya detectado el nivel inferior. La unidad de información o PDU antes vista,
también le llamamos Datagrama si trabaja con el protocolo UPD orientado al envío sin
conexión, o Segmento, si trabaja con el protocolo TCP orientado a la conexión.
Esta capa trabaja con los puertos lógicos como son el 80, 443, etc. Además, es la capa principal
en donde se debe proporcionar la calidad suficiente para que la transmisión del mensaje se
realice correctamente y con las exigencias del usuario.
Estos niveles trabajan directamente con las aplicaciones que solicitan los servicios de niveles
inferiores. Se encarga de adecuar la información para que sea comprensible desde el punto de
vista de un usuario, mediante una interfaz y un formato.
Capa 5: Sesión
Mediante este nivel se podrá controlar y mantener activo el enlace entre las máquinas que
están transmitiendo información. De esta forma se asegurará que una vez establecida la
conexión, esta e mantengas hasta que finalice la transmisión.
Se encargará del mapeo de la dirección de sesión que introduce el usuario para pasarlas a
direcciones de transporte con las que trabajan los niveles inferiores.
Capa 6: Presentación
Capa 7: Aplicación
Este es el último nivel, y en encargado de permitir a los usuarios ejecutar acciones y comandos
en sus propias aplicaciones como por ejemplo un botón para enviar un email o un programa
para enviar archivos mediante FTP. Permite también la comunicación entre el resto de capas
inferiores.
un ejemplo de la capa de aplicación puede ser el protocolo SMTP para el envío de correos
electrónicos, programas de transmisión de ficheros por FTP, etc.