Il 0% ha trovato utile questo documento (0 voti)
4 visualizzazioni1 pagina

Address Resolution Protocol (ARP)

L'ARP è un protocollo del livello Datalink che associa indirizzi IPv4 a indirizzi MAC, facilitando la comunicazione tra host in reti diverse. Utilizza due tipi di messaggi: ARP request e ARP reply, per cercare e fornire indirizzi MAC corrispondenti. In caso di reti diverse, il mittente invia il messaggio al default gateway, che poi instrada il pacchetto verso l'host di destinazione.

Caricato da

sussybaka7474
Copyright
© All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato TXT, PDF, TXT o leggi online su Scribd
Il 0% ha trovato utile questo documento (0 voti)
4 visualizzazioni1 pagina

Address Resolution Protocol (ARP)

L'ARP è un protocollo del livello Datalink che associa indirizzi IPv4 a indirizzi MAC, facilitando la comunicazione tra host in reti diverse. Utilizza due tipi di messaggi: ARP request e ARP reply, per cercare e fornire indirizzi MAC corrispondenti. In caso di reti diverse, il mittente invia il messaggio al default gateway, che poi instrada il pacchetto verso l'host di destinazione.

Caricato da

sussybaka7474
Copyright
© All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato TXT, PDF, TXT o leggi online su Scribd

14-01-2026

tags: #sistemiereti #lezione


# Concetti chiave
# Riepilogo e appunti
L'ARP è un protocollo del livello Datalink utilizzato dagli host, e ha il compito
di associare un indirizzo IPv4 al suo indirizzo MAC di una stazione. Viene
soprattutto usato per permettere la comunicazione tra host appartenenti a reti
diverse. Ciascun host possiede una tabella, l'ARP table, che contiene la lista di
indirizzi corrispondenti dei dispositivi.
ARP si divide in due tipi di messaggi:
- ARP reply, inviato dal mittente contiene:
- IP e MAC sorgente;
- IP destinatario;
- MAC destinatario, il quale è sconosciuto finché non trova l'host corretto;
- ARP request, inviato dal destinatario contiene;
- IP e MAC destinatario;
- IP mittente;
- MAC mittente, che viene conosciuto tramite l'ARP reply;
Si possono presentare due casi:
- Quando mittente e destinatario sono nella stessa rete:
1) Il mittente cerca l'indirizzo IP di destinazione e trova il suo indirizzo
MAC corrispondente;
2) Se non dovesse essere trovato, il protocollo ARP invierà un'ARP request di
tipo broadcast (Un indirizzo MAC) contente IP di destinazione e il MAC del
mittente;
3) Solamente il nodo interessato, risponderà inviando il proprio indirizzo
MAC: un'ARP reply che verrà infine messa sulla tabella con il proprio indirizzo IP;
Come nella MAC table, c'è anche il Time To Live (TTL), cioè una durata variabile di
presenza all'interno della tabella. Scaduto il periodo di tempo, verrà aggiornato
con un refresh oppure verrà ripetuta la stessa operazione quando sarà necessaria.
- Quando mittente e destinatario sono su reti diverse:
1) Essendo su due reti diverse il mittente controlla la propria tabella ARP,
e individua il default gateway che corrisponde all'interfaccia router;
2) La trama MAC avrà come indirizzo di destinazione quello del router, al
quale gli verrà spedito il messaggio;
3) Successivamente il router controllerà il pacchetto e attraverso la tabella
di routing: il pacchetto deve passare sull'altra interfaccia della seconda rete e
da lì viene poi inviato all'host di destinazione;
# Risorse
# Domande
# Collegamenti
[[Livello Datalink]]

Potrebbero piacerti anche