Dlaczego szybka retransmisja jest dobra?

Spisu treści:

Dlaczego szybka retransmisja jest dobra?
Dlaczego szybka retransmisja jest dobra?
Anonim

Szybka retransmisja to modyfikacja algorytmu unikania przeciążenia. Podobnie jak w przypadku algorytmu szybkiej retransmisji Jacobsona, gdy nadawca otrzymuje trzecie zduplikowane potwierdzenie ACK, zakłada, że pakiet został utracony i retransmituje go bez oczekiwania na wygaśnięcie licznika czasu retransmisji.

Dlaczego szybka retransmisja jest przydatna?

Szybka retransmisja odgrywa tutaj ważną rolę. Po odebraniu pewnej liczby zduplikowanych ACK, TCP po stronie wysyłającej retransmituje brakujący pakiet bez oczekiwania na wygaśnięcie licznika. Co więcej, otrzymanie pewnej liczby zduplikowanych ACK oznacza, że wystąpiło przeciążenie sieci.

Kiedy w TCP używana jest szybka retransmisja?

Szybka retransmisja to rozszerzenie TCP, które skraca czas oczekiwania nadawcy przed retransmisją utraconego segmentu. Nadawca TCP zwykle używa prostego licznika do rozpoznawania utraconych segmentów.

Dlaczego potrzebujemy szybkiego odzyskiwania do kontroli przeciążenia TCP?

Przy korzystaniu tylko z funkcji szybkiej retransmisji, okno przeciążenia jest zmniejszane do 1 za każdym razem, gdy zostanie wykryte przeciążenie sieci. W związku z tym osiągnięcie wysokiego stopnia wykorzystania łącza, jak poprzednio, zajmuje trochę czasu. Jednak szybkie odzyskiwanie łagodzi ten problem, usuwając fazę powolnego startu.

Co to jest szybka retransmisja, szybkie odzyskiwanie?

Szybka retransmisja i szybkie odzyskiwanie zostały zaprojektowane, aby przyspieszyć odzyskiwanie połączenia, bez pogarszania właściwości unikania przeciążenia. Klient potwierdza teraz pierwszy segment, kończąc w ten sposób trójstronny uścisk dłoni. Okno odbioru jest ustawione na 5000.

Zalecana:

Interesujące artykuły
Skąd pochodzi imię Kaleena?
Czytaj więcej

Skąd pochodzi imię Kaleena?

bo dziewczęce imię ma pochodzenie słowiańskie, a imię Kaleena oznacza „kwiat”. Kaleena to wersja Kaliny (słowiańska). Jakie jest pochodzenie imienia Kaleena? Co oznacza imię Kalena? Imię Kalena to przede wszystkim żeńskie imię hawajskiego pochodzenia co oznacza Czysty.

Czy kiedykolwiek używano trójzębów?
Czytaj więcej

Czy kiedykolwiek używano trójzębów?

W starożytnym Rzymie trójzęby (łac. tridens lub fuscina) były używane przez typ gladiatorów zwany retiariusem lub "sieciowym wojownikiem". Retiarius tradycyjnie mierzył się z sekutorem i zarzucał sieć, aby owinąć swojego przeciwnika, a następnie używał trójzębu do walki z nim.

Czy infekcja dermatofitozy jest zaraźliwa?
Czytaj więcej

Czy infekcja dermatofitozy jest zaraźliwa?

Grzybica jest bardzo zaraźliwa. Grzybica może przenosić się z osoby na osobę przez bezpośredni kontakt (skóra do skóry), a także przez kontakt pośredni, taki jak dotknięcie ubrania zarażonej osoby, a nawet dotknięcie ławki lub innego przedmiotu, który miał kontakt ze skórą zarażonej osoby.