TCP (Transmission Control Protocol) ອະທິບາຍ

ການປະຕິບັດການຮັບປະກັນການສົ່ງຂໍ້ມູນທີ່ເຊື່ອຖືໄດ້

TCP (Transmission Control Protocol) ເປັນໂປໂຕຄອນເຄືອຂ່າຍທີ່ສໍາຄັນທີ່ໃຊ້ໃນການສົ່ງຂໍ້ມູນຜ່ານເຄືອຂ່າຍ. ໂປໂຕຄອນໃນລະບົບເຄືອຂ່າຍເປັນຊຸດຂອງກົດລະບຽບແລະຂັ້ນຕອນຕ່າງໆທີ່ຄວບຄຸມວິທີການສົ່ງ ຂໍ້ມູນ ຖືກດໍາເນີນການເພື່ອໃຫ້ທຸກຄົນໃນໂລກທັງຫມົດທີ່ບໍ່ແມ່ນສະຖານທີ່, ຊໍແວຫລືຮາດແວທີ່ໃຊ້, ເຮັດສິ່ງດຽວກັນ ທີ່ຢູ່ TCP ເຮັດວຽກຮ່ວມກັນກັບ IP (Internet Protocol) ໃນກຸ່ມທີ່ຮູ້ຈັກກັນດີທີ່ເອີ້ນວ່າ TCP / IP. ທ່ານສາມາດເບິ່ງຄໍາສັບນີ້ໃນການຕັ້ງຄ່າເຄືອຂ່າຍຂອງຄອມພິວເຕີ້, ໂທລະສັບສະຫຼາດຫຼືອຸປະກອນພະກະພາຂອງທ່ານຖ້າທ່ານຫລິ້ນຮອບກັບການຕັ້ງຄ່າ. ສ່ວນ IP ທີ່ກ່ຽວຂ້ອງກັບການແກ້ໄຂແລະການສົ່ງຕໍ່ຂອງບັນດາຂໍ້ມູນຈາກແຫຼ່ງໄປປາຍທາງໃນຂະນະທີ່ TCP ຄຸ້ມຄອງຄວາມຫນ້າເຊື່ອຖືຂອງການສົ່ງຜ່ານ. ໃນບົດຄວາມນີ້, ພວກເຮົາຈະເຫັນສິ່ງທີ່ TCP ເຮັດແລະວິທີການເຮັດວຽກ.

ສິ່ງທີ່ TCP ເຮັດ

ຟັງຊັນຂອງ TCP ແມ່ນເພື່ອຄວບຄຸມການໂອນຂໍ້ມູນດັ່ງກ່າວເປັນທີ່ເຊື່ອຖືໄດ້. ໃນເຄືອຂ່າຍຕ່າງໆເຊັ່ນອິນເຕີເນັດ, ຂໍ້ມູນຈະຖືກສົ່ງຜ່ານໃນຊຸດຂໍ້ມູນ, ເຊິ່ງເປັນເອກະສານທີ່ຖືກສົ່ງອອກເປັນເອກະລາດຢູ່ໃນເຄືອຂ່າຍ, ແລະຖືກລວບລວມໃຫມ່ເມື່ອພວກເຂົາມາຮອດຈຸດຫມາຍປາຍທາງເພື່ອສົ່ງຄືນຂໍ້ມູນຕົ້ນສະບັບ.

ການສົ່ງຂໍ້ມູນໃນເຄືອຂ່າຍແມ່ນເຮັດໃນຂັ້ນຕອນ, ແຕ່ລະໂປແກຼມໃນຊັ້ນດຽວເຮັດບາງສິ່ງທີ່ສົມບູນກັບສິ່ງທີ່ຄົນອື່ນກໍາລັງເຮັດ. ຊຸດຂອງຂັ້ນຕອນນີ້ຖືກເອີ້ນວ່າ stack ໂປໂຕຄອນ. ມື TCP ແລະ IP ເຮັດວຽກຢູ່ໃນມືໃນຖັນ, ຫນຶ່ງຂ້າງເທິງ. ຕົວຢ່າງເຊັ່ນໃນຫນຶ່ງ stack, ທ່ານສາມາດມີ HTTP - TCP - IP - WiFi. ນີ້ຫມາຍຄວາມວ່າເມື່ອຕົວຢ່າງຄອມພິວເຕີແມ່ນການເຂົ້າເຖິງຫນ້າເວັບມັນໃຊ້ໂປຣແກຣມ HTTP ເພື່ອໃຫ້ຫນ້າເວັບໃນ HTML, TCP ຄວບຄຸມການສົ່ງ, IP ການສົ່ງຜ່ານເຄືອຂ່າຍ (ເຊັ່ນ: ອິນເຕີເນັດ) ແລະ WiFi ການສົ່ງຜ່ານ ໃນເຄືອຂ່າຍທ້ອງຖິ່ນ.

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

ວິທີການ TCP ເຮັດວຽກ

TCP ສະແດງກ່ອງຂໍ້ມູນຂອງຕົນເຊັ່ນວ່າພວກເຂົາຖືກນັບເລກ. ມັນຍັງເຮັດໃຫ້ແນ່ໃຈວ່າພວກເຂົາມີເສັ້ນຕາຍເພື່ອບັນລຸຈຸດຫມາຍປາຍທາງ (ເຊິ່ງເປັນໄລຍະເວລາຫຼາຍຮ້ອຍວິນາທີທີ່ເອີ້ນວ່າຫມົດເວລາ) ແລະບາງຂໍ້ສະເຫນີດ້ານວິຊາການອື່ນໆ. ສໍາລັບແຕ່ລະເອກະສານທີ່ໄດ້ຮັບ, ອຸປະກອນສົ່ງຈະຖືກແຈ້ງຜ່ານລະຫັດທີ່ເອີ້ນວ່າການຮັບຮູ້. ຊື່ບອກວ່າມັນທັງຫມົດ. ຖ້າຫລັງຈາກທີ່ຫມົດເວລາ, ບໍ່ມີການຮັບຮູ້, ແຫຼ່ງສົ່ງແຟັກສໍາເນົາຂອງແພັກເກັດທີ່ຂາດຫາຍໄປຫລືຊ້າ. ບັນດາແພໍກເກັດທີ່ບໍ່ໄດ້ຮັບການສັ່ງຊື້ຍັງບໍ່ໄດ້ຮັບການຍອມຮັບ. ໂດຍວິທີນີ້, ທຸກໆແພັກເກັດແມ່ນສະເຫມີໄປຕາມລໍາດັບ, ໂດຍບໍ່ມີຮູແລະພາຍໃນຄວາມຊັກຊ້າທີ່ຖືກກໍານົດໄວ້ແລະຍອມຮັບໄດ້.

ການແກ້ໄຂ TCP

ໃນຂະນະທີ່ IP ມີກົນໄກຄົບຖ້ວນສໍາລັບການແກ້ໄຂທີ່ຮູ້ຈັກເປັນ IP addresses , TCP ບໍ່ມີລະບົບການແກ້ໄຂທີ່ມີລະອຽດດັ່ງກ່າວ. ມັນບໍ່ຕ້ອງການຫນຶ່ງ. ມັນໃຊ້ພຽງແຕ່ຕົວເລກທີ່ສະຫນອງໂດຍອຸປະກອນທີ່ກໍາລັງເຮັດວຽກເພື່ອກໍານົດບ່ອນທີ່ມັນກໍາລັງໄດ້ຮັບແລະສົ່ງແພັກເກັດສໍາລັບບໍລິການໃດຫນຶ່ງ. ຕົວເລກເຫລົ່ານີ້ຖືກເອີ້ນວ່າພອດ. ຕົວຢ່າງ, ຕົວທ່ອງເວັບເວັບໄຊຕ໌ທີ່ໃຊ້ Port 80 ສໍາລັບ TCP. Port 25 ຖືກນໍາໃຊ້ຫຼືອີເມວ. ຫມາຍເລກພອດມັກຖືກບວກກັບທີ່ຢູ່ IP ຂອງບໍລິການເຊັ່ນ 192.168.665:80