TCP-ийн толгой ба UDP толгойлогч тайлбарлав

Дамжуулах хяналтын протокол (TCP) ба хэрэглэгчийн Datagram протокол (UDP) нь интернет протокол (IP) -тэй хэрэглэгддэг хоёр стандарт тээвэрлэлтийн давхарга юм.

TDP ба UDP хоёулаа сүлжээний холболтыг дамжуулахад зориулж савлах мэдээний өгөгдлийн хэсэг болгон ашигладаг. TCP толгой ба UDP толгойн хэсэг нь протоколын техникийн тодорхойлолтоор тодорхойлогдсон талбаруудыг агуулдаг.

TCP Толгой формат

TCP толгой бүр нь нийт 20 байт (160 бит ) хэмжээтэй 10 хэрэгтэй талбар байна. Тэд бас 40 бит байт хүртэл нэмэлт өгөгдлийн хэсгийг оруулах боломжтой.

Энэ бол TCP толгой хэсгийн зохион байгуулалт юм:

  1. Эх үүсвэр TCP портын дугаар (2 байт)
  2. Зориулалтын TCP портын дугаар (2 байт)
  3. Дарааллын дугаар (4 байт)
  4. Талархлын дугаар (4 байт)
  5. TCP-ийн өгөгдөл нөхөн (4 бит)
  6. Нөөцтэй мэдээлэл (3 бит)
  7. Хяналтын тугнууд (9 бит хүртэл)
  8. Цонхны хэмжээ (2 байт)
  9. TCP checksum (2 байт)
  10. Яаралтай заагч (2 байт)
  11. TCP нэмэлт өгөгдөл (0-40 байт)

TCP дээр толгойн талбарууд нь дээр дурдсан дарааллын дагуу мессежний урсгал руу оруулдаг.

UDP Толгойн формат

Учир нь UDP нь TCP-ээс илүү чадавхитай байдаг тул түүний толгой хэтэрхий бага байна. UDP толгой нь дараах байдалтай дөрвөн байтыг агуулна:

  1. Эх үүсвэрийн портын дугаар (2 байт)
  2. Зориулалтын портын дугаар (2 байт)
  3. Өгөгдлийн урт (2 байт)
  4. UDP checksum (2 байт)

UDP нь толгой талбарууд нь дээр дурдсан дарааллуудын дагуу мессежний урсгалыг оруулдаг.