Next: Az UDP fejléc szerkezete Up: A Gép - gép réteg Previous: A Gép - gép réteg   Tartalomjegyzék
A TCP megbízható kapcsolat a küldő és a fogadó gép között. A TCP-t használó alkalmazás sok datagram-ot akar elküldeni a cél állomásra, és tudni akarja azt is, hogy azok épségben megérkeztek. Ha bármelyik datagram megsérült, akkor azt újra el kell küldeni. Akkor választja az alkalmazás ezt a protokollt, ha az üzenet nem fér bele egyetlen datagram-ba, vagy ha a kliens és a szerver között egyfajta beszélgetésre van szükség. A datagram maximális mérete 1.5 kByte.
A TCP fejléc 24 bájt hosszú (6 db 4 bájt hosszú szó). A legfontosabb információk a küldő és a fogadó port száma, és a datagram sorszáma. Az előbbi dönti el, hogy melyik program küldte az üzenetet és melyik programnak, az utóbbi, pedig a datagram sorrendiségét határozza meg összerakáskor. Előfordulhat ugyanis, hogy nem ugyanabban a sorrendben érkeznek meg a datagram-ok, mint ahogy elküldték őket. Tartalmaz a fejléc egy ellenőrző összeget is, amelynek alapján a vevő el tudja dönteni, hogy a datagram épségben érkezett-t meg. Ezen kívül tartalmaz még több kiegészítő információt, amelyek az üzenet tulajdonságaira, vagy a párbeszéd vezérlésére alkalmasak.
1. Bájt |
2. Bájt |
3. Bájt |
4. Bájt |
|
|
Kiindulási (Feladó) PORT száma |
Célzott (Címzett) PORT száma |
1. Szó |
|||
Datagram sorszáma |
2. Szó |
||||
Elfogadási szám |
3. Szó |
||||
Adat offset |
Fenntartott bitek |
Állapot bitek |
Ablak |
4. Szó |
|
Ellenőrző összeg |
Fontos mutató (ritkán használják) |
5. Szó |
|||
Opciók (ritkán használják) |
Kitöltés (ritkán használják) |
6. Szó |
|||
3 . ábra A TCP fejléc szerkezete
Next: Az UDP fejléc szerkezete Up: A Gép - gép réteg Previous: A Gép - gép réteg   Tartalomjegyzék
Misóka Zoltán 2000. 10. 05.