Rubricile udp si tcp

Vă rugăm să faceți clic pe „ca“ daca ti-a placut textul. Husky ne ajută să scrie mai multe lucruri utile :)

antet UDP

antet UDP este întotdeauna de 64 biți lungime. (Vezi figura). Câmpurile definite în segmentul UDP includ următoarele:
1. expeditor Port (portul sursă). numărul portului sursă (16 biți)
2. Destinația Port (portul de destinație). numărul de port de destinație (16 biți)
3. lungimea mesajului (lungime). UDP antet și lungimea datelor UDP (16 biți)
4. Suma de control (Checksum). câmpuri calculate antet de control și de date (16 biți)
5. Datele (date). protocol de nivel superior de date (protocol superior-strat - ULP) (lungime variabilă)
Exemple de protocoale care utilizează UDP: TFTP, SNMP, Network File System (NFS) și Domain Name System (DNS).

TCP header

antet TCP conține informații care este ales protocolul TCP. Această secțiune descrie componentele antetul TCP.

segmentele TCP sunt transmise prin utilizarea de pachete IP. Un antet TCP urmează antetul IP. Această diviziune permite existența altor protocoale la nivel de gazdă, altele decât TCP. câmpurile de antet TCP includ următoarele:

  1. Port expeditor (portul sursa): numărul portului sursă (16 biți)
  2. Portul destinatie (portul de destinație): numărul de port de destinație (16 biți)
  3. Numărul de ordine (număr de ordine): numărul de serie al octetul
    segment, utilizat pentru a asigura ordonarea corecta a datelor de intrare
    (32 biți)
  4. Numărul de confirmare (numărul Acknowledgement): următor octetului așteptat
    TCP (32 de biți)
  5. Lungimea antetului (Header lungime): numărul de cuvinte de 32 biți în antetul (4 biți)
  6. Rezervat (Rezervat): setat la 0 (3 biți)
  7. biți de control (biți de control). Funcțiile de control - cum ar fi instalarea,
    suprasarcină și decalaj de sesiune (9 biți). Un singur bit, care are un anumit
    valoare, adesea văzută ca un steag.
  8. Fereastră (Window). numărul de octeți care dispozitivul conform ia (16 biți)
  9. Checksum (Checksum). câmpurile de antet de control calculate și
    date (16 biți)
  10. Datele pointer este urgent (Urgent). Acesta indică sfârșitul datelor urgente (16 biți)
  11. Opțiuni (Options). acum ales o opțiune - dimensiunea maximă
    segment TCP (0 sau 32 de biți)
  12. Datele (date). protocol date de nivel superior (protocol superior-strat - ULP)
    (Lungime variabilă)

articole similare