ARP (Address Resolution Protocol) a vašu počítačovú sieť

Obsah:

ARP (Address Resolution Protocol) a vašu počítačovú sieť
ARP (Address Resolution Protocol) a vašu počítačovú sieť
Anonim

ARP (Address Resolution Protocol) konvertuje adresu internetového protokolu (IP) na zodpovedajúcu fyzickú sieťovú adresu. Siete IP, vrátane tých, ktoré bežia na Ethernete a Wi-Fi, vyžadujú na fungovanie ARP.

História a účel ARP

ARP bol vyvinutý na začiatku osemdesiatych rokov minulého storočia ako univerzálny protokol na preklad adries pre siete IP. Okrem Ethernetu a Wi-Fi bolo ARP implementované pre ATM, Token Ring a ďalšie typy fyzických sietí.

ARP umožňuje sieti spravovať pripojenia nezávisle od konkrétneho fyzického zariadenia pripojeného ku každému z nich. To umožňuje, aby internetový protokol fungoval efektívnejšie ako správa rôznych hardvérových zariadení a fyzických sietí nezávisle.

Image
Image

Ako funguje ARP

ARP funguje na vrstve 2 v modeli OSI. Podpora protokolov je implementovaná v ovládačoch zariadení sieťových operačných systémov. Internetový dokument RFC 826 dokumentuje technické podrobnosti protokolu vrátane jeho paketového formátu a fungovania správ s požiadavkami a odpoveďami

ARP funguje na moderných sieťach Ethernet a Wi-Fi takto:

  • Sieťové adaptéry sa vyrábajú s fyzickou adresou zabudovanou v hardvéri, ktorá sa nazýva adresa MAC (Media Access Control). Výrobcovia zabezpečujú, že tieto šesťbajtové (48-bitové) adresy sú jedinečné, pretože IP sa pri doručovaní správ spolieha na tieto jedinečné identifikátory.
  • Predtým, ako akékoľvek zariadenie odošle dáta do iného cieľového zariadenia, musí určiť MAC adresu vzhľadom na svoju IP adresu. Tieto mapovania adries IP na adresy MAC sú odvodené z vyrovnávacej pamäte ARP udržiavanej na každom zariadení.
  • Ak sa daná IP adresa nezobrazí vo vyrovnávacej pamäti zariadenia, toto zariadenie nemôže posielať správy na tento cieľ, kým nezíska nové mapovanie. Na tento účel iniciačné zariadenie najprv odošle správu o vysielaní požiadavky ARP na lokálnu podsieť. Hostiteľ s danou IP adresou odošle odpoveď ARP ako odpoveď na vysielanie, čím umožní iniciačnému zariadeniu aktualizovať svoju vyrovnávaciu pamäť a doručiť správy priamo do cieľa.

Inverse ARP a Reverse ARP

Odborníci vyvinuli v 80. rokoch ďalší sieťový protokol s názvom RARP (Reverse ARP), ktorý dopĺňa ARP. RARP vykonával opačnú funkciu ako ARP, konvertoval z fyzických sieťových adries na IP adresy priradené týmto zariadeniam. Protokol RARP sa stal zastaraným protokolom DHCP (Dynamic Host Configuration Protocol) a už sa nepoužíva.

Funkciu spätného mapovania adries podporuje aj samostatný protokol nazývaný Inverse ARP. Inverzné ARP sa nepoužíva v sieťach Ethernet alebo Wi-Fi, aj keď ho niekedy môžete nájsť na iných typoch.

Bezplatný ARP

Na zlepšenie efektívnosti ARP používajú niektoré siete a sieťové zariadenia metódu komunikácie nazývanú bezodplatné ARP. Zariadenie vysiela do lokálnej siete správu s požiadavkou ARP, aby informovalo ostatné zariadenia o svojej existencii.

Odporúča: