Aadressi eraldusvõime protokoll: mis on ARP-päis võrgunduses?

Mis on ARP?

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

Seda protokolli kasutatakse enamasti määrata riistvara (MAC) aadress seadme IP-aadressilt. Seda kasutatakse ka siis, kui üks seade soovib suhelda mõne teise seadmega kohtvõrgus. ARP täisvorm on Address Resolution Protocol.

Kuidas Address Resolution Protocol (ARP) töötab?

Kõik IPv4 võrgu operatsioonisüsteemid hoiavad ARP-vahemälu. Kui host taotleb MAC-aadressi, et saata pakett LAN-i teisele hostile, kontrollib ta oma ARP-vahemälu, et kontrollida, kas MAC-aadressi tõlge on juba olemas.

Address Resolution Protocol (ARP) töötab

Mõistame seda kontseptsiooni näitega:

  • Hosta P lahendab U-le saadetud P-rakenduse protokollisõnumite jaoks hosti U protokolliaadressi.
  • P ei lahenda hosti U protokolliaadressi
  • Interneti-kihti kasutades edastab host P hostile U, marsruutides läbi T1 ja T2.
  • Host P lahendab T1 riistvaraaadressi.
  • Hosti P võrgukiht edastab T1-le edastamiseks U sihtprotokolli aadressi sisaldava paketi
  • T1 edastab paketi T2-le, mis omakorda saadab paketi edasi hostile U.

Olulised ARP-tingimused

  • ARP vahemälu: Pärast MAC-aadressi lahendamist saadab ARP selle tabelisse salvestatud vahemällu edaspidiseks kasutamiseks. Järgnevas suhtluses saab kasutada tabelist toodud MAC-aadressi.
  • ARP vahemälu ajalõpp: See on aeg, mille jooksul ARP-vahemälus olev MAC-aadress võib asuda.
  • ARP taotlus: Paketi edastamine üle võrgu, et kontrollida, kas leidsime sihtkoha MAC-aadressi või mitte.
  • ARP vastus/vastus: MAC-aadressi vastus, mille allikas sihtkohalt saab, aitab andmete edasisel edastamisel.

Aadressi lahendamise meetodid

Protokolliaadressi ja riistvaraaadressi seost nimetatakse siduvaks.

Sel eesmärgil kasutatakse kolme tehnikat:

  • Tabeli otsing – Mällu salvestatud sidemed, mille võtmeks on protokolli aadress. See kasutab andmesidekihti, et kontrollida riistvaraaadressi leidmiseks protokolli aadressi.
  • Dünaamiline –Seda tüüpi võrgusõnumite meetodit kasutatakse "just-in-time" eraldusvõime jaoks. Andmelingikiht saadab sõnumipäringuid riistvaraaadressil. sihtkoht vastab.
  • suletud vormis arvutamine –Selle meetodi puhul põhineb protokolli aadress riistvaraaadressil. Andmesidekiht tuletab riistvaraaadressi protokolliaadressist.

ARP tüübid

Siin on nelja tüüpi aadressi eraldusprotokolli, mis on toodud allpool:

  • Puhverserver ARP
  • Tasuta ARP
  • Reverse ARP
  • Inverse ARP

Õppime neid kõiki üksikasjalikult:

ARP tüübid
ARP tüübid

Puhverserver ARP

Puhverserveri ARP-meetodi puhul saavad 3. kihi seadmed vastata ARP-päringutele. Seda ARP-tüüpi on konfigureeritud ruuter reageerib siht-IP-aadressile ja seostab ruuteri MAC-aadressi siht-IP-aadressi ja saatjaga, kui see sihtkohta jõuab.

Tasuta ARP

Tasuta on teist tüüpi hosti ARP-päring. Seda tüüpi ARP-päring aitab võrgul tuvastada dubleeriva IP-aadressi. Seega, kui ruuter või lüliti saadab selle saamiseks ARP-päringu IP aadress, ARP-vastuseid vastu ei võeta, nii et ükski teine ​​sõlme ei saa kasutada sellele lülitile või ruuterile eraldatud IP-aadressi.

Reverse ARP (RARP)

Reverse ARP, mida nüüd nimetatakse ka RARP-ks, on ARP-võrguprotokoll, mida klientsüsteem kasutab kohtvõrgus, et küsida ARP-ruuteri tabelist oma IPv4-aadressi. Võrguadministraator loob enamasti lüüsi-ruuteris tabeli, mis aitab määrata selle konkreetse IP-aadressi MAC-aadressi.

Inverse ARP (InARP)

Pöörd-ARP-i nimetatakse ka InARP-ks. See on ARP-i tüüp, mida kasutatakse sõlmede IP-aadresside leidmiseks andmelingikihi aadressidest. InARP-i kasutatakse laialdaselt ATM-võrkude kaadrireleedes, kus 2. kihi virtuaalse vooluahela adresseerimine on saadud 2. kihi signaalimisest.

ARP päis

ARP päis

ARP päis
  • Riistvara tüüp -Etherneti jaoks on see 1.
  • Protokolli tüüp -See on võrgukihis kasutatav protokoll.
  • Riistvara aadressi pikkus –See on pikkus baitides, nii et Etherneti puhul oleks see 6.
  • Protokolli aadressi pikkus - Selle väärtus on 4 baiti.
  • Operakood näitab, et pakett on ARP-päring (1) või ARP-vastus (2).
  • Saatjate riistvara aadress – See on lähtesõlme riistvaraaadress.
  • Saatjate protokolli aadress -See on lähtesõlme 3. kihi aadress.
  • Target Riistvara aadress – Seda kasutatakse RARP-päringus, mille vastus mõjutab nii sihtkoha riistvara kui ka 3. kihi aadresse.
  • Target Protokolli aadress – Seda kasutatakse ARP-päringus, kui vastus kannab nii 3. kihi aadresse kui ka sihtkoha riistvara.

ARP kasutamise eelised

Siin on ARP-i kasutamise plussid/kasud

  • Kui kasutate ARP-i, saab MAC-aadresse hõlpsasti teada, kui teate sama süsteemi IP-aadressi.
  • Lõppsõlmed ei tohiks olla konfigureeritud MAC-aadresse "teadma". Vajadusel saab seda leida.
  • ARP eesmärk on võimaldada iga hosti võrgus, mis võimaldab teil luua IP-aadresside ja füüsiliste aadresside vahelise vastendamise.
  • Hostis salvestatud vastenduste või tabelite komplekti nimetatakse ARP-tabeliks või ARP-vahemälluks.

FAQ:

Kui mitu ARP-päringut tehakse olematu hosti jaoks, pikendab see päringute vahelisi ajavahemikke. Lõpuks annab ARP alla.

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

kokkuvõte

  • ARP-protokoll aitab süsteemi IP-aadressi alusel leida MAC-aadressi (Media Access Control).
  • Olulised ARP terminid on: 1) ARP vahemälu 2) ARP vahemälu aegumine 3) ARP päring 4) ARP vastus/vastus
  • Kolme tüüpi ARP eraldusvõime tehnikaid on: 1) tabeliotsing 2) dünaamiline 3) suletud vormis arvutamine.
  • Olulised ARP-protokollid on: 1) puhverserveri ARP 2) tasuta ARP 3) Reverse ARP 4) Inverse 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) Target Riistvara aadress 8) Target Protokolli aadress.