Requisito previo: capa de enlace de datos
La capa de enlace de datos generalmente representa la capa de protocolo en el programa que simplemente se usa para manejar y controlar la transmisión de datos entre las máquinas de origen y destino. Simplemente es responsable del intercambio de marcos entre Nodes o máquinas a través de medios de red físicos. Esta capa suele ser la más cercana y cercana a la capa física (hardware).
La capa de enlace de datos es básicamente la segunda capa del modelo de referencia de interconexión de sistemas abiertos (OSI) de siete capas de redes informáticas y se encuentra justo encima de la capa física.
Esta capa generalmente proporciona y otorga confiabilidad a los datos y proporciona varias herramientas para establecer, mantener y también liberar conexiones de enlace de datos entre los Nodes de la red. Es responsable de recibir y obtener bits de datos generalmente de la capa física y también de convertir estos bits en grupos, conocidos como tramas de enlace de datos, para que puedan transmitirse más. También es responsable de manejar los errores que puedan surgir debido a la transmisión de bits.
Servicio proporcionado a la capa de red:
la función importante y esencial de la capa de enlace de datos es proporcionar una interfaz a la capa de red. La capa de red es la tercera capa del modelo de referencia OSI de siete capas y está presente justo encima de la capa de enlace de datos.
El objetivo principal de la capa de enlace de datos es transmitir tramas de datos que han recibido a la máquina de destino para que estas tramas de datos puedan transferirse a la capa de red de la máquina de destino. En la capa de red, estos marcos de datos básicamente se direccionan y enrutan.
Este proceso se muestra en el diagrama:
1. Comunicación real:
en esta comunicación, el medio físico está presente a través del cual la capa de enlace de datos simplemente transmite tramas de datos. La ruta real es Capa de red -> Capa de enlace de datos -> Capa física en la máquina emisora, luego a los medios físicos y luego a Capa física -> Capa de enlace de datos -> Capa de red en la máquina receptora.
2. Comunicación virtual:
en esta comunicación, no hay ningún medio físico presente para que la capa de enlace de datos transmita datos. Solo se puede visualizar e imaginar que dos capas de enlace de datos se comunican entre sí con la ayuda o utilizando el protocolo de enlace de datos.
Tipos de servicios proporcionados por la capa de enlace de datos:
la capa de enlace de datos generalmente proporciona u ofrece tres tipos de servicios, como se indica a continuación:
1. Unacknowledged Connectionless Service 2. Acknowledged Connectionless Service 3. Acknowledged Connection-Oriented Service
- Servicio sin conexión no reconocido:
el servicio sin conexión no reconocido simplemente proporciona la entrega de estilos de datagramas sin ningún error, problema o control de flujo. En este servicio, la máquina de origen generalmente transmite tramas independientes a la máquina de destino sin que la máquina de destino reconozca estas tramas.Este servicio se denomina servicio sin conexión porque no se establece una conexión entre la máquina de origen o de envío y la máquina de destino o de recepción antes de la transferencia de datos o la liberación después de la transferencia de datos.
En la capa de enlace de datos, si la trama se pierde debido al ruido, no se intentará detectar o determinar la pérdida o la recuperación de la misma. Esto simplemente significa que no habrá errores ni control de flujo. Un ejemplo puede ser Ethernet.
- Servicio sin conexión reconocido:
este servicio simplemente proporciona un servicio sin conexión reconocido, es decir, la entrega del paquete simplemente se reconoce, con la ayuda del protocolo de parada y espera.En este servicio, cada cuadro que se transmite por la capa de enlace de datos simplemente se reconoce individualmente y luego el remitente generalmente sabe si estos cuadros de datos transmitidos se recibieron de manera segura o no. No se establece una conexión lógica y cada trama que se transmite se reconoce individualmente.
Este modo simplemente proporciona medios por los cuales el usuario del enlace de datos puede simplemente enviar o transferir datos y solicitar la devolución de datos al mismo tiempo. También utiliza un período de tiempo particular que, si ha pasado el marco sin obtener reconocimiento, volverá a enviar el marco de datos en el período de tiempo.
Este servicio es más confiable que el servicio sin conexión no reconocido. Este servicio generalmente es útil en varios canales no confiables, como sistemas inalámbricos, servicios Wi-Fi, etc.
- Servicio orientado a la conexión reconocida:
en este tipo de servicio, la conexión se establece primero entre el remitente y el receptor o entre el origen y el destino antes de que se transfieran los datos.Luego, los datos se transfieren o transmiten junto con esta conexión establecida. En este servicio, cada una de las tramas que se transmiten recibe primero números individuales, para confirmar y garantizar que cada una de las tramas se recibe solo una vez y en un orden y secuencia apropiados.
Publicación traducida automáticamente
Artículo escrito por madhurihammad y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA