Dom Sieci Co to jest okno przesuwne? - definicja z techopedia

Co to jest okno przesuwne? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza okno przesuwne?

Przesuwne okno to technika kontrolowania przesyłanych pakietów danych między dwoma komputerami sieciowymi, w których wymagane jest niezawodne i sekwencyjne dostarczanie pakietów danych, na przykład podczas korzystania z warstwy łącza danych (model OSI) lub protokołu kontroli transmisji (TCP).

W technice przesuwanego okna każdy pakiet danych (dla większości warstw łącza danych) i bajt (w TCP) zawiera unikalny kolejny numer sekwencyjny, który jest używany przez komputer odbierający do umieszczenia danych we właściwej kolejności. Celem techniki przesuwanego okna jest użycie numerów sekwencyjnych, aby uniknąć powielania danych i zażądać brakujących danych.

Przesuwne okno jest również znane jako okienkowanie.

Techopedia wyjaśnia okno przesuwne

Technika przesuwanego okna nakłada różne limity liczby pakietów danych, które są wysyłane przed oczekiwaniem na sygnał potwierdzenia z powrotem z komputera odbierającego. Liczba pakietów danych nazywana jest rozmiarem okna. Ograniczenia rozmiaru okna różnią się w zależności od szybkości przetwarzania danych przez komputer odbierający oraz od pojemności bufora.


Jeśli aplikacja w komputerze odbierającym przetwarza pakiety danych wolniej niż komputer wysyłający je wysyła, sygnał potwierdzenia z komputera odbierającego poinformuje komputer wysyłający o zmniejszeniu liczby pakietów o rozmiarze okna w następnej transmisji, lub tymczasowo zatrzymać transmisję, aby zwolnić bufor. Z drugiej strony, jeśli aplikacja odbierająca może przetwarzać pakiety danych szybciej niż komputer wysyłający je wysyła, sygnał potwierdzenia poinformuje komputer wysyłający o zwiększeniu liczby pakietów w następnej transmisji.

Aby zapewnić wydajną transmisję pakietów danych, nadajnik nie może być zmuszony do przestania wysyłać niepotrzebnie długo. Stanie się tak, jeśli komputer odbierający wyśle ​​sygnał potwierdzenia zatrzymania i nie wyśle ​​kolejnego sygnału, aby rozpocząć transmisję, gdy bufor będzie miał wolne miejsce lub będzie pusty. Inne kwestie dotyczące wydajnej transmisji pakietów danych obejmują:

  • Czas opóźnienia w obie strony
  • Opóźnienie od końca do końca
  • Opóźnienie przepustowości
Co to jest okno przesuwne? - definicja z techopedia