Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

TCP kongescií protokoly

Internet Protocol ( IP ) a Transmission Control Protocol ( TCP ) sú dva protokoly Internet je postavený na . Všetky nasledujúce internetové protokoly sú postavené na vrchole týchto dvoch základných protokolov . V podstate , IP rozpadá správ do paketov a rieši ich. TCP presunie na miesto určenia a zostavuje pakety späť do správy . TCP tiež zaisťuje , že pakety sa najmenej preťažené cestu k ich cieľu . Prepojovanie paketov sietí

Internet odosiela správy ( vrátane e - mailu , webových stránok , súborov , obrázkov a filmov ) , tým , že rozbije správy na pakety , adresovanie paketov , pastierstvo ich do ich destinácií a potom zmontovanie správa . Pakety sú odosielané jeden po druhom a TCP čaká na potvrdenie ( tzv. ACK ) pred odoslaním ďalší paket . Ako je každý paket prijatý v uzle na ceste , TCP zvolí ktorá cesta je pre získanie ju na adresu uvedenú na paketu najlepšie . Postupy , že TCP používa pre výber optimálnej trasy sa neustále vyvíja , ale to je vždy založený na tom , ako citlivý je každá cesta a koľko ACK chýba na určitej trase .
ClipArt TCP História

Prvé dve verzie TCP , v roku 1980 , boli Tahoe a Reno ( pomenované po miestach v Nevade , kde boli vyvinuté ) . Tieto dve verzie odštartoval tradíciu používania " okná " spojené s každou cestou . Veľkosti okien obmedziť , koľko paketov sa plánuje vysielať na konkrétnu trasu . V roku 1990 TCP Vegas bola vyvinutá - Vegas používa časové báze algoritmu je , skôr než ACK na základe algoritmu - pre nastavenie veľkosti okna . Neskoré 1990 videl zavedenie Hybla a BIC verzií TCP , ktorý kompenzoval novo vyvinutých satelitný mikrovlnných trás . Nové algoritmy dal prednosť týchto nových vysokorýchlostných a vysokokapacitných kanálov . Moderný vývoj zahŕňa TCP CUBIC , ktorý používa kubické rovnice pre nastavenie veľkosti okna .
TCP zahlteniu systému Windows

Každý výjazd z internetového uzla bude mať okná , ktorých veľkosť sa mení v závislosti na dopravných podmienkach . Okno obsahuje pakety , ktoré boli doručené po tejto trase a čakajú na ACK . Ak paket , ktorý čaká byť prenášaná , je dostatočne malý , aby sa vošiel do príslušného okna , je pridaný do okna a odoslaná na trase . Paket zostáva v okne , kým nie je prijatá ACK . Veľkosť okna meniť, ako zmeny Internet prevádzky , v závislosti na protokole TCP kontrolný preťaženiu algoritmov .
TCP kongescií Algoritmy

veľkosť okna je riadený iným algoritmom pre každý typ TCP . Typicky , okno začne na dvojnásobok Maximum Segment Size ( MSS ) a rastie s každým úspešným ACK . Keď paketov " časový limit " ( žiadna ACK po dostatočne dlhú dobu ) , veľkosť okna sa znižuje . Veľkosť okna tiež znižuje , ak uzol prijíma duplicitné ACK , pretože to znamená , že je niečo s cestou zle . Počas normálnej prevádzky , tam je takmer vždy paketov , ktoré čakajú na odoslanie . Sú spracované tak , aby pomocou prvé okno , ktoré má izbu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené