ARP - Address Resolution Protocol

ຄວາມຫມາຍ: ARP (Address Resolution Protocol) ປ່ຽນແປງທີ່ ຢູ່ IP (IP address) ທີ່ຢູ່ ກັບເຄືອຂ່າຍທາງກາຍະພາບທີ່ສອດຄ້ອງກັນ. ເຄືອຂ່າຍ IP ລວມທັງຜູ້ທີ່ໃຊ້ Ethernet ແລະ Wi-Fi ຮຽກຮ້ອງໃຫ້ ARP ເຮັດວຽກ.

ປະວັດແລະຈຸດປະສົງຂອງ ARP

ARP ໄດ້ຖືກພັດທະນາໃນຊຸມປີ 1980 ເປັນໂປຣແກຣມການແປພາສາທີ່ມີຈຸດປະສົງທົ່ວໄປສໍາລັບເຄືອຂ່າຍ IP. ນອກເຫນືອຈາກ Ethernet ແລະ Wi-Fi, ARP ຍັງໄດ້ຖືກຈັດຕັ້ງປະຕິບັດສໍາລັບ ATM , Token Ring ແລະປະເພດເຄືອຂ່າຍທາງກາຍະພາບອື່ນໆ.

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

ວິທີ ARP ເຮັດວຽກ

ARP ດໍາເນີນການຢູ່ໃນຊັ້ນ 2 ໃນ ຮູບແບບ OSI . ການສະຫນັບສະຫນູນຂອງໂປແກຼມຖືກຈັດຕັ້ງປະຕິບັດໃນ ລະບົບປະຕິບັດການຂອງລະບົບ ເຄືອຂ່າຍ. Internet RFC 826 ເອກະສານລາຍລະອຽດດ້ານວິຊາການຂອງໂປຣແກຣມລວມທັງຮູບແບບຂອງແພັກເກັດແລະການເຮັດວຽກຂອງຂໍ້ຄວາມການຮ້ອງຂໍແລະຕອບ

ARP ເຮັດວຽກກ່ຽວກັບເຄືອຂ່າຍ Ethernet ແລະ Wi-Fi ທີ່ທັນສະໄຫມເຊັ່ນ:

ການຕ້ານ ARP ແລະ Reverse ARP

ໂປຣແກຣມເຄືອຂ່າຍທີ່ເອີ້ນວ່າ RARP (Reverse ARP) ກໍ່ໄດ້ພັດທະນາໃນຊຸມປີ 1980 ເພື່ອເສີມຂະຫຍາຍ ARP. ໃນຖານະເປັນຊື່ຂອງມັນຫມາຍຄວາມວ່າ, RARP ປະຕິບັດຫນ້າທີ່ກົງກັນຂ້າມຂອງ ARP, ການປ່ຽນແປງຈາກທີ່ຢູ່ເຄືອຂ່າຍທາງດ້ານຮ່າງກາຍໄປຫາທີ່ຢູ່ IP ທີ່ຖືກມອບຫມາຍໃຫ້ກັບອຸປະກອນເຫລົ່ານັ້ນ. RARP ຖືກເຮັດໃຫ້ລ້າສະໄຫມໂດຍ DHCP ແລະບໍ່ຖືກນໍາໃຊ້.

ໂປຣແກຣມແຍກຕ່າງຫາກທີ່ເອີ້ນວ່າ Inverse ARP ຍັງສະຫນັບສະຫນູນການເຮັດວຽກແຜນທີ່ທີ່ຢູ່ລອດ. ARP ບໍ່ໄດ້ຖືກນໍາໃຊ້ໃນເຄືອຂ່າຍ Ethernet ຫຼື Wi-Fi ເຖິງແມ່ນວ່າມັນອາດຈະຖືກພົບເຫັນໃນບາງປະເພດອື່ນໆ.

Gratuitous ARP

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