TCP Headers og UDP Headers útskýrðir

Samskiptareglur (Transmission Control Protocol (TCP)) og User Datagram Protocol (UDP) eru tvö venjuleg flutningslög notuð með netnotkun (IP) .

Bæði TDP og UDP nota haus sem hluti af umbúðum skilaboða gögn til að flytja yfir net tengingar. TCP hausar og UDP hausar innihalda hverja breytu sem kallast svið sem eru skilgreind í tækniforskriftum siðareglunnar.

TCP Header Format

Hver TCP haus hefur tíu krafist reit sem samanstendur af 20 bæti (160 bita ) í stærð. Þeir geta einnig mögulega verið með viðbótar gagnahluti allt að 40 bæti í stærð.

Þetta er skipulag TCP hausanna:

  1. Heimild TCP port númer (2 bæti)
  2. Áfangastaður TCP port númer (2 bæti)
  3. Raðnúmer (4 bæti)
  4. Staðfestingarnúmer (4 bæti)
  5. TCP gagnasöfnun (4 bita)
  6. Frátekin gögn (3 bita)
  7. Stjórna fánar (allt að 9 bita)
  8. Gluggastærð (2 bæti)
  9. TCP tékka (2 bæti)
  10. Brýn bendill (2 bæti)
  11. TCP valfrjáls gögn (0-40 bæti)

TCP setur hausbréf inn í skilaboðastrauminn í þeirri röð sem taldir eru upp hér að ofan.

UDP Header Format

Vegna þess að UDP er verulega takmörkuð í getu en TCP er hausin mun minni. A UDP haus inniheldur 8 bæti, skipt í eftirfarandi fjóra þarf reiti:

  1. Heimildarnúmer (2 bæti)
  2. Áfangastaður höfnarnúmer (2 bæti)
  3. Lengd gagna (2 bæti)
  4. UDP checksum (2 bæti)

UDP setur hausareit í skilaboðastrauminn í þeirri röð sem taldir eru upp hér að ofan.