Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ACTIVIDAD:
NOMBRE (S):
ASIGNATURA:
Fundamentos de Redes
GRADO Y GRUPO:
4 “E”
CARRERA:
Tecnologías de la Información y la Comunicación.
FACILITADOR:
ING. ROMAN NAJERA SUSANA MONICA
Cuando los recursos de la red son limitados, TCP puede reducir el tamaño de la
ventana para lograr que los segmentos recibidos sean reconocidos con mayor
frecuencia. Esto reduce de forma efectiva la velocidad de transmisión porque el
origen espera que se dé acuse de recibo de los datos con más frecuencia.
El host receptor envía el valor del tamaño de la ventana al host emisor para indicar la
cantidad de bytes que puede recibir. Si el destino necesita disminuir la velocidad de
comunicación debido, por ejemplo, a una memoria de búfer limitada, puede enviar un
valor más pequeño del tamaño de la ventana al origen como parte del acuse de
recibo.
Si un host receptor está congestionado, puede responder al host emisor con un
segmento que especifique un tamaño reducido de la ventana, se muestra que se
produjo la pérdida de uno de los segmentos.
El receptor cambió el campo de la ventana en el encabezado TCP de los segmentos
devueltos en esta conversación de 3000 a 1500. Esto hizo que el emisor redujera el
tamaño de la ventana a 1500.
Después de un período de transmisión sin pérdidas de datos ni recursos limitados, el
receptor comienza a aumentar el campo de la ventana, lo que reduce la sobrecarga
en la red, ya que se deben enviar menos acuses de recibo. El tamaño de la ventana
sigue aumentando hasta que se produce la pérdida de datos, lo que provoca que
disminuya el tamaño de la ventana.
Este aumento y disminución dinámicos del tamaño de la ventana es un proceso
continuo en TCP. En redes altamente eficaces, los tamaños de la ventana pueden ser
muy grandes, porque no se pierden datos. En redes en las que la infraestructura
subyacente está bajo presión, es probable que el tamaño de la ventana se mantenga
pequeño...
TCP también provee mecanismos para el control del flujo. El control del flujo
contribuye con la confiabilidad de la transmisión TCP ajustando la tasa efectiva de
flujo de datos entre los dos servicios de la sesión. Cuando el origen advierte que se
recibió la cantidad de datos especificados en los segmentos, puede continuar
enviando más datos para esta sesión.
También cabe destacar los protocolos HDLC que es un control de enlace de datos a
alto nivel, orientado a bit y obedece a una ARQ de ventana deslizante o continuo.
También existen protocolos orientados a carácter.
Mecanismos para el control de flujo
Para aumentar crédito a una cantidad k (k > j) cuando no han arribado nuevos
octetos, el receptor envía (A = i, W = k).
Para reconocer un segmento enviado que contiene m octetos de datos (m < j),
sin permitir crédito adicional, el receptor envía (A = i + m, W = j - m)
Si el emisor opera más rápido que el receptor, los datos de entrada llenarán
tarde o temprano el buffer del receptor.
El emisor que reciba este mensaje deja de transmitir paquetes hasta que el
receptor indique que puede recibir más paquetes.
Cuando dos host intentan comunicarse, a cada lado de la conexión TCP hay
un buffer de recepción. Cuando recibimos datos que son correctos y están en
orden, TCP coloca los datos en el buffer de recepción.
La aplicación leerá este buffer pero no tiene por qué leerlo en el mismo
instante en que llegan, si esta lectura es lenta, el host que envía los datos
podría llenar este buffer y desbordarlo (con la consiguiente pérdida de datos).
TCP proporciona control de flujo para evitar precisamente este problema, TCP
es capaz de adaptar la velocidad para que el host más lento pueda procesar
los datos adecuadamente sin desbordamientos.
Un emisor TCP puede no enviar datos de forma seguida por congestión IP,
entraríamos a hablar del control de congestión (en los próximos artículos).
TCP proporciona un servicio de control de flujo con una variable llamada
ventana de recepción TCP. Esta ventana de recepción se emplea para
proporcionar al emisor la información de cuánto espacio libre hay disponible
(en el buffer del host receptor).
TCP al ser una conexión full-dúplex, el emisor y receptor (y viceversa) tienen
ventanas de recepciones de distinto tamaño y debe gestionarlas
adecuadamente y de forma dinámica. Si la ventana de recepción de un host
es 0, el host emisor debe seguir mandando segmentos con 1 bytes de datos,
estos son datos de reconocimiento. Finalmente el buffer lleno, comenzará a
vaciarse y los ACK serán distintos de 0.
www.tamps.cinvestav.mx/~vjsosa/clases/redes/Cap3_Transporte.pdf
https://sites.google.com/site/teleinformaticautp/control-de-flujo
http://www2.elo.utfsm.cl/~icd320/tcp_intro.ppt
https://www.tlm.unavarra.es/~daniel/docencia/ro_is/ro_is05_06/slides/Clase20-
Ventana.pdf
https://www.redeszone.net/2011/04/27/la-capa-de-transporte-en-internet-tcp-a-
fondo-control-de-flujo-volumen-v/