ຄອມພິວເຕີ, ເຄືອຂ່າຍ
The ARP, RARP, IP, ICMP. ສິ່ງທີ່ອະນຸສັນຍາ ARP ຖືກນໍາໃຊ້?
ຖ້າຫາກວ່າເຄື່ອງໄດ້ຕິດຕໍ່ກັບອຸປະກອນທຽບເທົ່າອື່ນໆໃນເຄືອຂ່າຍດຽວກັນ, ການເຊື່ອມຕໍ່ນີ້ຮຽກຮ້ອງໃຫ້ມີການກວດຮ່າງກາຍຫຼື MAC ທີ່ຢູ່. ຢ່າງໃດກໍຕາມ, ຄໍາຮ້ອງສະຫມັກທີ່ຮັບຜິດຊອບສໍາລັບການສື່ສານ, ຮຽກຮ້ອງໃຫ້ມີການນໍາໃຊ້ຂອງກົນໄກໃດຫນຶ່ງສາມາດທີ່ຈະເຂົ້າຮ່ວມການທີ່ຢູ່ IP ກັບ MAC, ທີ່ຢູ່.
ກົນໄກນີ້ແມ່ນປະຕິບັດໂດຍການນໍາໃຊ້ອະນຸສັນຍາແກ້ໄຂບັນຫາຢູ່ (ARP). ຂໍຂອບໃຈກັບເຂົາເຈົ້າ, ມີການແປພາສາຂອງຂໍ້ປາຍທາງ IP, ທີ່ຢູ່, ທີ່ແຈ້ງແຫລ່ງ MAC ທີ່ຢູ່. ດັ່ງນັ້ນ, ອະນຸສັນຍາ ARP ສ້າງຄວາມສະດວກການສື່ສານຂອງສອງອຸປະກອນໃນເວລາທີ່ເຂົາເຈົ້າໄດ້ຖືກເຊື່ອມຕໍ່ພ້ອມໆກັນກັບເຄືອຂ່າຍ.
ມັນບໍ່ໄດ້ແນວໃດເຮັດວຽກ?
ນີ້ຫມາຍຄວາມວ່າເວລາທີ່ເຄື່ອງຈັກຕ້ອງການສົ່ງ Packet ທີ່ຂໍ້ມູນໄປຍັງເຄື່ອງ B ທຸກ, A ຕ້ອງສົ່ງ packet ARP ສໍາລັບ MAC ທີ່ຢູ່ຮ້ອງຂໍ B. ຢ່າງໃດກໍຕາມ, ນີ້ inevitably ຈະນໍາໄປສູ່ການເພີ່ມຂຶ້ນຂອງການໂຫຼດເຄືອຂ່າຍແລະນ້ໍາການຈະລາຈອນ.
ໃນຄໍາສັ່ງເພື່ອຫຼຸດຜ່ອນການຈະລາຈອນແລະຄ່າໃຊ້ຈ່າຍຂອງການເຊື່ອມຕໍ່ເຄືອຂ່າຍ, ຄອມພິວເຕີຕ່າງໆທີ່ໃຊ້ ARP ອະນຸສັນຍາສະຫນັບສະຫນູນຖານຄວາມຈໍາຂອງແຜນທີ່ທີ່ຢູ່ IP_to_MAC ມາບໍ່ດົນມານີ້, ທີ່ເປັນ, ພວກເຂົາເຈົ້າຄວນຈະໄດ້ນໍາໃຊ້ ARP ອີກເທື່ອຫນຶ່ງ.
ຢ່າງໃດກໍຕາມ, ຄວາມກະຈ່າງແຈ້ງບາງ ARP ໄປ: ໃນເວລາທີ່ເຄື່ອງຈັກຕ້ອງການສົ່ງຂໍ້ມູນໄປຍັງເຄື່ອງ B, ມັນເປັນໄປໄດ້ວ່າ B ແມ່ນເພື່ອສົ່ງຂໍ້ມູນຕອບສະຫນອງໄດ້ A ໃນອະນາຄົດອັນໃກ້ນີ້. ດັ່ງນັ້ນ, ເພື່ອຫຼີກເວັ້ນການນໍາໃຊ້ຂອງ ARP ສໍາລັບເຄື່ອງ B ໄດ້, ທຸກຄົນຄວນຈະຮັກສາພັນທະບັດທີ່ຢູ່ IP_to_MAC ຂອງຕົນໃນຊຸດພິເສດທີ່ມີການຮ້ອງຂໍສໍາລັບ MAC ທີ່ຢູ່ຂອງ B. ເນື່ອງຈາກ A ສົ່ງການຮ້ອງຂໍໃນເບື້ອງຕົ້ນຂອງຕົນໃນການ MAC ທີ່ຢູ່ B, ເຄື່ອງກ່ຽວກັບເຄືອຂ່າຍທຸກຕ້ອງໄດ້ຮັບການໂຍກຍ້າຍອອກແລະເກັບໄວ້ໃນ ທີ່ຢູ່ຄວາມຈໍາຂອງຕົນ IP_to_MAC.
ໃນເວລາທີ່ອຸປະກອນນີ້ແມ່ນກ່ຽວກັບເຄືອຂ່າຍ (ສໍາລັບຕົວຢ່າງ, ຖ້າຫາກວ່າປະຕິບັດການລະບົບຈະ rebooted), ມັນອາດຈະອອກອາກາດທີ່ຢູ່ຜູກມັດດັ່ງນັ້ນເຄື່ອງອື່ນໆທັງຫມົດສາມາດປະຫຍັດມັນໃນການຕັ້ງຄ່າຂອງເຂົາເຈົ້າ. ນີ້ຈະບໍ່ໄດ້ຮັບການນໍາກັບມາໃຊ້ອະນຸສັນຍາ ARP ທີ່ອາດຈະຈໍາເປັນໃນເວລາທີ່ເຊື່ອມຕໍ່ອຸປະກອນໃຫມ່ອື່ນໆ.
ຕົວຢ່າງການສະແດງການນໍາໃຊ້ທີ່ຢູ່ລະອຽດອະນຸສັນຍາ
ທ່ານສາມາດພິຈາລະນາສະຖານະການທີ່ຄອມພິວເຕີພະຍາຍາມທີ່ຈະເຊື່ອມຕໍ່ກັບອຸປະກອນຫ່າງໄກສອກຫຼີກບາງ, ແລະທຸກການແລກປ່ຽນ IP ຜ່ານມາລະຫວ່າງພວກເຂົາບໍ່ໄດ້ປະຕິບັດ. ເພາະສະນັ້ນມັນຄວນຈະໄດ້ຮັບການນໍາໃຊ້ ARP ອະນຸສັນຍາ - ໃນການກໍານົດ MAC ທີ່ຢູ່ຂອງເຄື່ອງຫ່າງໄກສອກຫຼີກ.
ARP ຂໍ້ຄວາມຮ້ອງຂໍ (ທີ່ໄປຈາກ AAAA IP-address ກັບ BBBB) ອອກອາກາດໃນໄລຍະລານໃນການປະເພດຂອງອະນຸສັນຍາ Ethernet ໄດ້. ອະນຸສັນຍາ ARP ແມ່ນອີງຢູ່ໃນເຄື່ອງທັງຫມົດຍົກເວັ້ນເປົ້າຫມາຍດັ່ງກ່າວ, ເຊິ່ງຈະຊີ້ນໍາຂໍ້ຄວາມຮ້ອງຂໍການຕອບໂຕ້. ຕອບສະຫນອງນີ້ປະກອບດ້ວຍການທີ່ຢູ່ IP BBBB, ie ແຫຼ່ງ Ethernet ທີ່ຢູ່ຮາດແວ, ຫຼັງຈາກນັ້ນການເຊື່ອມຕໍ່ຈະໄດ້ຮັບການສ້າງຕັ້ງຂຶ້ນລະຫວ່າງອຸປະກອນ.
ອະນຸສັນຍາ ARP ແລະຈຸດປະສົງຂອງຕົນ - ບົດສະຫຼຸບ
ໃນຖານະເປັນສາມາດເຫັນໄດ້ຈາກຄໍາອະທິບາຍຂ້າງເທິງນີ້, ທີ່ຢູ່ລະອຽດອະນຸສັນຍາຖືກນໍາໃຊ້ສໍາລັບການສ້າງຕັ້ງປະຕິສໍາພັນລະຫວ່າງອຸປະກອນຕ່າງໆໃນເຄືອຂ່າຍ. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ເຕັກໂນໂລຊີດັ່ງກ່າວນີ້, ໂດຍບໍ່ມີການເຊິ່ງການເຊື່ອມຕໍ່ປົກກະຕິເປັນໄປບໍ່ໄດ້. ແຕ່ວ່າການດໍາເນີນງານ ARP ເປັນໄປໄດ້ໂດຍບໍ່ມີການຕົວກໍານົດການເຄືອຂ່າຍອື່ນ? ເປັນໄປໄດ້ແນ່ນອນ. ດັ່ງນັ້ນ, ທ່ານຄວນຈະພິຈາລະນາອະນຸສັນຍາອື່ນໆ, ມີພາລະບົດບາດທີ່ສໍາຄັນ.
ທີ່ຢູ່ໄດ້ຢ່າງສິ້ນເຊີງອະນຸສັນຍາການແກ້ໄຂ
RARP ເປັນອະນຸສັນຍາໂດຍທີ່ຄອມພິວເຕີທາງດ້ານຮ່າງກາຍຢູ່ໃນເຄືອຂ່າຍທ້ອງຖິ່ນອາດຈະຮ້ອງຂໍໃຫ້ມີການທີ່ຢູ່ IP ຈາກທີ່ຢູ່ລະອຽດອະນຸສັນຍາຕາຕະລາງຫຼືປະຕູເຄື່ອງແມ່ຂ່າຍຂອງຖານຄວາມຈໍາໄດ້. ບໍລິຫານເຄືອຂ່າຍ ສ້າງຕາຕະລາງໃນປະຕູຫຼື router LAN, ເຊິ່ງຈະສະແດງທີ່ຢູ່ທາງດ້ານຮ່າງກາຍຂອງເຄື່ອງດັ່ງກ່າວເປັນ (ຫຼືທີ່ຢູ່ຂອງຄວບຄຸມການເຂົ້າເຖິງສື່ມວນຊົນ - MAC) ເມື່ອທຽບກັບອະນຸສັນຍາທີ່ສອດຄ້ອງກັນ. ໃນເວລາທີ່ອຸປະກອນໃຫມ່ແມ່ນເຊື່ອມຕໍ່ກັບເຄືອຂ່າຍ, RARP ລູກຄ້າຂອງຕົນເຮັດໃຫ້ການຮ້ອງຂໍໃຫ້ເຄື່ອງແມ່ຂ່າຍຂອງໃນການສົ່ງທີ່ຢູ່ IP ຂອງຕົນໄດ້. ໂດຍທີ່ຄິດວ່າການບັນທຶກດັ່ງກ່າວໄດ້ສ້າງຕັ້ງຂື້ນໃນຕາຕະລາງເລົາເຕີເຄື່ອງແມ່ຂ່າຍຂອງ RARP ໃຫ້ຜົນໄດ້ຮັບທີ່ຢູ່ IP ຂອງເຄື່ອງທີ່ສາມາດເກັບຮັກສາມັນສໍາລັບການນໍາໃຊ້ຕໍ່ມາ. ດັ່ງນັ້ນ, ການແກ້ໄຂທີ່ຢູ່ພິທີ ARP ເຊື່ອມຕໍ່ຢ່າງຕໍ່ເນື່ອງກັບ RARP ໄດ້.
ກົນໄກລະອຽດ
ແລະເຄື່ອງທີ່ອອກຄໍາຮ້ອງຂໍແລະເຄື່ອງແມ່ຂ່າຍຂອງ, ເຊິ່ງໄດ້ຮັບເອົາມັນ - ພວກເຂົາເຈົ້າທັງຫມົດນໍາໃຊ້ທີ່ຢູ່ເຄືອຂ່າຍທາງດ້ານຮ່າງກາຍໃນໄລຍະກອງປະຊຸມ. ອີງຕາມລະບຽບເປັນ, ການຮ້ອງຂໍທີ່ບໍ່ຮູ້ຈັກທີ່ຢູ່ທາງດ້ານຮ່າງກາຍ. ດັ່ງນັ້ນ, ການຮ້ອງຂໍໄດ້ຖືກອອກອາກາດໄປຍັງເຄື່ອງທັງຫມົດໃນເຄືອຂ່າຍ. ຫຼັງຈາກນັ້ນ, ພາກສ່ວນການຮ້ອງຂໍຕ້ອງກໍານົດຕົນເອງທີ່ກ່ຽວຂ້ອງກັບເຄື່ອງແມ່ຂ່າຍ. ສໍາລັບ CPU ຈໍານວນ serial ສາມາດໄດ້ຮັບການນໍາໃຊ້ຫຼືທີ່ຢູ່ທາງດ້ານຮ່າງກາຍຂອງເຄື່ອງເຄືອຂ່າຍ. ການນໍາໃຊ້ທີ່ຢູ່ທາງດ້ານຮ່າງກາຍເປັນຕົວລະບຸເປັນເອກະລັກມີສອງຂໍ້ໄດ້ປຽບ.
ທີ່ຢູ່ເຫຼົ່ານີ້ແມ່ນສະເຫມີໄປສາມາດໃຊ້ໄດ້ແລະບໍ່ຄວນຈະໄດ້ຮັບການເຊື່ອມໂຍງກັບລະຫັດ Boot ໄດ້.
ເນື່ອງຈາກວ່າຂໍ້ມູນຂ່າວສານລະບຸແມ່ນຂຶ້ນກັບເຄືອຂ່າຍ, ແທນທີ່ຈະກ່ວາຈາກຜູ້ຜະລິດ CPU ໄດ້, ລົດທັງຫມົດຈະມີຕົວລະບຸເປັນເອກະລັກຂອງເຄືອຂ່າຍ.
ປະຕິບັດເວລາ RARP
ເນື່ອງຈາກວ່າ RARP ໃຊ້ເຄືອຂ່າຍທາງດ້ານຮ່າງກາຍໄດ້ໂດຍກົງ, ບໍ່ມີອະນຸສັນຍາຊອຟແວອື່ນຈະບໍ່ຕອບສະຫນອງຕໍ່ກັບຄໍາຮ້ອງຂໍຫຼືການຖ່າຍທອດມັນ. Software RARP ບຸກຄົນຕ້ອງຕອບສະຫນອງຄວາມທ້າທາຍເຫຼົ່ານີ້. ສະຖານີບາງຢ່າງທີ່ອີງໃສ່ RARP ດາວນ໌ໂຫລດ, ຊ້ໍາສາມາດລອງໄປເລື່ອຍ ໆ ຈົນກ່ວາພວກເຂົາເຈົ້າໄດ້ຮັບການຕອບສະຫນອງ. ການປະຕິບັດອື່ນໆມີຄວາມລົ້ມເຫຼວຫຼັງຈາກສອງສາມພະຍາຍາມ, ເພື່ອຫຼີກເວັ້ນການ overloading ເຄືອຂ່າຍການກະຈາຍຂ່າວທີ່ບໍ່ຈໍາເປັນ.
ອະນຸສັນຍາ IP / ICMP / ARP
ICMP protocol binds ກົນໄກ, ທາງເລືອກໃຫມ່, ແລະການເປັນເຈົ້າພາບທີ່ໄດ້ຖືກນໍາໃຊ້ໃນການຄຸ້ມຄອງການເຊື່ອມຕໍ່, ຫຼືທ່ານໄດ້ຮັບບົດລາຍງານຄວາມຜິດພາດ. ອິນເຕີເນັດອະນຸສັນຍາສະຫນອງສັນຍານມາຈາກປະຕູສູ່ປະຕູຈົນກ່ວາມັນໄປຮອດຈຸດທີ່ສາມາດສົ່ງມັນໂດຍກົງກັບຈຸດຫມາຍປາຍທາງສຸດທ້າຍໄດ້. ຖ້າຫາກວ່າປະຕູບໍ່ສາມາດສົ່ງຫຼືສົ່ງຂໍ້ມູນ, ຫຼືມັນກວດພົບສະພາບຜິດປົກກະຕິເປັນຄວາມແອອັດເຄືອຂ່າຍ, ມັນຄວນຈະສະແດງຂໍ້ຄວາມກ່ຽວກັບມັນເປັນການໃຊ້ມາດຕະການທີ່ຈະຫຼີກເວັ້ນການຫຼືແກ້ໄຂບັນຫາ.
ການຄວບຄຸມອະນຸສັນຍາອິນເຕີເນັດ ຂໍ້ຄວາມ (ICMP) ອະນຸຍາດໃຫ້ທາງເລືອກໃຫມ່ສົ່ງຂໍ້ຄວາມຄວາມຜິດພາດຫຼືການຄວບຄຸມການປະຕູອື່ນໆຫຼືການເປັນເຈົ້າພາບ. ດັ່ງນັ້ນ, ICMP ໃຫ້ການສື່ສານລະຫວ່າງອະນຸສັນຍາອິນເຕີເນັດກ່ຽວກັບການທັງຄອມພິວເຕີທີ່ເຊື່ອມຕໍ່.
ກົນໄກພິເສດນີ້ໄດ້ຖືກເພີ່ມເຂົ້າໄປໃນການພັດທະນາໃນນອກເຫນືອໄປຈາກ TCP / IP, ອະນຸສັນຍາ. ມັນອະນຸຍາດໃຫ້ທ່ານສາມາດນໍາໃຊ້ທາງເລືອກໃຫມ່ອິນເຕີເນັດທີ່ຈະລາຍງານຄວາມຜິດພາດ, ຫຼືການສະຫນອງຂໍ້ມູນກ່ຽວກັບພາວະສຸກເສີນ. ໂດຍຕົວຂອງມັນເອງທີ່ຢູ່ IP ອະນຸສັນຍາບໍ່ມີສິ່ງໃດແດ່ທີ່ສາມາດຊ່ວຍພິສູດການພົວພັນກັບຜູ້ສົ່ງຫຼືຊອກຫາຄວາມຜິດ.
/ ອະນຸສັນຍາ TCP IP
TCP / IP, ອະນຸສັນຍາສະຫນອງເຄື່ອງມືທີ່ຈະຊ່ວຍໃຫ້ຜູ້ບໍລິຫານເຄືອຂ່າຍແລະຜູ້ໃຊ້ສາມາດລະບຸບັນຫາເຄືອຂ່າຍ. ຫນຶ່ງໃນທີ່ສຸດການນໍາໃຊ້ທົ່ວໄປເຄື່ອງມື debugging ແມ່ນການຮ້ອງຂໍ ICMP ແລະໄດ້ຮັບຂໍ້ຄວາມຕອບກັບເທື່ອ. ໃນເວລາດຽວກັນ, ການເປັນເຈົ້າພາບຫລືປະຕູສົ່ງການຮ້ອງຂໍ echo ຂໍ້ ICMP ໄປຫາທີ່ຢູ່ທີ່ລະບຸໄວ້. ເຄື່ອງທີ່ໄດ້ຮັບການຮ້ອງຂໍ echo, formulates ຕອບສະຫນອງແລະໃຫ້ຜົນໄດ້ຮັບກັບຜູ້ສົ່ງຕົ້ນສະບັບ. ໃນກໍລະນີດັ່ງກ່າວນີ້, ການຕອບສະຫນອງປະກອບດ້ວຍສໍາເນົາຂອງຂໍ້ມູນທີ່ສົ່ງໃນຄໍາຮ້ອງຂໍການແລະຕອບສະຫນອງທີ່ກ່ຽວຂ້ອງໄດ້.
ອະນຸສັນຍານີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອກວດສອບວ່າຈຸດຫມາຍປາຍທາງແລະບໍ່ວ່າຈະເປັນການຕິດຕໍ່ກັບເຂົາສາມາດໃຊ້ໄດ້. ແລະເຮັດໃຫ້ການ, ອະນຸສັນຍາ ARP - ນີ້ແມ່ນ ຮາດແວ ທີ່ໃຊ້ໃນນອກເຫນືອໄປຈາກ TCP / IP ແລະມີຄວາມຈໍາເປັນສໍາລັບການສື່ສານທີ່ເຫມາະສົມລະຫວ່າງອຸປະກອນໃນເຄືອຂ່າຍ.
Similar articles
Trending Now