ຄອມພິວເຕີ, ລະບົບປະຕິບັດການ
Stack ອະນຸສັນຍາ tcp ip ໃນ Windows
ໃນມື້ນີ້ພວກເຮົາຈະສົນທະນາກ່ຽວກັບສິ່ງທີ່ເປັນ TCP stack / ອະນຸສັນຍາ IP, ແລະສິ່ງທີ່ຕົວກໍານົດການຂອງຕົນສາມາດໄດ້ຮັບການ configured ເປັນອິດສະຫຼະ. ມັນເປັນການຍາກທີ່ຈະຈິນຕະນາການເປັນຄອມພິວເຕີເຮັດວຽກເຕັມ fledged ທີ່ທັນສະໄຫມທີ່ບໍ່ມີການເຂົ້າເຖິງ ອິນເຕີເນັດທົ່ວໂລກ. ພຽງພໍທີ່ຈະດໍາເນີນການຕິດປ້າຍການເຊື່ອມຕໍ່ - ແລະສາມາດໃຊ້ໄດ້ໃນເກືອບທັງຫມົດຊັບພະຍາກອນທີ່ມີຢູ່ແລ້ວໄດ້. ຢ່າງໃດກໍຕາມ, ບາງຄັ້ງເຖິງແມ່ນວ່າປ້າຍກໍາກັບແມ່ນບໍ່ມີຄວາມຈໍາເປັນ. ໃນກໍລະນີໃດກໍ່ຕາມ, ປະຕິສໍາພັນໃນການໂຕ້ຕອບເຄືອຂ່າຍທີ່ມີ ເຄືອຂ່າຍໃນທົ່ວໂລກ ມີ stack ຂອງອະນຸສັນຍາ TCP / IP ໄດ້.
ໃນປັດຈຸບັນຜູ້ໃຊ້ຄອມພິວເຕີທີ່ບໍ່ມີຕໍ່ໄປອີກແລ້ວ surprise ລະບົບປະຕິບັດການໃຫມ່, ເນື່ອງຈາກວ່າຊ່ອງຫວ່າງລະຫວ່າງການເປີດຕົວຂອງສະບັບໃຫມ່ໄດ້ຖືກຫຼຸດລົງຢ່າງຕໍ່ເນື່ອງ. ນີ້ແມ່ນສັງເກດເຫັນໃນລະບົບທີ່ທັງຫມົດ:. Windows ຈາກ Microsoft, ເປັນອະມະຕະ Linux, malic OC (Apple), ແລະອື່ນໆເຫດຜົນແມ່ນງ່າຍດາຍພັດທະນາການມຸ່ງຫມັ້ນທີ່ຈະຮັກສາໄດ້ດ້ວຍຄວາມຄືບຫນ້າ (ໃຊ້ເວລາ, ສໍາລັບການຍົກຕົວຢ່າງ, ການອຸປະກອນໂທລະສັບມືຖືຄືກັນກັບການເຂົ້າເຖິງອິນເຕີເນັດ), ບັງຄັບນັ້ນ ເພື່ອອັບເດດຜະລິດຕະພັນເສັ້ນຂອງຕົນ. ແຕ່ບໍ່ໃຊ້ໃນຕອນທ້າຍ, ທັງຫມົດການຕິດຕັ້ງສະບັບໃຫມ່ຂອງ ລະບົບປະຕິບັດການ. ແທ້ຈິງແລ້ວ, ຖ້າຫາກວ່າມັນເຮັດວຽກ ...
ແນວໃດ, ຫຼັງຈາກນັ້ນອະນຸສັນຍາ TCP / IP stack ແມ່ນທີ່ກ່ຽວຂ້ອງກັບທັງຫມົດຂ້າງເທິງນີ້? ຈິນຕະນາການສະຖານະການ: ມີສອງຄອມພິວເຕີທີ່, ຫນຶ່ງໃນນັ້ນແມ່ນໃຊ້ Windows 1998, ແລະກ່ຽວກັບການອື່ນໆ - ສະບັບຫລ້າສຸດຂອງ Linux. ມັນເປັນເລື່ອງງ່າຍທີ່ຈະສັງເກດເຫັນວ່າຄວາມໄວ (ແລະການຕັ້ງຄ່າອື່ນໆ) ເຮັດວຽກຮ່ວມກັບເຄືອຂ່າຍຈະໄດ້ຮັບທີ່ແຕກຕ່າງກັນ. ເຫດຜົນ - ເປັນ stack ຂອງອະນຸສັນຍາ TCP / IP, ການປະຕິບັດຂອງຕົນໃນກໍລະນີສະເພາະໃດຫນຶ່ງໃນແຕ່ລະ. ປົກກະຕິແລ້ວພຽງພໍທີ່ຈະຕິດຕັ້ງສະບັບໃຫມ່ຂອງລະບົບ, ເພື່ອໃຫ້ໄດ້ຮັບເຄືອຂ່າຍເພີ່ມຂຶ້ນໄວໃນການໂຕ້ຕອບ.
ດັ່ງທີ່ບອກແລ້ວອອກ, stack TCP / IP ເຮັດໃຫ້ການສື່ສານເຊື່ອມຕໍ່ກັບ ເຄືອຂ່າຍຂອງຄອມພິວເຕີເປັນ ອຸປະກອນ. ອະນຸສັນຍາໄດ້ຖືກແບ່ງອອກເປັນສີ່ຂັ້ນຕອນເງື່ອນໄຂ. ທາງລຸ່ມແມ່ນພື້ນຖານ, ມັນແມ່ນເປັນຕົວແທນໂດຍການໂຕ້ຕອບຂອງທາງດ້ານຮ່າງກາຍ, ສໍາລັບການຍົກຕົວຢ່າງ, Ethernet. ຕໍ່ໄປ (ສາມ) ຂັ້ນຕອນຂອງການ - ການໂອນເດຕາແກມຜ່ານເຄືອຂ່າຍທ້ອງຖິ່ນ. ຄັ້ງທີສອງແມ່ນການຕົ້ນຕໍ, ມັນແມ່ນຢູ່ໃນຂັ້ນຕອນນີ້ປະຕິບັດງານ UDP ແລະອະນຸສັນຍາ TCP. ສຸດທ້າຍ, ໃນຂັ້ນຕອນເທິງ - ຄໍາຮ້ອງສະຫມັກໄດ້, ແມ່ນຕົວຢ່າງສໍາຄັນຂອງ FTP ແລະ SMTP. The TCP ຮູບແບບ / IP ປັດຈຸບັນໄດ້ສະເຫນີໃນໄລຍະ 20 ປີທີ່ຜ່ານມາສໍາລັບ ARPANET. ໃນໄວໆນີ້, ອະນຸສັນຍານີ້ໄດ້ປະຕິບັດກ່ຽວກັບລະບົບ Unix (ຫົວໃຈຂອງ Linux ທີ່ທັນສະໄຫມໄດ້). ບໍ່ເປັນເລື່ອງແປກ, ອິນເຕີເນັດໄດ້ຖືກປະຕິບັດຫນ້າຢູ່ໃນ stack TCP / IP.
ໃນລະບົບຂອງ tincture ໃນຄອບຄົວ Windows Stack ເກັບໄວ້ໃນຫນຶ່ງໃນສາຂາຂອງການຈົດທະບຽນດັ່ງກ່າວຮັບຜິດຊອບສໍາລັບການ tcpip. ຕົວກໍານົດການທັງຫມົດຢູ່ໃນປະເພດ DWORD. ຫນຶ່ງໃນສໍາຄັນທີ່ສຸດ - ແມ່ນໄລຍະເວລາຂອງ "ຊີວິດ" ເປັນ Packet ຂໍ້ມູນ, DefaultTTL (Time-to-Live). ແຕ່ລະຫນ່ວຍບໍລິການຫມາຍເຖິງອຸປະກອນເສັ້ນທາງທີ່ຂະບວນການຊຸດ. ຖ້າຫາກວ່າເສັ້ນທາງຂອງອຸປະກອນເຫຼົ່ານີ້ຈະຫຼາຍກ່ວາມູນຄ່າ TTL ໄດ້, ຊຸດໄດ້ຖືກທໍາລາຍ.
ເອົາໃຈໃສ່ໃນຫນ່ວຍ DisableTaskOffload ຫ້າມການນໍາໃຊ້ຂອງບັດເຄືອຂ່າຍການຮ່ວມມືໂຮງງານຜະລິດ. ໃນທີ່ປະທັບຂອງດັ່ງກ່າວການຕັດສິນໃຈກ່ຽວກັບແຜນທີ່ທີ່ມັນເຮັດໃຫ້ຄວາມຮູ້ສຶກທີ່ໂອນພາລາມິເຕີໃນການ 0.
EnablePMTUDiscovery ໃຊ້ກົນໄກໃນການກໍານົດຂະຫນາດທີ່ເຫມາະສົມ MTU ຊຸດໄດ້. ຖ້າຫາກວ່າທາງເລືອກທີ່ຖືກປິດການນໍາໃຊ້ (0), ມັນເປັນມູນຄ່າໄວ້ໃນຕອນຕົ້ນຂອງ 576 ໄບຕ໌.
SackOpts ລາຍຢາກຮູ້ຢາກເຫັນແທນທີ່ຈະປາກົດຕົວຄັ້ງທໍາອິດໃນ Windows XP. ລວມຂອງຕົນ (1) ອະນຸຍາດໃຫ້ລະບົບຖ້າຫາກວ່າມີຄວາມຈໍາເປັນເພື່ອສົ່ງ Packet ທີ່ເສຍເທົ່ານັ້ນ, ບໍ່ແມ່ນຂໍ້ຄວາມທັງຫມົດ.
KeepAliveInterval ຊີ້ໃຫ້ເຫັນຈໍານວນເງິນຂອງຄວາມລ່າຊ້າລະຫວ່າງການສົ່ງ Packet ທີ່ການທົດສອບທີ່ດໍາເນີນການໂດຍກິດຈະກໍາປະສົມ. ພາຍຫລັງໄດ້ຮັບການຕອບສະຫນອງຈາກເຄື່ອງແມ່ຂ່າຍໄດ້, Packet ທີ່ການທົດສອບຍັງບໍ່ໄດ້ຖືກສົ່ງໄປຈົນກ່ວາ, ຈົນກ່ວາທີ່ໃຊ້ເວລາກໍານົດໄວ້ໃນ KeepAliveInterval. ໂດຍປົກກະຕິຄ່ານີ້ແມ່ນ 1000.
MTU ສະແດງເປັນຂະຫນາດລະບົບສາຍສົ່ງຂໍ້ມູນ block. ໂດຍກົງຜົນກະທົບຕໍ່ປະສິດທິພາບຂອງການປະສົມໄດ້. ໃນລະດັບຂະຫນາດໃຫຍ່ມັນຂຶ້ນຢູ່ກັບຄວາມໄວໄດ້ (ຊ່ອງທາງສາຍໄຟ, ສາຍໂທລະສັບ, ແລະອື່ນໆ).
ທັງຫມົດຂອງຕົວກໍານົດການເຫຼົ່ານີ້ສາມາດໄດ້ຮັບການປັບຕົນເອງໃຫ້ເຫມາະສົມກັບລັກສະນະຂອງການເຊື່ອມຕໍ່ທີ່ມີຢູ່ແລ້ວໄດ້. ໃນນອກຈາກນັ້ນ, ບັນດາໂຄງການພິເສດຈໍານວນຫຼາຍ (Tweaker) ເພື່ອງ່າຍຂະບວນການຕັ້ງຄ່າ. ກະລຸນາສັງເກດວ່າໃນບາງກໍລະນີມັນເປັນເຖຍລະພາບຂອງຮູບແບບປະຕິບັດການທີ່ມີເຄືອຂ່າຍ.
Similar articles
Trending Now