Ufafanuzi: ARP (Anwani ya Azimio la Maazimio) inabadili anwani ya Itifaki ya IP (IP) kwa anuani yake ya kimwili ya mtandao. Mitandao ya IP ikiwa ni pamoja na wale wanaoendesha kwenye Ethernet na Wi-Fi zinahitaji ARP ili kazi.
Historia na Kusudi la ARP
ARP ilianzishwa mapema miaka ya 1980 kama itifaki ya kutafsiri anwani ya anwani kwa ujumla kwa mitandao ya IP. Mbali na Ethernet na Wi-Fi, ARP imetekelezwa pia kwa ATM , Gonga la Tokia , na aina nyingine za mtandao.
ARP inaruhusu mtandao kusimamia uhusiano unaojitegemea kifaa maalum cha kimwili kinachotumiwa kila mmoja. Hii iliwezesha Itifaki ya Mtandao kufanya kazi kwa ufanisi zaidi kuliko iwapo ilikuwa na kusimamia anwani za aina zote za vifaa vya vifaa na mitandao ya kimwili yenyewe.
Jinsi ARP Inavyofanya
ARP inafanya kazi katika Tabaka 2 katika mfano wa OSI . Msaada wa Protokete unatekelezwa katika madereva ya vifaa vya mifumo ya uendeshaji wa mtandao. Nyaraka za RFC 826 za kiufundi maelezo ya kiufundi ya itifaki ikiwa ni pamoja na muundo wake wa pakiti na kazi za ujumbe wa ombi na majibu
ARP inafanya kazi kwenye mitandao ya kisasa ya Ethernet na Wi-Fi kama ifuatavyo:
- Adaptata za mtandao zinazalishwa kwa anwani ya kimwili iliyoingia kwenye vifaa vinavyoitwa anwani ya Media Access Control (MAC) . Wazalishaji wanatunza kuhakikisha anwani hizi za 6-byte (48-bit) ni za pekee, kama IP inategemea vitambulisho hivi kipekee kwa utoaji wa ujumbe.
- Wakati kifaa chochote kinataka kutuma data kwenye kifaa kingine cha lengo, ni lazima kwanza kutambua anwani ya MAC ya lengo hilo kutokana na anwani yake ya IP Mappings haya ya anwani ya IP-to-MAC hutoka kwenye cache ya ARP iliyohifadhiwa kwenye kila kifaa.
- Ikiwa anwani ya IP iliyotolewa haionekani kwenye cache ya kifaa, kifaa hicho hawezi kuelekeza ujumbe kwa lengo hilo mpaka kinapopata ramani mpya. Kwa kufanya hivyo, kifaa cha kuanzisha kwanza hutuma ujumbe wa matangazo ya ARP kwenye subnet ya ndani. Mwenyeji na anwani ya IP iliyotolewa hutuma jibu la ARP kwa kukabiliana na upana, na kuruhusu kifaa cha kuanzisha kutafungua cache yake na kuendelea kutoa ujumbe moja kwa moja kwenye lengo.
ARP Inverse na Reverse ARP
Itifaki ya mtandao inayoitwa RARP (Reverse ARP) pia ilianzishwa katika miaka ya 1980 ili kuunga mkono ARP. Kama jina lake linamaanisha, RARP ilifanya kazi tofauti ya ARP, kubadilisha kutoka kwa anwani za kimwili kwenye anwani za IP zinazopewa vifaa hivi. RARP ilifanywa kizito na DHCP na haitumiwi tena.
Itifaki tofauti inayoitwa Inverse ARP inasaidia pia kazi ya mapangilio ya anwani ya anwani. ARP inverse sio kutumika kwenye mitandao ya Ethernet au Wi-Fi ingawa inaweza wakati mwingine kupatikana kwenye aina nyingine.
Bure ya ARP
Ili kuboresha ufanisi wa ARP, baadhi ya mitandao na vifaa vya mtandao hutumia njia ya mawasiliano inayoitwa Freeous ARP ambapo kifaa kinatangaza ujumbe wa ombi la ARP kwa mtandao wote wa ndani ili wajulishe vifaa vingine vya kuwepo kwake.