0% encontró este documento útil (0 votos)
40 vistas3 páginas

Complemento - Unidad 2

La disciplina de línea, el control de flujo y el control de errores son los tres componentes principales del control de enlace de datos. La disciplina de línea determina qué dispositivo puede enviar datos y cuándo, el control de flujo coordina la cantidad de datos que se pueden enviar antes de recibir un reconocimiento, y el control de errores permite detectar y corregir errores durante la transmisión a través del uso de reconocimientos y retransmisiones.

Cargado por

Quetie Hmport Ai
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
40 vistas3 páginas

Complemento - Unidad 2

La disciplina de línea, el control de flujo y el control de errores son los tres componentes principales del control de enlace de datos. La disciplina de línea determina qué dispositivo puede enviar datos y cuándo, el control de flujo coordina la cantidad de datos que se pueden enviar antes de recibir un reconocimiento, y el control de errores permite detectar y corregir errores durante la transmisión a través del uso de reconocimientos y retransmisiones.

Cargado por

Quetie Hmport Ai
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

 La disciplina de línea coordina el sistema de enlaces.

Determina que dispositivo puede


enviar y cuando puede hacerlo.
 El control de flujo coordina la cantidad de datos que se puede enviar antes de recibir un
reconocimiento. También proporciona al receptor un reconocimiento de las tramas
recibidas intactas y, por tanto, está relacionado con el control de errores.
 El control de errores significa detección y corrección de errores. Permite al receptor
informar al emisor de las tramas perdidas o dañadas durante la transmisión y coordina la
retransmisión de estas tramas por el emisor (ver la figura 2.54).

Control de
enlace de datos

Disciplina de Control de flujo Control de error


Línea

¿Quién debería ¿Cuántos datos ¿Cómo se puede detectar


enviar ahora? se pueden enviar? y corregir los errores?

Figura 2.54.- Control del nivel de enlace de datos.

Control de Flujo.-
En la mayoría de los protocolos, el control de flujo es un conjunto de procedimientos que le dice al
emisor cuantos datos puede transmitir antes de esperar un reconocimiento del receptor. No se
debe permitir que el flujo de datos desborde al receptor. Cualquier dispositivo de recepción tiene
una velocidad limitada para procesar los datos que recibe y una cantidad limitada de memoria en
la que almacenar dichos datos. El dispositivo receptor debe ser capaz de informar al dispositivo
emisor antes de que estos límites se alcancen y de pedir al dispositivo transmisor que envíe
menos tramas o que pare temporalmente. Los datos recibidos deben ser procesados y
comprobados antes de poderse usar. La velocidad de este procedimiento suele ser más lenta que
la velocidad de transmisión. Por esta razón, cada dispositivo receptor tiene un bloque de memoria
denominado buffer, reservado para almacenar los datos recibidos hasta que pueda procesarlos.
Si el buffer comienza a llenarse, el receptor debe ser capaz de decirle al emisor que pare la
transmisión hasta que vuelva a ser capaz de recibir.
Se ha desarrollado dos métodos para controlar el flujo de datos a través de enlaces de líneas de
comunicación: Parada y espera y ventana deslizante (vea la figura 2.55).

Control de Flujo
Restringe la cantidad de
datos enviados

Parada y espera Ventana deslizante


Envía una trama Envía varias tramas
cada vez de una vez

Figura 2.55.- Clases de control de flujo.


Fundamentos de Telecomunicaciones Página 72
Parada y espera:

En el método de control de flujo con parada y espera (stop and wait), el emisor (TX =
Transmisor) espera un reconocimiento (ACK = acknowledgement) después de cada trama que
envía (vea la figura 2.56). Solamente se envía la siguiente trama cuando se ha recibido un
reconocimiento. Este proceso de enviar y recibir alternativamente se repite hasta que el emisor
envía una trama de fin de transmisión (EOT). La parada y espera se puede comparar con un
ejecutivo meticuloso dictando algo: dice una palabra, su asistencia dice “OK”, dice otra palabra,
su asistente dice “OK” y así hasta el final.

Tiempo de espera

Tiempo de espera

Figura 2.56.- Método de Parada y Espera.

La ventaja de la parada y espera es su sencillez: cada trama es comprobada y reconocida antes


que se envíe la siguiente. La desventaja es su ineficiencia: la parada y espera es muy lenta. Cada
Trama debe recorrer el camino hasta el receptor y un reconocimiento debe viajar del receptor al
emisor antes de poder enviar éste la trama siguiente. En otras palabras, cada trama está sola en
la línea. Cada trama enviada y recibida usa todo el tiempo necesario para atravesar el enlace. Si
la distancia entre los dispositivos es larga, el tiempo que se gasta esperando ACK entre cada
trama puede ser una parte importante del tiempo total de transmisión.

Ventana deslizante:

En el método de control de flujo con ventana deslizante, el emisor puede transmitir varias tramas
antes de necesitar un reconocimiento. Las tramas se pueden enviar una detrás de otra, lo que
significa que el enlace puede transportar varias tramas de una vez y que su capacidad se puede
usar de forma más eficiente.

El receptor notifica el reconocimiento únicamente para algunas de las tramas, usando un único
ACK para confirmar la recepción de múltiples tramas de datos.

La ventana deslizante usa unas cajas imaginarias en el emisor y el receptor. Esta ventana puede
mantener tramas (paquetes) en cualquiera de los dos extremos y proporciona un límite superior

Fundamentos de Telecomunicaciones Página 73


en el número de tramas que se pueden transmitir antes de recibir un reconocimiento. Las tramas
pueden ser reconocidas en cualquier momento sin esperar hasta que la ventana se llene y pueda
ser transmitida mientras que la ventana no éste todavía llena. En la figura 2.57 se ilustra un
ejemplo de éste método.

Figura 2.57.- Método de Ventana Deslizante.

Ventana del emisor.- Al principio de la transmisión, la ventana del emisor contiene n-1 tramas. A
medida que se envían las tramas, el límite izquierdo de la ventana se mueve hacia dentro,
reduciendo el tamaño de la misma.

Conceptualmente, la ventana deslizante del emisor se encoge desde la izquierda cuando las
tramas de datos se envían. La ventana deslizante del emisor se expande a la derecha cuando se
reciben los reconocimientos.

Ventana del receptor.- Al principio de la transmisión, la ventana del receptor no contiene n-1
tramas sino n-1 espacios para tramas. A medida que llegan nuevas tramas, el tamaño de la
ventana del receptor se encoge. Por tanto, la ventana del receptor no representa el número de
tramas recibidas sino el número de tramas que todavía se pueden recibir antes de enviar un ACK.

Conceptualmente, la ventana deslizante del receptor se encoge desde la izquierda cuando se


reciben tramas de datos. La ventana deslizante del receptor se expande a la derecha cuando se
envían los reconocimientos.

Fundamentos de Telecomunicaciones Página 74

También podría gustarte