Control de flujos
investigación de control de flujo: TIPOS: ASENTIMIENTO, VENTANAS DESLIZANTES POR HARDWARE O SOFTWARE, DE LAZO ABIERTO O CERRADO
ASIGNATURA:
Fundamentos de Telecomunicaciones
INDICE
INTRODUCCION …………………………………………………….. 3
CONTROL DE FLUJO ..…………………………………………….. 4
ASENTAMIENTOS ………………………………………………….. 5
VENTANAS DESLIZANTES ……………………………………….. 6
CONTROL POR HARDWARE………………………………….…. 8
CONTROL POR SOFTWARE …………………………………..…. 9
LAZO ABIERTO ………………………………………………….…. 10
LAZO CERRADO …………………………..………………….……. 11
CONCLUSION ….......................................................................... 12
BIBLIOGRAFIA ………………………………………………....…… 13
IMÁGENES ………………………………………………………....... 14
INTRODUCCION
En telecomunicaciones el control de flujo es el proceso de gestionar la tasa detransmisión de datos entre dos nodos, para prevenir que un transmisor rápido exceda a un receptor lento.
Para un control de flujo, es necesario contar con memoria intermedia, que es un espacio de memoria, en el que se almacenan datos para evitar que el programa o recurso que los requiere, ya sea hardware y software se quede sin datos durante una transferencia de datos. El control de flujo es una técnicautilizada para asegurar que la entidad de transmisión no sobrecargue a la entidad receptora con una excesiva cantidad de datos. La entidad receptora usa una zona de memoria temporal o buffer para la transferencia. Cuando se reciben los datos, el receptor debe realizar cierta cantidad de procesamiento antes de pasar los datos al software de los niveles superioresCONTROL DE FLUJO
El problema a resolver con el control de flujo de datos o de congestión es que una entidad emisora no sobrecargue a otra receptora de datos. Esto puede suceder cuando la memoria reservada (buffer) en la recepción se desborda. El control de flujo no contempla en principio la existencia de errores de transmisión, sin embargo a menudo se integra con del control de errores que se verámás adelante. Existen dos formas diferentes de hacer el control del flujo: control hardware y control software.
Consiste en una regulación del tráfico de datos para que el emisor no sature al receptor. Esta regulación existe porque la estación receptora gasta tiempo en procesar las tramas antes de pasarlas a niveles superiores, tiempo que la estación transmisora aprovecha para seguir mandandotramas llegando a poder saturar la memoria temporal del receptor que tiene para almacenar tramas entrantes. El procedimiento básico consiste en informar al emisor para que disminuya o incluso corte por completo el flujo de datos enviados. Mediante PARADA y ESPERA. Posteriormente, cuando el receptor puede volver a aceptar datos, vuelve a informar al emisor con objeto de recuperar el flujo normal.Figura.- 1
ASENTAMIENTOS
Un primer protocolo capaz de controlar la congestión muy simple es el conocido como de parada y espera o en términos más formales se conoce como Asentamiento. Únicamente para evitar desbordar al receptor, el emisor enviaría una trama y esperaría un acuse de recibo antes de enviar la siguiente. Este procedimiento resulta adecuado cuando hay que enviar pocastramas de gran tamaño. Sin embargo, la información suele transmitirse en forma de tramas cortas debido a la posibilidad de errores, la capacidad de buffer limitada y la necesidad en algunos casos de compartir el medio.
En este sistema de tranmisión, el emisor envía una trama y espera a que le llegue el asentamiento del receptor para enviar la siguiente (es posible el funcionamiento de este sistemadadas las hipótesis simplificadoras).
La eficiencia de este sistema sería la proporción entre el tiempo empleado en transmitir información útil (Trama) y el tiempo total del proceso (Total). El primero sería igual al tamaño de la trama partido por la velocidad de transmisión del emisor.
Figura.- 2
VENTANAS DESLIZANTES
Un mecanismo más sofisticado...
Regístrate para leer el documento completo.