Tuttavia, ARP svolge un ruolo cruciale nel processo * di inoltro * all'interno * di una rete locale. Una volta che un router o un host ha determinato il percorso verso una rete di destinazione (utilizzando un protocollo di routing), deve ancora conoscere l'indirizzo fisico (MAC) del dispositivo Hop successivo su quella rete. È qui che entra in gioco ARP.
Ecco come funziona:
1. Determinazione del percorso: Un protocollo di routing determina il percorso migliore per raggiungere un indirizzo IP di destinazione. Questo percorso potrebbe coinvolgere diversi router.
2. Identificazione del luppolo successivo: L'host o il router di origine identifica l'indirizzo IP successivo Hop sul percorso determinato.
3. Risoluzione ARP: L'host di origine o il router utilizza ARP per tradurre l'indirizzo IP del hop successivo nel corrispondente indirizzo MAC. Trasmette una richiesta ARP sulla rete locale chiedendo "chi ha questo indirizzo IP? Dimmi il tuo indirizzo MAC".
4. ARP Risposta: Il dispositivo con l'indirizzo IP corrispondente risponde con il suo indirizzo MAC.
5. Frame Forwarding: L'host di origine o il router ora conosce l'indirizzo MAC del prossimo hop e può incapsulare il pacchetto di dati all'interno di un frame con l'indirizzo MAC di destinazione (del hop successivo) e poi inoltrarlo.
In breve:il routing determina * dove * per inviare un pacchetto. ARP determina * come * inviare il pacchetto sul segmento di rete * locale * risolvendo l'indirizzo IP a un indirizzo MAC. Sono processi distinti ma interdipendenti. Senza ARP, anche se è noto un percorso, un host non può inviare il pacchetto al hop successivo perché non conosce l'indirizzo fisico del prossimo hop.
networking © www.354353.com