Definiciones de control de flujo y mecanismos para el control de flujo
1. ACTIVIDAD: 2
DEFINICION DE CONTROL DE FLUJO Y MECANISMOS PARA EL CONTROL
DE FLUJO
DOCENTE:
M.C. SUSANA MONICA ROMAN NAJERA.
MATERIA:
FUNDAMENTOS DE REDES
ALUMNO:
JOSE ALEXIS CRUZ SOLAR
CARRERA:
INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y DE LAS
COMUNICACIONES.
SEMESTRE: 9°. GRUPO: “E”.
PUERTO DE SALINA CRUZ OAXACA, OCTUBRE DEL 2017
2. INDICE
CONTROL DE FLUJO ............................................................................................ 1
MECANISMOS PARA EL CONTROL DE FLUJO ................................................... 2
Control de flujo de hardware................................................................................ 3
Control de flujo de software ................................................................................. 4
Bibliografía .............................................................................................................. 5
3. 1
CONTROL DE FLUJO
En comunicaciones, el control de flujo es el proceso de gestionar la tasa de
transmisión de datos entre dos nodos, para prevenir que un transmisor rápido
exceda a un receptor lento.
Provee un mecanismo para que el receptor controle la velocidad de tranmisión, para
que el nodo receptor no se sature de datos que llegan del nodo emisor.
El control de flujo es un concepto que se utiliza en la Capa 4 (Capa de transporte)
del modelo OSI, ya que las principales tareas de esta capa son transportar y regular
el flujo de información desde el origen hasta el destino, de forma confiable y precisa.
Tomando en cuenta una idea más específica el control de flujo influye en la capa 4
del modelo OSCI pues a medida que la capa de transporte envía segmentos de
datos, trata de garantizar que los datos no se pierdan. Un host receptor que no
puede procesar los datos tan rápidamente como llegan puede provocar una pérdida
de datos.
El host receptor se ve obligado a descartar los datos. El control de flujo evita el
problema que se produce cuando un host que realiza la transmisión inunda los
buffers del host destinatario.
TCP suministra el mecanismo de control de flujo al permitir que el host emisor y el
receptor se comuniquen. Luego los dos hosts establecen velocidades de
transferencia de datos que sean aceptables para ambos.
4. 2
Protocolos con mecanismos de control de flujo habilitan a que existan multiples
PDUs en tránsito.
Las PDU (protocol data unit) arriban en el mismo orden en que fueron enviadas
Técnicas: parada y espera o ventana deslizante (sliding window)
MECANISMOS PARA EL CONTROL DE FLUJO
Ventana Deslizante
La Ventana deslizante es un mecanismo dirigido al control de flujo de datos que
existe entre un emisor y un receptor pertenecientes a una red informática.
El Protocolo de Ventana Deslizante es un protocolo de transmisión de
datos bidireccional de la capa del nivel de enlace (modelo OSI).
La ventana deslizante es un dispositivo de control de flujo de tipo software, es decir,
el control del flujo se lleva a cabo mediante el intercambio específico
de caracteres o tramas de control, con los que el receptor indica al emisor cuál es
su estado de disponibilidad para recibir datos.
Este dispositivo es necesario para no inundar al receptor con envíos de tramas de
datos. El receptor al recibir datos debe procesarlo, si no lo realiza a la
misma velocidad que el transmisor los envía se verá saturado de datos, y parte de
ellos se pueden perder. Para evitar tal situación la ventana deslizante controla este
ritmo de envíos del emisor al receptor.
Con este dispositivo se resuelven dos grandes problemas: el control de flujo de
datos y la eficiencia en la transmisión.
5. 3
Control de flujo de hardware
En común RS 232 hay pares de líneas de control que se hace referencia
generalmente como el control de flujo de hardware: RTS (Request To Send) y CTS
(Clear To Send), utilizado en el control de flujo RTS DTR (Data Terminal Ready) y
DSR (Data Set Ready), control de flujo DTR Control de flujo de hardware suele ser
manejado por el DTE o el "fin principal", ya que es primera cría o la afirmación de
su línea para comandar el otro lado: En el caso de flujo de control RTS, DTE
establece sus RTS, que señala el extremo opuesto (el extremo esclavo tal como un
DCE) para comenzar el seguimiento de su línea de entrada de datos. Cuando esté
listo para los datos, el fin de esclavos elevará su línea complementaria, CTS en este
ejemplo, que señala el maestro para iniciar el envío de datos, y para el maestro para
comenzar a supervisar la línea de salida de datos del esclavo. Si cualquiera de los
extremos tiene que dejar de los datos, que disminuye su respectiva línea "readyness
de datos". Para PC-to-módem y enlaces similares, en el caso de control de flujo
DTR, DTR / DSR se crían para la sesión entera módem (por ejemplo una llamada
6. 4
de Internet de acceso telefónico) y RTS / CTS se plantean para cada bloque de
datos.
Control de flujo de software
Por el contrario, XON / XOFF que normalmente se conoce como control de flujo por
software.
7. 5
Bibliografía
ALEGSA. (s.f.). Definicion de control de flujo. Recuperado el 09 de octubre de
2017, de http://www.alegsa.com.ar/Dic/control_de_flujo.php
EcuRed. (s.f.). Control de Flujo - EcuRed. Recuperado el 09 de octubre de 2017,
de https://www.ecured.cu/Control_de_flujo
Universidad Autonoma del Estado de Hidalgo. (s.f.). 4.3 Control de Flujo y Control
de errores. Recuperado el 09 de octubre de 2017, de
http://cidecame.uaeh.edu.mx/lcc/mapa/PROYECTO/libro27/43_control_de_f
lujo_y_control_de_errores.html
Wikipedia. (s.f.). Ventana deslizante. Recuperado el 09 de octubre de 2017, de
https://es.wikipedia.org/wiki/Ventana_deslizante