Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
TCP záhlavia obsahuje niekoľko polí , ktoré sú dôležité pre prevádzku . Poradové číslo hovorí vzdialenom konci , koľko bytov bolo odoslaná celkom od začiatku výmeny dát . Číslo potvrdenia povie vzdialený počítač , čo bytoch boli úspešne prijatá .
TCP záhlavia Vlajky
Vlajky indikujú stav .
záhlavia TCP obsahuje príznaky označujúce stav prenosu . SYN príznak sa používa pre synchronizáciu čísel sekvencia na začiatku hovoru . ACK príznak sa používa pre potvrdenie dáta , ktorá bola úspešne prijatá . FIN príznak sa používa na ukončenie spojenia . Čísla
TCP Port Header
porty znamenajú multiplexing .
záhlavie TCP obsahuje aj čísla portov , ktoré sú softvérové adresy . Tie umožňujú viacnásobné pripojenie k posielanie informácií po rovnakej ceste , bez toho, aby zasahoval so sebou .
Garantovaná dát Dodacie
Garantujeme doručenie
TCP zaručuje , že dáta úspešne odoslaný . Zakaždým , keď niektoré dáta sú odoslaná , odosielajúci počítač zvýši poradové číslo podľa počtu bajtov alebo znakov , v dátach . Ak sú údaje získané správne , bude vzdialený počítač reagovať s číslom potvrdenie rovnajúcu sa ďalšie očakávané bajt dát .
TCP Three Way Handshake
Handshake začína spojenie .
TCP je orientovaný pripojenie . Predtým , než sú dáta prenášané pripojenie musí byť stanovená s vzdialenom konci . To má tri kroky . V prvom kroku pochádzajúce počítač odošle TCP záhlaví s náhodným počiatočným poradovým číslom a nastaveným príznakom SYN . V druhom kroku vzdialený počítač vráti TCP záhlaví s jeho náhodné počiatočné poradové číslo a jeho SYN nastavený príznak . Vzdialený koniec tiež berie na vedomie prvý paket nastavením ACK vlajku . V kroku tri pôvodné počítač odošle TCP záhlaví s nastaveným príznakom ACK . Vo všetkých prípadoch, keď je nastavený príznak ACK , odosielateľ nastaví číslo potvrdenia do ďalšieho bytu , ktorý bude očakávať od vzdialeného konca .
ClipArt TCP multiplexing s porty
multple pripojenie
Porty sú softvérové adresy v hlavičke TCP označujúce to , čo aplikácie alebo spracované , by mali byť použité na serveri . Čísla portov sú často dobre známe . Väčšina serverov používa port 80 pre webové servery a port 25 pre e - mailové servery . Použitie rôznych portov pre rôzne aplikácie nechajte počítača vytvoriť viac pripojenie na rovnakej sieti a stále pri každom pripojení nezávislé .