TCP Headers en UDP Headers verduidelik

Transmissiebeheer protokol (TCP) en User Datagram Protocol (UDP) is die twee standaard vervoer lae wat gebruik word met internet protokol (IP) .

Beide TDP en UDP gebruik hoofde as deel van verpakking boodskapdata vir oordrag oor netwerkverbindings. TCP headers en UDP headers bevat elk 'n stel parameters genoem velde wat deur die protokol tegniese spesifikasies gedefinieer word.

TCP-headerformaat

Elke TCP-kop het tien vereiste velde van altesaam 20 grepe (160 bisse ). Hulle kan ook opsioneel 'n addisionele data-afdeling tot 40 grepe insluit.

Dit is die uitleg van TCP hoofde:

  1. Bron TCP-poortnommer (2 grepe)
  2. Bestemming TCP-poortnommer (2 grepe)
  3. Volgorde nommer (4 grepe)
  4. Erkenningsnommer (4 grepe)
  5. TCP data offset (4 bits)
  6. Gereserveerde data (3 bisse)
  7. Beheer vlae (tot 9 bisse)
  8. Venstergrootte (2 grepe)
  9. TCP checksum (2 grepe)
  10. Dringende wyser (2 grepe)
  11. TCP opsionele data (0-40 grepe)

TCP voeg header velde in die boodskapstroom in die volgorde hierbo gelys.

UDP Header Formaat

Omdat UDP aansienlik meer beperk is as TCP, is die koptekste baie kleiner. 'N UDP-header bevat 8 grepe, verdeel in die volgende vier vereiste velde:

  1. Bronpoortnommer (2 grepe)
  2. Bestemmingpoortnommer (2 grepe)
  3. Lengte van data (2 grepe)
  4. UDP checksum (2 grepe)

UDP voeg header velde in sy boodskapstroom in die volgorde hierbo gelys.