Skip to main content

ARP - Osoitekohtainen ratkaisuprotokolla tietokoneverkoissa

How to use a Public IP on LAN: Vigor Draytek 2925 (Huhtikuu 2025)

How to use a Public IP on LAN: Vigor Draytek 2925 (Huhtikuu 2025)
Anonim

ARP (Address Resolution Protocol) muuntaa Internet-protokollan (IP) osoitteen vastaavan fyysisen verkko-osoitteensa. IP-verkot, mukaan lukien ne, jotka toimivat Ethernet- ja Wi-Fi-verkossa, edellyttävät ARP: n toimintaa.

ARP: n historia ja tarkoitus

ARP kehitettiin 1980-luvun alussa IP-verkkojen yleiskäyttöisenä osoitekokonaisprotokollana. Ethernetin ja Wi-Fi: n lisäksi ARP on myös toteutettu ATM: lle, Token Ringille ja muille fyysisille verkkotyypeille.

ARP sallii verkon hallita yhteyksiä riippumatta siitä, mistä fyysisestä laitteesta jokainen on liitetty. Tämä mahdollisti Internet-protokollan toimivan tehokkaammin kuin jos sen oli hallittava kaikkien erilaisten laitteiden ja fyysisten verkkojen osoitteita.

Miten ARP toimii

ARP toimii OSI-mallin tasossa 2. Protokollatuki toteutetaan verkko-käyttöjärjestelmien laiteohjaimissa. Internet RFC 826 dokumentoi protokollan tekniset yksityiskohdat mukaan lukien sen pakettimuodon ja pyyntö- ja vastausviestien toiminnot

ARP toimii nykyaikaisilla Ethernet- ja Wi-Fi-verkoilla seuraavasti:

  • Verkkosovittimia tuotetaan fyysisellä osoitteella, joka on upotettu laitteistoon, jota kutsutaan Media Access Control (MAC) -osoitteeksi. Valmistajat huolehtivat siitä, että nämä 6-tavuiset (48-bittiset) osoitteet ovat ainutlaatuisia, koska IP tukeutuu näihin ainutlaatuisiin tunnisteisiin viestien toimitukselle.
  • Kun jokin laite haluaa lähettää dataa toiseen kohdelaitteeseen, sen on ensin määritettävä kyseisen kohteen MAC-osoite sen IP-osoitteen perusteella. Nämä IP-MAC-osoitekartoitukset on johdettu ARP-välimuisti jokaisessa laitteessa.
  • Jos annettu IP-osoite ei näy laitteen välimuistissa, laite ei voi ohjata viestejä kyseiseen kohteeseen, ennen kuin se saa uuden kartoituksen. Tätä varten käynnistyslaite lähettää ensin ARP-pyyntö lähetysviesti paikallisessa aliverkossa. Isäntä, jossa annetaan IP-osoite, lähettää ARP-vastaus vastauksena lähetykseen, jolloin käynnistyslaite päivittää välimuistinsa ja jatkaa viestien lähettämistä suoraan kohteeseen.

Käänteinen ARP ja Reverse ARP

Myös 1980-luvulla kehitettiin verkkoprotokolla nimeltä RARP (Reverse ARP) ARP: n täydentämiseksi. Kuten nimestä ilmenee, RARP suoritti ARP: n päinvastaisen tehtävän muuntamalla fyysisistä verkko-osoitteista kyseisiin laitteisiin osoitetuille IP-osoitteille. DHCP on vanhentunut RARP: n käytöstä, eikä sitä enää käytetä.

Erillinen protokolla nimeltään Inverse ARP tukee myös käänteisen osoitteen kartoitustoimintoa. Inversiota ARP: tä ei käytetä Ethernet- tai Wi-Fi-verkoissa, vaikka sitä joskus löytyy muilta.

Vapaa ARP

ARP: n tehokkuuden parantamiseksi jotkut verkoissa ja verkkolaitteissa käyttävät maksuttoman ARP: n kommunikointimenetelmää, jossa laite lähettää ARP-pyyntöviestin koko paikalliselle verkolle ilmoittaakseen muille laitteille sen olemassaolon.