Reti di calcolatori/Protocollo ARP

Da WikiAppunti.
Nota disambigua.svg Il titolo di questa pagina non è corretto per via delle caratteristiche del software MediaWiki. Il titolo corretto è 10. Protocollo ARP.
Gtk-go-back-ltr.svg  9. Protocollo IPv4 Gtk-home.svg  Reti di calcolatori (Internet: architettura e protocolli) 11. Protocollo ICMP  Gtk-go-forward-ltr.svg

2 I protocolli ARP e RARP si poggiano sul livello 2, ma non fanno propriamente parte del livello 3.

ARP[modifica]

5-6 Il protocollo ARP serve per venire a sapere l'indirizzo MAC della destinazione partendo dal suo indirizzo IP:

  1. ARP request: il mittente invia in broadcast un pacchetto in cui inserisce nel payload l'indirizzo IP di cui vuole conoscere l'indirizzo MAC;
  2. ARP reply: la destinazione risponde comunicando il proprio indirizzo MAC;
  3. il mittente memorizza nella propria tabella ARP la coppia indirizzo IP-indirizzo MAC (assegnando un TTL, cioè un tempo di vita oltre il quale la entry viene cancellata).

7-8 Se la destinazione si trova al di fuori della rete logica del mittente, l'ARP request va fatta al router della rete → nella consegna diretta, l'indirizzo MAC di destinazione è quello del router, mentre l'indirizzo IP contenuto nel payload rimane l'indirizzo della destinazione al di fuori della rete.

RARP[modifica]

13 Il protocollo RARP serve per venire a sapere il proprio indirizzo IP partendo dal proprio indirizzo MAC. Un nodo diskless, cioè privo di supporti di archiviazione, quando si connette ad una rete non è in grado di memorizzare l'indirizzo IP che ad esso è stato assegnato, e che sarà necessario inserire come indirizzo del mittente a ogni comunicazione → un server ARP, dotato di dischi, si occupa di salvare le associazioni indirizzi IP-indirizzi MAC di tutti i nodi connessi alla rete locale.

15 Quando il nodo diskless vuole sapere il proprio indirizzo IP:

  1. RARP request: invia in broadcast un pacchetto in cui inserisce il proprio indirizzo MAC;
  2. RARP reply: il server RARP risponde comunicando l'indirizzo IP che è stato assegnato a quell'indirizzo MAC.

Il protocollo RARP è stato soppiantato dal più flessibile DHCP.

Nota disambigua.svg Il titolo di questa pagina non è corretto per via delle caratteristiche del software MediaWiki. Il titolo corretto è 10. Protocollo ARP.
Gtk-go-back-ltr.svg  9. Protocollo IPv4 Gtk-home.svg  Reti di calcolatori (Internet: architettura e protocolli) 11. Protocollo ICMP  Gtk-go-forward-ltr.svg