Kaj je ARP?
Address Resolution Protocol (ARP) je pomemben protokol omrežne plasti v modelu OSI, ki pomaga najti naslov MAC (Media Access Control) glede na IP naslov sistema. Glavna naloga ARP je pretvoriti 32-bitni naslov IP (za IPv4) v 48-bitni naslov MAC.
Ta protokol se večinoma uporablja za določanje naslova strojne opreme (MAC) naprave iz naslova IP. Uporablja se tudi, kadar ena naprava želi komunicirati z drugo napravo v lokalnem omrežju. Celotna oblika ARP je Protocol Resolution Protocol.
V tej vadnici mreženja boste izvedeli:
- Kaj je ARP?
- Kako deluje protokol za ločevanje naslovov (ARP)?
- Pomembni izrazi ARP:
- Načini reševanja naslovov
- Vrste ARP
- Glava ARP:
- Prednosti uporabe ARP
Kako deluje protokol za ločevanje naslovov (ARP)?
Vsi OS v omrežju IPv4 hranijo predpomnilnik ARP. Ko gostitelj zahteva naslov MAC, da pošlje paket drugemu gostitelju v LAN-u, preveri svoj predpomnilnik ARP in preveri, ali prevod MAC-naslova že obstaja.
Razumimo ta koncept s primerom:
- Hosta P razreši naslov protokola za gostitelja U za protokolarna sporočila iz aplikacije na P, poslane na U.
- P ne razreši naslova protokola za gostitelja U
- Z uporabo internetne plasti gostitelj P gostitelju U posreduje skozi T1 in T2.
- Gostitelj P razreši naslov strojne opreme T1.
- Omrežna plast gostitelja P posreduje paket, ki vsebuje naslov ciljnega protokola za U za dostavo na T1
- T1 dostavi paket na T2, ta pa posreduje paket na gostitelja U.
Pomembni izrazi ARP:
- ARP Cache: Po razrešitvi naslova MAC ga ARP pošlje v predpomnilnik, shranjen v tabeli, za nadaljnjo uporabo. Naslednja sporočila lahko uporabljajo naslov MAC iz tabele.
- Časovna omejitev predpomnilnika ARP: čas, v katerem lahko prebiva naslov MAC v predpomnilniku ARP.
- Zahteva ARP: oddajanje paketa po omrežju za preverjanje, ali smo naleteli na ciljni naslov MAC ali ne.
- Odziv / odgovor ARP: Odziv naslova MAC, ki ga vir prejme od ciljne pomoči, pomaga pri nadaljnji komunikaciji podatkov.
Načini reševanja naslovov
Povezava med naslovom protokola in naslovom strojne opreme je znana kot vezava.
V ta namen se uporabljajo tri tehnike:
- Iskanje tabele - Povezave, shranjene v pomnilniku z naslovom protokola kot ključem. Plast podatkovne povezave uporablja naslov protokola, da poišče naslov strojne opreme.
- Dinamično - Ta vrsta omrežnega sporočanja se uporablja za ločljivost "pravočasno". Plast podatkovne povezave pošilja zahteve za sporočila na naslovu strojne opreme. destinacija se odzove.
- Izračun v zaprti obliki - pri tej metodi naslov protokola temelji na naslovu strojne opreme. Sloj podatkovne povezave iz naslova strojne opreme izbere naslov strojne opreme.
Vrste ARP
Tu so štiri vrste protokola za reševanje naslovov, ki so navedeni spodaj:
- Proxy ARP
- Brezplačni ARP
- Povratni ARP
- Inverzni ARP
Naučimo se jih vseh podrobneje:
Proxy ARP:
Pri metodi Proxy ARP se naprave Layer 3 lahko odzivajo na zahteve ARP. Ta tip ARP je konfiguriran, usmerjevalnik se odzove na ciljni naslov IP in preslika naslov MAC usmerjevalnika s ciljnim naslovom IP in pošiljateljem, ko je dosežen do cilja.
Brezplačni ARP:
Brezplačna je druga vrsta ARP-zahteve gostitelja. Ta vrsta zahteve ARP pomaga omrežju prepoznati podvojene naslove IP. Ko torej usmerjevalnik ali stikalo pošlje zahtevo ARP, da dobi njen naslov IP, ne prejme nobenega odgovora ARP. Tako da nobeno drugo vozlišče ne more uporabiti naslova IP, dodeljenega temu stikalu ali usmerjevalniku.
Povratni ARP (RARP)
Povratni ARP, ki se zdaj imenuje tudi RARP, je vrsta omrežnega protokola ARP, ki ga odjemalski sistem v LAN uporablja za zahtevo naslova IPv4 iz tabele usmerjevalnika ARP. Skrbnik omrežja večinoma ustvari tabelo v usmerjevalniku prehoda, ki pomaga določiti naslov MAC na ta določen naslov IP.
Inverzni ARP (InARP)
Inverzni ARP se imenuje tudi InARP, je vrsta ARP, ki se uporablja za iskanje naslovov vozlišč z naslovov sloja podatkovne povezave. InARP se pogosto uporablja za okvirne releje omrežij ATM, pri katerih je naslavljanje navideznega vezja nivoja 2 pridobljeno iz signalizacije nivoja 2.
Glava ARP:
- Tip strojne opreme - 1 je za Ethernet.
- Vrsta protokola - To je protokol, ki se uporablja v omrežni plasti.
- Dolžina naslova strojne opreme - to je dolžina v bajtih, tako da bi bila za Ethernet 6.
- Dolžina naslova protokola - Njegova vrednost je 4 bajti.
- Koda delovanja označuje, da je paket ARP zahteva (1) ali odgovor ARP (2).
- Naslov strojne opreme pošiljateljev - je naslov strojne opreme izvornega vozlišča.
- Naslov protokola pošiljateljev - To je naslov plast 3 izvornega vozlišča.
- Ciljni naslov strojne opreme - Uporablja se v zahtevi RARP, ki odziv vpliva na ciljno strojno opremo in naslove sloja 3.
- Naslov ciljnega protokola - Uporablja se v zahtevi ARP, ko odziv vsebuje naslove sloja 3 in strojno opremo cilja.
Prednosti uporabe ARP
Tu so prednosti / prednosti uporabe ARP
- Če uporabljate ARP, lahko naslove MAC zlahka poznate, če poznate naslov IP istega sistema.
- Končna vozlišča ne smejo biti konfigurirana tako, da "poznajo" naslove MAC. Po potrebi ga najdete.
- Cilj ARP je omogočiti vsakemu gostitelju v omrežju, ki vam omogoča, da ustvarite preslikavo med naslovi IP in fizičnimi naslovi.
- Nabor preslikav ali tabela, shranjena v gostitelju, se imenuje ARP tabela ali ARP predpomnilnik.
Pogosta vprašanja:
Kaj se zgodi, če se zahteva ARP za neobstoječega gostitelja?
Če je več zahtev ARP narejenih za neobstoječega gostitelja, bo to povečalo časovne intervale med zahtevami. Sčasoma ARP odneha.
Kaj če gostitelj pošlje zahtevo ARP za svoj naslov IP?
Drugi stroji se odzovejo (neodplačni ARP) kot običajna zahteva ARP. To pomaga zaznati že dodeljen naslov IP.
Povzetek:
- Protokol ARP pomaga najti naslov MAC (Media Access Control) glede na IP naslov sistema.
- Pomembni izrazi ARP so: 1) Predpomnilnik ARP 2) Časovna omejitev predpomnilnika ARP 3) Zahteva ARP 4) Odgovor / odgovor ARP
- Tri vrste tehnik ločevanja ARP so: 1) iskanje tabele 2) dinamično 3) izračunavanje v zaprti obliki.
- Pomembni protokoli ARP so: 1) Proxy ARP 2) Brezplačni ARP 3) Povratni ARP 4) Inverzni ARP.
- Sestavni deli glave ARP so 1) Tip strojne opreme 2) Tip protokola 3) Dolžina naslova strojne opreme 4) Dolžina naslova protokola 5) Naslov strojne opreme pošiljateljev 6) Naslov protokola pošiljateljev 7) Ciljni naslov strojne opreme 8) Naslov ciljnega protokola.