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.
|