Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Výslovné oznámenie o preťažení (ECN):
* Ako to funguje: Routery pozdĺž cesty môžu nastaviť preťaženie, ktoré zažíva (CE) v hlavičke IP v pakete. Jedná sa o signál bez straty, ktorý naznačuje preťaženie * pred * stratou paketov. Odosielateľ TCP potom dostane tento výrazný paket a podľa toho reaguje.
* Výhody: Umožňuje plynulejšiu kontrolu preťaženia, pretože poskytuje včasné varovanie. Zabraňuje strate paketov, ktorá je rušivejšia.
* Nevýhody: Vyžaduje podporu smerovača pre ECN, ktorá nie je všeobecne nasadená.
2. Strata paketov:
* Ako to funguje: Toto je najbežnejšia metóda. Ak sa stratí paket (z preťaženia alebo iných dôvodov), odosielateľ TCP nedostane za tento paket v primeranom čase potvrdenie (ACK). Toto sa interpretuje ako náznak preťaženia.
* Výhody: Jednoduché a široko použiteľné; nevyžaduje žiadne špeciálne sieťové funkcie.
* Nevýhody: Reaguje na preťaženie * po * strate paketov, čo vedie k rušivejšiemu zážitku. Je to tiež menej presné ako ECN, pretože strata môže byť spôsobená inými dôvodmi okrem preťaženia.
3. Časové limity:
* Ako to funguje: TCP používa časovače na očakávanie ACKS. Ak ACK pre paket nie je prijatý pred uplynutím časovača, odosielateľ predpokladá stratu paketov (pravdepodobne kvôli preťaženiu) a zodpovedajúcim spôsobom reaguje.
* Výhody: Poskytuje mechanizmus zálohovania, ak iné metódy zlyhajú.
* Nevýhody: Môže byť menej citlivý na preťaženie ako iné metódy; Hodnoty časovača si vyžadujú starostlivé ladenie.
4. Duplikát ACK:
* Ako to funguje: Ak odosielateľ dostane tri duplikáty ACK za ten istý paket, vyvodzuje, že paket nasledujúci po uznanom, ktorý by mohol byť stratený (alebo oneskorený). To naznačuje preťaženie.
* Výhody: Zistí preťaženie * pred * vyskytne časový limit, ktorý ponúka rýchlejšiu odpoveď.
* Nevýhody: Spolieha sa na predpoklad, že strata paketov je príčinou, nie nevyhnutne preťažením. Môžu byť vyvolané ďalšími problémami siete.
v súhrne:
Detekcia preťaženia spoločnosti TCP je viacstranný prístup. V ideálnom prípade používa ECN na včasnú detekciu, ktorá nie je disruptívnou detekciou. Ak ECN nie je k dispozícii alebo neúčinná, spadá späť na detekciu straty paketov prostredníctvom časových limitov a duplikátov ACK. Tieto mechanizmy v kombinácii s algoritmami kontroly preťaženia TCP (ako je pomalý štart, vyhýbanie sa preťaženiu, rýchle opakovanie, rýchle obnovenie), spolupracujú pri nastavovaní rýchlosti odosielania tak, aby zodpovedali kapacite siete, čím sa vyhýba alebo zmierňuje preťaženie.