Aadressi lahendamise protokoll (ARP)

Lang L: none (table-of-contents):

Anonim

Mis on ARP?

Aadressi lahendamise protokoll (ARP) on OSI mudeli võrgukihi oluline protokoll, mis aitab leida süsteemi IP-aadressi MAC (Media Access Control) aadressi. ARP-i peamine ülesanne on teisendada 32-bitine IP-aadress (IPv4 jaoks) 48-bitiseks MAC-aadressiks.

Seda protokolli kasutatakse enamasti seadme riistvara (MAC) aadressi määramiseks IP-aadressi järgi. Seda kasutatakse ka siis, kui üks seade soovib suhelda mõne muu seadmega kohalikus võrgus. ARP-i täielik vorm on aadresside lahendamise protokoll.

Selles võrguõpetuses saate teada:

  • Mis on ARP?
  • Kuidas aadressi lahendamise protokoll (ARP) töötab?
  • Olulised ARP-terminid:
  • Aadressi lahendamise meetodid
  • ARP tüübid
  • ARP-päis:
  • ARP kasutamise eelised

Kuidas aadressi lahendamise protokoll (ARP) töötab?

Kõik IPv4-võrgus olevad operatsioonisüsteemid hoiavad ARP-vahemälu. Kui host palub MAC-aadressi paketi saatmiseks kohtvõrgus teisele hostile, kontrollib ta oma ARP-vahemälu, et kontrollida, kas MAC-aadressi tõlge on juba esitatud.

Mõistame seda mõistet näite abil:

  • Hosta P lahendab hostile U protokolliaadressi U-le saadetud P-i rakenduse protokollisõnumite jaoks.
  • P ei lahenda hosti U protokolliaadressi
  • Interneti-kihti kasutades toimetab host P hostile U, marsruutides läbi T1 ja T2.
  • Host P lahendab riistvara aadressi T1.
  • Võrgu kiht hostil P edastab T1-le edastamiseks paketi, mis sisaldab U sihtprotokolli aadressi
  • T1 toimetab paketi T2-le, mis omakorda edastab paketi hostile U.

Olulised ARP-terminid:

  • ARP-vahemälu: pärast MAC-aadressi lahendamist saadab ARP selle edaspidiseks kasutamiseks tabelisse salvestatud vahemällu. Järgnevas suhtluses saab kasutada tabeli MAC-aadressi.
  • ARP-vahemälu aegumine: see on aeg, mille jooksul ARP-vahemälu MAC-aadress võib elada.
  • ARP-taotlus: paketi levitamine üle võrgu, et kontrollida, kas leidsime siht-MAC-aadressi või mitte.
  • ARP vastus / vastus: MAC-aadressi vastus, mille allikas sihtkohalt saab, aitab andmete edasisel edastamisel.

Aadressi lahendamise meetodid

Protokolliaadressi ja riistvara aadressi seostamine on tuntud kui siduv.

Sel eesmärgil kasutatakse kolme tehnikat:

  • Tabeli otsimine - mällu salvestatud köited, mille võtmeks on protokolliaadress. See kasutab andmesidekihi abil riistvara aadressi leidmiseks protokolli aadressi.
  • Dünaamiline - seda tüüpi võrgusuhtlusmeetodit kasutatakse "just-in-time" eraldusvõime jaoks. Andmesidekiht saadab sõnumitaotlused riistvara aadressil. sihtkoht vastab.
  • Suletud vormis arvutamine - selles meetodis põhineb protokolliaadress riistvara aadressil. Andmesidekiht tuletab riistvara aadressi protokolliaadressist.

ARP tüübid

Siin on neli tüüpi aadressi lahendamise protokolli, mis on toodud allpool:

  • Puhverserveri ARP
  • Tasuta ARP
  • Tagurpidi ARP
  • Pööratud ARP

Õppigem neid kõiki üksikasjalikult:

ARP tüübid

Puhverserveri ARP:

Proxy ARP-meetodil saavad 3. kihi seadmed vastata ARP-päringutele. Seda tüüpi ARP on konfigureeritud ruuter vastab siht-IP-aadressile ja kaardistab ruuteri MAC-aadressi siht-IP-aadressi ja saatjaga, kui see on sihtkohta jõudnud.

Tasuta ARP:

Tasuta on hosti teine ​​ARP-päringu tüüp. Seda tüüpi ARP-päring aitab võrgul tuvastada IP-aadressi duplikaadi. Seega, kui ruuter või lüliti saadab ARP-päringu oma IP-aadressi saamiseks, ei saada ARP-vastuseid. Nii et ükski teine ​​sõlmpunkt ei saaks sellele lülitile või ruuterile eraldatud IP-aadressi kasutada.

Tagurpidi ARP (RARP)

Reverse ARP, mida nüüd nimetatakse ka RARP-ks, on ARP-võrguprotokolli tüüp, mida kliendisüsteem kasutab kohtvõrgus oma IPv4-aadressi küsimiseks ARP-marsruuteri tabelist. Võrguadministraator loob lüüsi-ruuteris enamasti tabeli, mis aitab määrata selle konkreetse IP-aadressi MAC-aadressi.

Pööratud ARP (InARP)

Pöörd-ARP-d nimetatakse ka InARP-ks, see on ARP-tüüpi tüüp, mida kasutatakse sõlmede IP-aadresside leidmiseks andmesidekihi aadressidelt. InARP-d kasutatakse laialdaselt ATM-võrkude kaadrireleede jaoks, kus 2. kihi signaalimisest saadud 2. kihi virtuaalse vooluahela adresseerimine.

ARP-päis:

ARP-päis
  • Riistvara tüüp - see on 1 Etherneti jaoks.
  • Protokolli tüüp - see on võrgukihis kasutatav protokoll.
  • Riistvara aadressi pikkus - see on pikkus baitides, nii et see oleks Etherneti jaoks 6.
  • Protokolli aadressi pikkus - selle väärtus on 4 baiti.
  • Operatsioonikood näitab, et pakett on ARP-päring (1) või ARP-vastus (2).
  • Saatjate riistvara aadress - see on lähtesõlme riistvara aadress.
  • Saatjate protokolli aadress - see on allikasõlme 3. kihi aadress.
  • Riistvara sihtmärk - seda kasutatakse RARP-päringus, mis reageerib nii sihtkoha riistvara kui ka 3. kihi aadressidele.
  • Sihtprotokolli aadress - seda kasutatakse ARP-päringus, kui vastus kannab nii 3. kihi aadresse kui ka sihtkoha riistvara.

ARP kasutamise eelised

Siin on ARP kasutamise plussid / eelised

  • Kui kasutate ARP-i, saab MAC-aadresse hõlpsasti teada, kui teate sama süsteemi IP-aadressi.
  • Lõppsõlmi ei tohiks konfigureerida MAC-aadresse teadma. Seda saab vajadusel leida.
  • ARP-i eesmärk on lubada iga võrgu host, mis võimaldab teil luua IP-aadresside ja füüsiliste aadresside kaardistamise.
  • Hostis salvestatud kaardistuste või tabelite kogumit nimetatakse ARP-tabeliks või ARP-vahemäluks.

KKK:

Mis juhtub, kui ARP-taotlus tehakse olematu hostile?

Kui mitu ARP-päringut tehakse olematule hostile, pikendab see taotluste vahelisi ajavahemikke. Lõpuks loobub ARP.

Mis siis, kui host saadab ARP-päringu oma IP-aadressi jaoks?

Teised masinad vastavad (tasuta ARP) tavalise ARP-päringuna. See aitab tuvastada juba määratud IP-aadressi.

Kokkuvõte:

  • ARP-protokoll aitab leida süsteemi IP-aadressi MAC (Media Access Control) aadressi.
  • Olulised ARP-i tingimused on: 1) ARP-vahemälu 2) ARP-vahemälu aegumine 3) ARP-päring 4) ARP-vastus / vastus
  • Kolme tüüpi ARP-eraldusvõimalusi on: 1) tabeli otsimine 2) dünaamiline 3) suletud vormis arvutamine.
  • Olulised ARP-protokollid on: 1) puhverserveri ARP 2) tasuta ARP 3) pöörd-ARP 4) pöörd-ARP.
  • ARP-päise komponendid on 1) Riistvara tüüp 2) Protokolli tüüp 3) Riistvara aadressi pikkus 4) Protokolli aadressi pikkus 5) Saatjate riistvara aadress 6) Saatjate protokolli aadress 7) Riistvara sihtmärgi aadress 8) Sihtprotokolli aadress.