Headers TCP dhe Headers UDP Shpjeguar

Protokolli i Kontrollit të Transmisionit (TCP) dhe Protokolli i Datagramit të Përdoruesit (UDP) janë dy shtresa standarde të transportit të përdorura me protokollin e internetit (IP) .

Si TDP dhe UDP përdorin headers si pjesë e të dhënave të paketimit mesazh për transferimin mbi lidhjet e rrjetit. Koka e TCP dhe headers UDP secila përmbajnë një sërë parametrash të quajtura fusha të përcaktuara nga specifikimet teknike të protokollit.

Formati Header TCP

Çdo kokë TCP ka dhjetë fusha të kërkuara që arrijnë në 20 byte (160 bit ) në madhësi. Ata gjithashtu mund të përfshijnë opsionalisht një seksion shtesë të të dhënave deri në 40 bytesa në madhësi.

Ky është paraqitja e headers TCP:

  1. Burimi Numri i portit TCP (2 bytes)
  2. Numri i portit TCP të destinacionit (2 bytes)
  3. Numri i sekuencës (4 bytes)
  4. Numri i mirënjohjes (4 bytes)
  5. Të dhënat e TCP kompensuar (4 bit)
  6. Të dhënat e rezervuara (3 bite)
  7. Flamujt e kontrollit (deri në 9 bit)
  8. Madhësia e dritares (2 bytes)
  9. Kontrollor TCP (2 bytes)
  10. Treguesi urgjent (2 bytes)
  11. Të dhënat opsionale TCP (0-40 bytes)

TCP fut fusha të titullit në rrjedhën e mesazhit në rendin e listuar më sipër.

Formati i UDP Header

Për shkak se UDP është dukshëm më i kufizuar në aftësi sesa TCP, headers janë shumë më të vogla. Një header UDP përmban 8 bytes, të ndara në katër fushat e kërkuara në vijim:

  1. Numri i porteve të burimit (2 bytes)
  2. Numri i portit të destinacionit (2 bytes)
  3. Gjatësia e të dhënave (2 bytes)
  4. Kontrollori i UDP (2 bytes)

UDP fut fusha header në rrjedhën e mesazhit në rendin e listuar më sipër.