Mi az ARP?
Az Address Resolution Protocol (ARP) a hálózati réteg fontos protokollja az OSI-modellben, amely segít megtalálni a rendszer IP-címének megfelelő MAC (Media Access Control) címet. Az ARP fő feladata a 32 bites IP-cím (IPv4 esetén) konvertálása 48 bites MAC-címmé.
Ezt a protokollt leginkább arra használják, hogy egy eszköz hardveres (MAC) címét IP-cím alapján meghatározzák. Akkor is használják, amikor az egyik eszköz kommunikálni akar egy másik eszközzel a helyi hálózaton. Az ARP teljes formája a Address Resolution Protocol.
Ebben a hálózati oktatóanyagban megtudhatja:
- Mi az ARP?
- Hogyan működik az ARP (Address Resolution Protocol)?
- Fontos ARP kifejezések:
- Címfeloldási módszerek
- Az ARP típusai
- ARP fejléc:
- Az ARP használatának előnyei
Hogyan működik az ARP (Address Resolution Protocol)?
Az IPv4 hálózat összes operációs rendszere ARP gyorsítótárat tart. Amikor a hoszt MAC-címet kér egy csomag elküldéséhez egy másik hosztnak a LAN-ban, akkor ellenőrzi az ARP-gyorsítótárát annak ellenőrzésére, hogy a MAC-cím fordítása már bemutatja-e.
Értsük meg ezt a koncepciót egy példával:
- A Hosta P feloldja az U állomás protokoll-címét a P-n lévő alkalmazások protokoll-üzeneteinek, amelyeket U-nak küldtek.
- P nem oldja meg az U állomás protokoll címét
- Az internetes réteg használatával a P állomás az U állomáshoz szállít azáltal, hogy átirányít a T1-en és a T2-en.
- A P állomás feloldja a T1 hardvercímet.
- A P állomás hálózati rétege átadja az U célállomás-címét tartalmazó csomagot a T1-be történő szállításhoz
- A T1 eljuttatja a csomagot a T2-nek, amely viszont továbbítja a csomagot az U állomásnak.
Fontos ARP kifejezések:
- ARP gyorsítótár: A MAC cím feloldása után az ARP elküldi a táblázatban tárolt gyorsítótárba későbbi hivatkozás céljából. Az ezt követő kommunikáció felhasználhatja a táblázat MAC-címét.
- ARP gyorsítótár időkorlátja: Ez az az idő, amelyig az ARP gyorsítótárban lévő MAC-cím tartózkodhat.
- ARP kérés: Csomag sugárzása a hálózaton annak ellenőrzéséhez, hogy a cél MAC-címre bukkantunk-e vagy sem.
- ARP válasz / válasz: A forrás által a céltól kapott MAC-címválasz segíti az adatok további kommunikációját.
Címfeloldási módszerek
A protokollcím és a hardvercím közötti társítást kötésnek nevezzük.
Három technikát használnak erre a célra:
- Táblázatkeresés - A memóriában tárolt kötések, amelyek kulcsa a protokollcím. Az adatkapcsolati réteg ellenőrzi a protokoll címét a hardver cím megtalálásához.
- Dinamikus - Ez a típusú hálózati üzenetküldési módszer a "just-in-time" felbontáshoz használható. Az adatkapcsolati réteg üzenetkéréseket küld hardvercímben. rendeltetési hely válaszol.
- Zárt formájú számítás - Ebben a módszerben a protokollcím hardvercímen alapul. Az adatkapcsolati réteg a hardvercímet a protokoll címéből származtatja.
Az ARP típusai
Az alábbiakban négyféle címfeloldási protokollt találunk:
- Proxy ARP
- Ingyen ARP
- Fordított ARP
- Fordított ARP
Tanuljuk meg mindet részletesen:
Proxy ARP:
A Proxy ARP módszerben a 3. réteg eszközei válaszolhatnak az ARP kérésekre. Ez az ARP konfigurált útválasztó válaszolni fog a megcélzott IP-címre, és az útválasztó MAC-címét feltérképezi a cél IP-címmel és a feladóval, amikor eléri a célját.
Ingyen ARP:
Az ingyenesség egy másik típusú ARP kérés a gazdagéptől. Ez a típusú ARP kérés segíti a hálózatot a duplikált IP cím azonosításában. Ezért, amikor egy ARP-kérést egy útválasztó vagy kapcsoló küld az IP-cím megszerzéséhez, nem érkeznek ARP-válaszok. Annak érdekében, hogy más csomópontok ne használhassák az adott kapcsolóhoz vagy útválasztóhoz rendelt IP-címet.
Fordított ARP (RARP)
A Reverse ARP, más néven RARP, egy olyan ARP hálózati protokoll, amelyet az ügyfélrendszer egy LAN-ban használ, hogy IPv4 címét kérje az ARP útválasztó táblától. A hálózati adminisztrátor többnyire létrehoz egy táblázatot az átjáró-útválasztóban, amely segít meghatározni az adott IP-cím MAC-címét.
Inverz ARP (InARP)
Az inverz ARP-t InARP-nak is hívják, egy olyan ARP-típus, amelyet arra használnak, hogy megtalálja a csomópontok IP-címeit az adatkapcsolati réteg címeiből. Az InARP-t széles körben használják az ATM hálózatok keretrelékeihez, ahol a 2. réteg virtuális áramkörének címzése a 2. réteg jelzéséből származik.
ARP fejléc:
- Hardver típusa: Ez Ethernet esetén 1.
- Protokoll típusa - A hálózati rétegben használt protokoll.
- Hardvercím hossza - Ez a hossza bájtokban, így az Ethernet esetében 6 lenne.
- Protokoll cím hossza - értéke 4 bájt.
- A műveleti kód azt jelzi, hogy a csomag ARP kérés (1) vagy ARP válasz (2).
- Feladói hardvercím - ez a forráscsomópont hardvercíme.
- Küldők protokoll címe - Ez a forrás csomópont 3. rétegének címe.
- Cél hardvercím - RARP kérelemben használják, amely válasz a cél hardverére és a 3. réteg címére egyaránt hatással van.
- Célprotokoll-cím - ARP-kérelemben használják, amikor a válasz mind a 3. réteg címét, mind a cél hardverét hordozza.
Az ARP használatának előnyei
Íme az ARP használatának előnyei / előnyei
- Ha ARP-t használ, akkor a MAC-címek könnyen megismerhetők, ha ismeri ugyanazon rendszer IP-címét.
- A végpontokat nem szabad úgy konfigurálni, hogy "ismerjék" a MAC-címeket. Szükség esetén megtalálható.
- Az ARP célja, hogy engedélyezze a hálózat minden gazdagépét, amely lehetővé teszi az IP-címek és a fizikai címek közötti leképezés felépítését.
- A gazdagépen tárolt leképezések vagy táblák halmazát ARP tábla vagy ARP gyorsítótárnak hívják.
GYIK:
Mi történik, ha ARP-kérelmet nyújtanak be egy nem létező gazdagépre?
Ha a több ARP-kérést egy nem létező állomáshoz adják meg, akkor megnő a kérések közötti időintervallum. Végül az ARP feladja.
Mi van, ha a gazdagép ARP-kérést küld az IP-címére?
A többi gép normál ARP kérésként válaszol (ingyen ARP). Ez segít észlelni a már hozzárendelt IP-címet.
Összegzés:
- Az ARP protokoll segít megtalálni a MAC (Media Access Control) címet, figyelembe véve a rendszer IP-címét.
- Fontos ARP kifejezések: 1) ARP gyorsítótár 2) ARP gyorsítótár időtúllépés 3) ARP kérés 4) ARP válasz / válasz
- Három típusú ARP felbontási technika a következő: 1) táblázatkeresés 2) dinamikus 3) zárt formájú számítás.
- Fontos ARP protokollok: 1) Proxy ARP 2) Ingyen ARP 3) Reverse ARP 4) Inverse ARP.
- Az ARP fejléc összetevői: 1) Hardver típus 2) Protokoll típus 3) Hardver cím hossza 4) Protokoll cím hossza 5) Feladó hardver címe 6) Küldő protokoll címe 7) Cél hardver címe 8) Cél protokoll címe.