Headers TCP ແລະຫົວຂໍ້ UDP ໄດ້ອະທິບາຍ

Protocol Transmission Control Protocol (TCP) ແລະ Protocol Datagram User (UDP) ແມ່ນສອງຊັ້ນການຂົນສົ່ງມາດຕະຖານທີ່ໃຊ້ກັບ ໂປໂຕຄອນອິນເຕີເນັດ (IP) .

ທັງສອງ ຫົວຂໍ້ ການນໍາໃຊ້ TDP ແລະ UDP ເປັນສ່ວນຫນຶ່ງຂອງຂໍ້ມູນຂໍ້ມູນການຫຸ້ມຫໍ່ສໍາລັບການໂອນຜ່ານການເຊື່ອມຕໍ່ເຄືອຂ່າຍ. headers TCP ແລະ headers UDP ແຕ່ລະບັນຈຸມີກໍານົດຂອງພາລາມິເຕີທີ່ເອີ້ນວ່າ ຊ່ອງທີ່ ກໍານົດໂດຍ ຂໍ້ ກໍານົດດ້ານເຕັກນິກໂປໂຕຄອນ.

TCP Header Format

ແຕ່ລະຫົວຂໍ້ຂອງ TCP ມີຂົງເຂດທີ່ຕ້ອງການທັງຫມົດທີ່ມີຂະຫນາດ 20 bytes (160 ບິດ ). ພວກເຂົາຍັງສາມາດເລືອກເອົາຂໍ້ມູນຕື່ມອີກເຖິງ 40 bytes ໃນຂະຫນາດ.

ນີ້ແມ່ນຮູບແບບຂອງຫົວຂໍ້ TCP:

  1. ແຫລ່ງທີ່ມາ Port TCP (2 bytes)
  2. ຫມາຍເລກພອດປາຍທາງ TCP (2 ໄບ)
  3. ຈໍານວນລໍາດັບ (4 bytes)
  4. ຫມາຍເລກຮັບຮູ້ (4 bytes)
  5. ການຊົດເຊີຍຂໍ້ມູນ TCP (4 ບິດ)
  6. ຂໍ້ມູນສະຫງວນ (3 ບິດ)
  7. ປ້າຍຄວບຄຸມ (ເຖິງ 9 ບິດ)
  8. ຂະຫນາດ window (2 bytes)
  9. checksum TCP (2 bytes)
  10. ຕົວຊີ້ບອກດ່ວນ (2 ໄບ)
  11. ຂໍ້ມູນທາງເລືອກ TCP (0-40 bytes)

TCP inserts ທົ່ງນາ header ເຂົ້າໄປໃນຂໍ້ຄວາມນ້ໍາໃນຄໍາສັ່ງທີ່ລະບຸໄວ້ຂ້າງເທິງ.

Format UDP Header

ເນື່ອງຈາກ UDP ມີຄວາມຈໍາກັດຫຼາຍກ່ວາ TCP, ຫົວຂອງມັນມີຂະຫນາດນ້ອຍກວ່າ. header UDP ມີ 8 bytes, ແບ່ງອອກເປັນສີ່ຂົງເຂດທີ່ຕ້ອງການດັ່ງຕໍ່ໄປນີ້:

  1. ຫມາຍເລກພອດທີ່ມາ (2 bytes)
  2. ຫມາຍເລກພອດປາຍທາງ (2 ໄບ)
  3. ຄວາມຍາວຂອງຂໍ້ມູນ (2 ໄບ)
  4. UDP checksum (2 bytes)

UDP ໃສ່ທົ່ງນາຫົວຂໍ້ເຂົ້າໃນຂໍ້ຄວາມຂອງຕົນໃນຄໍາສັ່ງທີ່ລະບຸໄວ້ຂ້າງເທິງ.