Está en la página 1de 8

Protocolos de Enlace

de Datos: Conceptos
Clave
Los protocolos de enlace de datos son fundamentales para la transmisión
confiable de información a través de redes de comunicación. Este documento
explora diversos conceptos y ejemplos clave relacionados con estos protocolos,
desde soluciones simplistas hasta enfoques más sofisticados que permiten una
comunicación eficiente y robusta.

by coordiandor Giros
Un Protocolo Simplex Utópico
1 Transmisión Unidireccional 2 Canal Libre de Errores
El protocolo utópico se basa en la Se asume que el canal de comunicación
transmisión de datos en una sola está libre de errores y que el receptor
dirección, del emisor al receptor. puede procesar todas las entradas a una
velocidad infinita.

3 Sin Números de Secuencia ni Confirmaciones


No se utilizan números de secuencia ni confirmaciones de recepción en este protocolo
simplista.

Si bien el protocolo utópico sirve como ejemplo básico de la estructura de un protocolo de enlace de
datos, carece de las características necesarias para operar en un entorno real donde pueden ocurrir
errores y se requiere control de flujo y corrección de errores.
Protocolo Simplex de Parada y
Espera para un Canal Libre de
Errores
1 Problema a Resolver
Evitar que el emisor sature al receptor enviando tramas a una velocidad mayor de la
que este último puede procesarlas.

2 Solución Propuesta
Se introduce retroalimentación del receptor al emisor. Después de recibir un paquete,
el receptor envía una pequeña trama ficticia al emisor, autorizándolo para enviar la
siguiente trama.

3 Características del Protocolo


Se asume un canal de comunicación libre de errores. El tráfico de datos es simplex,
pero las tramas viajan en ambas direcciones, por lo que el canal necesita capacidad
bidireccional.

Este protocolo de parada y espera evita que el emisor sature al receptor, mediante la introducción de
confirmaciones de recepción por parte del receptor.
Protocolo Simplex de Parada y
Espera para un Canal Ruidoso
1 Problema a Resolver
Enfrentar un canal de comunicación propenso a errores, donde las tramas pueden
llegar dañadas o perderse.

2 Solución Propuesta
Se introduce un número de secuencia en el encabezado de cada trama para que el
receptor pueda distinguir entre tramas nuevas y retransmisiones. Se utiliza la técnica
de Solicitud Automática de Repetición (ARQ) o Confirmación de Recepción Positiva
con Retransmisión (PAR).

3 Características del Protocolo


Se utiliza un número de secuencia de 1 bit para distinguir entre tramas nuevas y
duplicadas. El emisor y el receptor mantienen variables para el número de secuencia
de la siguiente trama a enviar y la siguiente trama esperada, respectivamente.

Este protocolo de parada y espera para un canal ruidoso utiliza un número de secuencia y técnicas de
ARQ para garantizar una comunicación confiable en presencia de errores en el canal.
Protocolos de Ventana Deslizante
Motivación Superposición (Piggybacking)
La necesidad de transmitir datos en ambas Se introduce la técnica de superposición,
direcciones simultáneamente condujo al donde la confirmación de recepción se
desarrollo de los protocolos de ventana retiene temporalmente y se envía junto con
deslizante. la próxima trama de datos saliente.

Funcionamiento
El emisor mantiene un conjunto de tramas sin confirmación de recepción en su ventana, mientras
que el receptor mantiene un conjunto de tramas pendientes de aceptación en su ventana. Las
ventanas se desplazan a medida que llegan nuevas tramas o confirmaciones.

Los protocolos de ventana deslizante permiten una transmisión bidireccional eficiente de datos en un
canal compartido, utilizando técnicas como la superposición para mejorar el rendimiento del sistema.
Protocolo de Ventana Deslizante
de Un Bit
1 Características
Este protocolo utiliza un tamaño máximo de ventana de 1, lo que significa que el
emisor solo puede enviar una trama a la vez antes de esperar su confirmación de
recepción.

2 Operación
El emisor envía la primera trama disponible y activa un temporizador. Cuando una
trama llega al receptor, se comprueba si es la trama esperada. Si es así, se pasa a la
capa de red y se avanza el número de trama esperada.

3 Escenarios Especiales
Se abordan situaciones como el cruce de tramas y la expiración prematura de
temporizadores, garantizando que el protocolo no entregue paquetes duplicados ni
omita paquetes.

El protocolo de ventana deslizante de un bit permite una comunicación eficiente y confiable entre el
emisor y el receptor, evitando problemas como la duplicación de paquetes o la pérdida de datos.
Protocolos de Ventana Deslizante:
Retroceso N y Repetición Selectiva
Retroceso N Repetición Selectiva Implementación

En este enfoque, el receptor En la repetición selectiva, se Se proporciona un código de


descarta todas las tramas almacenan tramas en buen ejemplo para implementar un
subsecuentes después de estado en un búfer en lugar de protocolo de ventana deslizante
detectar un error, lo que descartarlas. Esto puede requerir con retroceso N, utilizando un
corresponde a una ventana de más memoria en la capa de enfoque basado en eventos y
recepción de tamaño 1. enlace de datos. manejo de temporizadores.

Estos protocolos de ventana deslizante con diferentes estrategias de manejo de errores (retroceso N y repetición
selectiva) se utilizan para mejorar la eficiencia de la transmisión de datos, especialmente en entornos con largos
tiempos de ida y vuelta y altas tasas de errores.
Protocolos de Enlace de Datos en
Redes Reales

Paquetes sobre SONET ADSL


El Protocolo Punto a Punto (PPP) se utiliza para enviar PPP también se utiliza para enviar paquetes a través de
paquetes a través de enlaces de fibra óptica SONET en enlaces ADSL en el lazo local de la red telefónica,
redes de área amplia. conectando a millones de usuarios a Internet.

PPP es un protocolo estándar ampliamente utilizado en Internet para enviar paquetes a través de diversos tipos
de enlaces de punto a punto, adaptándose a las características de cada tecnología de enlace para proporcionar
conectividad confiable y eficiente.

También podría gustarte