Definizzjoni: ARP (Address Resolution Protocol) tikkonverti l-indirizz tal-Protokoll ta 'l- Internet (IP) indirizz korrispondenti ta' netwerk fiżiku. In-netwerks IP inklużi dawk li jaħdmu fuq Ethernet u Wi-Fi jeħtieġu ARP sabiex jiffunzjonaw.
Storja u Skop ta 'ARP
ARP ġie żviluppat fil-bidu tas-snin tmenin bħala protokoll ta 'traduzzjoni ta' indirizz għal għan ġenerali għan-netwerks IP. Minbarra Ethernet u Wi-Fi, ARP ġie implimentat ukoll għal ATM , Token Ring , u tipi oħra ta 'netwerk fiżiku.
L-ARP jippermetti li netwerk jimmaniġġja konnessjonijiet indipendenti mill-apparat fiżiku speċifiku marbut ma 'kull wieħed. Dan ippermetta lill-Protokoll ta 'l-Internet biex jaħdem b'mod aktar effiċjenti milli kieku kellu jimmaniġġja l-indirizzi tat-tipi differenti kollha ta' tagħmir ta 'hardware u netwerks fiżiċi nnifsu.
Kif jaħdem ARP
L-ARP topera fis-Saff 2 fil- mudell OSI . L-appoġġ tal-protokoll huwa implimentat fil-mezz li jmexxi s-sistemi operattivi tan - netwerk. L-Internet RFC 826 jiddokumenta d-dettalji tekniċi tal-protokoll inkluż il-format tal-pakkett tiegħu u l-ħidma ta 'messaġġi ta' talba u reazzjoni
ARP jaħdem fuq netwerks Ethernet u Wi-Fi moderni kif ġej:
- L-adapters tan-netwerk huma prodotti b'indirizz fiżiku integrat fil-hardware imsejjaħ l-indirizz tal- Kontroll tal-Aċċess għall-Midja (MAC Access Control) . Il-manifatturi joqogħdu attenti biex jiżguraw li dawn l-indirizzi ta '6 bytes (48-bit) huma uniċi, peress li l-IP jiddependi fuq dawn l-identifikaturi uniċi għall-kunsinna tal-messaġġi.
- Meta kwalunkwe mezz ikun jixtieq jibgħat data lil apparat ieħor fil-mira, l-ewwel irid jiddetermina l -indirizz MAC ta 'dik il-mira minħabba l-indirizz IP tiegħu. Dawn l-allinjamenti ta' indirizz IP għal MAC huma derivati minn cache ARP miżmum fuq kull mezz.
- Jekk l-indirizz tal-IP mogħti ma jidhirx fil-cache tal-apparat, dak l-apparat ma jistax jindirizza messaġġi lil dik il-mira sakemm jikseb mapping ġdid. Biex tagħmel dan, l-apparat tal-bidu l-ewwel jibgħat messaġġ ta ' talba għal ARP fuq is- subnet lokali. L-ospitant bl-indirizz IP mogħti jibgħat tweġiba ARP b'reazzjoni għall-broadcat, li jippermetti lill-apparat tal-bidu biex jaġġorna l-cache tiegħu u jipproċedi biex iwassal messaġġi direttament lill-mira.
ARP invers u Reverse ARP
Ġie żviluppat ukoll protokoll ta 'netwerk imsejjaħ RARP (Reverse ARP) fis-snin tmenin biex jikkomplementa l-ARP. Kif jimplika l-isem tiegħu, RARP wettaq il-funzjoni opposta ta 'ARP, li jikkonverti minn indirizzi ta' netwerk fiżiku għall-indirizzi IP assenjati għal dawk l-apparati. RARP ma għadux jgħodd mid- DHCP u m'għadux jintuża.
Protokoll separat imsejjaħ "Inverse ARP" jappoġġja wkoll il-funzjoni tal-immappjar ta 'l-indirizz invers. L-ARP invers mhuwiex użat fuq netwerks Ethernet jew Wi-Fi jew għalkemm kultant jista 'jinstab fuq tipi oħra.
ARP bla ħlas
Biex titjieb l-effiċjenza tal-ARP, xi netwerks u tagħmir tan-netwerk jużaw metodu ta 'komunikazzjoni msejħa ARP mingħajr ħlas fejn mezz jxandar messaġġ ta' talba ARP lin-netwerk lokali kollu biex jinnotifika lill-mezzi l-oħra tal-eżistenza tiegħu.