¿Qué es un protocolo de ventana deslizante?
El protocolo de ventana deslizante es un método para transmitir datos a través de una red. Se utiliza donde la computadora necesita recibir paquetes de datos en un orden específico y confiable, proporcionando "Windows" de tiempo donde se pueden enviar datos. Aunque un protocolo de ventana deslizante puede transmitir una cantidad teórica ilimitada de datos, los datos solo se pueden transmitir a través de ventanas fijas a tiempo, lo que permite a la computadora medir con mayor precisión el orden de los paquetes que se envían.
La información enviada a través de una red de computadoras no se envía en una transmisión grande, sino en "paquetes" más pequeños. Los paquetes son simplemente piezas de información del tamaño de un bocado que la computadora de recepción se vuelve a montar para construir el producto terminado. La idea de un rompecabezas típico se puede usar para ilustrar el punto; Cuando se compra el rompecabezas, las piezas están dispersas y desmontadas, pero se pueden reconstruir para formar una imagen final. Los paquetes funcionan de la misma manera.
es necesario un protocolo de ventana deslizante cuando la recepciónLa computadora necesita obtener los paquetes en un orden confiable. Funciona un poco como un semáforo que controla una intersección. Cuando la luz es verde, se abre la ventana deslizante y la información puede fluir libremente. Después de enviar un ciclo de información, la "luz" se vuelve roja y no se pueden transmitir más datos por el momento. Una vez que la computadora receptora tiene los paquetes, envía una señal que confirma que ha recibido la información; Esa es la señal para enviar más datos a lo largo de la línea.
Al detener y comenzar constantemente el flujo de datos, dividiendo la transmisión en varias piezas distintas y medibles, la computadora receptora obtendrá los paquetes en un orden más regulado. Esto se puede comparar con los métodos de transmisión que no administran el flujo de datos. Sin comentarios constantes de la computadora receptor para garantizar que los paquetes se obtengan en el orden adecuado,La transmisión de información puede convertirse rápidamente en un desastre caótico.
Idealmente, la cantidad de información enviada durante cualquier ráfaga de datos durante un protocolo de ventana deslizante debe ser mayor que la medición de la línea de conexión de la línea del ancho de banda. La medición de retraso de ancho de banda simplemente indica cuánto tiempo lleva información fluir de un extremo de la conexión a la otra. Mientras la cantidad de información enviada por ráfaga exceda este número, la transmisión de información aparecerá perfecta desde el punto de vista del usuario final; No habrá retraso entre el envío de paquetes utilizando este método.