¿Qué es la ventana en TCP / IP?

En palabras simples, Windows es una técnica utilizada en TCP / IP para negociar las capacidades del emisor y el receptor. El remitente puede recibir a 100Mb / sy el receptor puede recibir a 10Mb / s. Tan pronto como comparta cualquier archivo TCP, negocia la capacidad del receptor de aceptar la fecha. Con la primera transmisión, envía 2Mb / s, que es aceptado por el receptor y el receptor no emite ningún error. El remitente aumenta exponencialmente la velocidad de transmisión a 10Mb / sy luego, una vez que supera los 10Mb / s (par de la capacidad de los receptores para recibir), el receptor envía un mensaje al remitente de que el paquete se ha caído. En consecuencia, el emisor llega a saber que el receptor es capaz de 10Mb / s y, por lo tanto, envía datos a 10Mb / s después de eso.

Este fenómeno que puede observar mientras transfiere archivos desde USB a su PC, al principio puede mostrar 25 minutos, pero después de unos minutos, se reduce instantáneamente a 10 Min y den 5 y menos, pero no toma 25 Min en absoluto copiar esos datos

Espero que esto ayude, perdón si escribí mal algo, lo estoy escribiendo en el tren apresurado: p

TCP se basa en la noción de una ventana deslizante: una porción del espacio de número de secuencia. El receptor anuncia los números de secuencia que está dispuesto a aceptar y los números de secuencia que ha recibido. Esto permite que el transmisor solo almacene una cantidad finita de datos para la retransmisión y que el receptor tenga una cantidad finita de espacio de almacenamiento para los datos entrantes.

Las ventanas deslizantes, una técnica también conocida como ventanas , es utilizada por el Protocolo de Control de Transmisión (TCP) de Internet como un método para controlar el flujo de paquetes entre dos computadoras o hosts de red. TCP requiere que todos los datos transmitidos sean reconocidos por el host receptor. Las ventanas deslizantes son un método mediante el cual se pueden afirmar múltiples paquetes de datos con un solo reconocimiento.

TCP incluye un búfer de memoria que se encuentra entre la capa superior de la aplicación (por ejemplo, el Protocolo de transferencia de hipertexto o el Protocolo de transferencia de archivos) y la capa inferior que recibe datos (la capa de enlace de datos en el modelo de referencia OSI). El búfer permite que TCP reciba y procese datos independientemente de la aplicación superior. En otras palabras, TCP puede usar este espacio de búfer para “leer con anticipación” mientras la aplicación superior procesa los datos a su propio ritmo.

El sistema de recepción envía “anuncios” de ventana al sistema de transmisión para acusar recibo de los datos y para informar al sistema de transmisión del tamaño actual de la memoria intermedia. Por ejemplo, si se informa un tamaño de ventana de cero, el sistema de transmisión debe esperar un acuse de recibo antes de enviar la siguiente porción de datos. Si el sistema receptor informa que el tamaño del búfer es mayor que el tamaño de un único paquete de datos, el sistema de transmisión sabe que puede enviar múltiples fragmentos de datos antes de esperar un acuse de recibo. La transmisión de múltiples paquetes de datos entre acuses de recibo permite que los datos se transfieran más rápido y más eficientemente que si se recibiera un acuse de recibo antes de cada transmisión.

Ventanas correderas, una técnica también conocida como ventanas ,

es utilizado por el Protocolo de Control de Transmisión ( TCP ) de Internet como un método para controlar el flujo de paquetes entre dos computadoras o hosts de red. TCP requiere que todos los datos transmitidos sean reconocidos por el host receptor.

Mas en

Ventanas TCP y escalado de ventanas

More Interesting

¿Qué pasa si mi dirección IP se parece a la de otra persona?

¿Cuándo tiene sentido implementar MPLS en una red interna?

¿Cómo las VPN gratuitas como SecurityKiss, Hotspot Shield, DroidVPN, etc. pueden cambiar su dirección IP? Si está en un sistema normal si obtiene una dirección IP dinámica, ¿no tenemos la opción de cambiarla?

¿Cuál es el mejor localizador de IP? ¿Por qué?

¿Cómo funcionan juntos la capa de enlace de datos y la capa de red para intercambiar mensajes?

¿Cuáles son las razones por las que la mayoría de las empresas e instituciones utilizan TCP, no UDP, para llamadas de videoconferencia o para transmisión en vivo?

¿Qué protocolo de capa de transporte se usa para YouTube? ¿Por qué?

¿La dirección IP de una computadora cambia cada vez que inicia sesión en Internet?

¿Qué significa cuando alguien más está usando su dirección IP?

¿Por qué se usa Dijkstra para el enrutamiento de estado de enlace y Bellman-Ford para el enrutamiento de vector de distancia? ¿Por qué no usar lo mismo?

¿UDP es aún mejor que TCP para juegos en tiempo real con muchos datos?

Cómo cambiar servidores sin cambiar la dirección IP

¿Cuál es la relación entre control de flujo y congestión? ¿Qué tamaño de ventana es el más importante?

¿Por qué necesitamos MPLS cuando ya tenemos IP para la transmisión de paquetes de datos?

Cuando dos PC en la misma red desean comunicarse, ¿cómo descubren cuál es la dirección IP de las otras PC? ¿Es DNS interno o transmiten su dirección IP para que puedan ser descubiertos?