Protocoale TCP/IP
diddles_118
pc

Protocolul ARP

ARP (Address Resolution Protocol) este folosit pentru a converti adresa Internet Protocol (IP) în corespondenţa sa fizică numită  MAC (Media Access Control).

Adresa fizică odată aflată este inclusă într-o tabelă aflată în memoria RAM a calculatorului sursă.

Fiecare calculator din reţea are propria tabelă ARP în care înregistrează adresele MAC şi IP ale gateway-ului, precum şi propriile sale adrese MAC şi IP. Când vrea să transmită ceva în reţea, fiecare calculator apelează la aceste informaţii.

Modul  de  funcţionare al ARP:

  • În momentul în care un dispozitiv încearcă să trimită ceva către un alt dispozitiv din reţea prin Ethernet, primul lucru pe care trebuie să-l facă este să determine adresa MAC a ţintei. Mapările  IP-to-MAC sunt derivate din  ARP cache-ul  aflat în cadrul fiecărui dispozitiv.
  • Dacă adresa IP nu apare in cache-ul dispozitivului, acesta nu poate trimite un mesaj către ţinta sa. El trebuie mai întâi să trimită o cerere ARP în subreţeaua locală.
  • Host-ul cu IP-ul respectiv va trimite un ARP reply ca răspuns al cererii, permiţând în acest fel dispozitivului care vrea să trimită mesajul să updateze cache-ul şi să înceapă trimiterea efectivă a mesajului.

Fig.3-5