Quale protocollo è usato per trovare l'indirizzo MAC di un dato indirizzo IP?
Address Resolution Protocol, chiamato semplicemente come ARP è usato per conoscere l'indirizzo fisico / indirizzo MAC della destinazione prevista.
Considera la seguente topologia :
Considera che il Nodo A ( 192.168.1.1 ) voglia fare un ping al Nodo D ( 192.168.1.2 ).
Per formare un pacchetto Ping e inviarlo al nodo D, il Nodo A deve conoscere l'indirizzo fisico del Nodo D.
E per fare questo, si affiderà ad ARP.
Il Nodo A formerà un pacchetto chiedendo, " Chi ha questo indirizzo ip 192.168.1.2 ? "
Ogni nodo nel dominio di trasmissione lo riceve. cioè; qui, il nodo A, il nodo B, il nodo C e il nodo D ricevono quel pacchetto di richiesta ARP.
E controlleranno l'indirizzo IP nel pacchetto di richiesta ARP con il proprio indirizzo IP.
Se l'indirizzo IP corrisponde, invieranno una risposta all'iniziatore con la risposta ARP.
Qui nel nostro caso, poiché il Nodo D ha quell'indirizzo IP. Quindi, invierà "Ehi, questo è il mio indirizzo IP" al Nodo A.
Da quella risposta ARP, il Nodo A può conoscere il MAC / indirizzo fisico del Nodo D.
Allora il Nodo A può formare un pacchetto ping / qualsiasi altro pacchetto e inviarlo al Nodo D.
Puoi saperne di più da qui :
Address Resolution Protocol (arp)
Address Resolution Protocol - Wikipedia
Ethernet Address Resolution Protocol: O la conversione di indirizzi di protocollo di rete in indirizzi Ethernet a 48.bit per la trasmissione su hardware Ethernet
Articoli simili
- Qual è la differenza tra il protocollo SMB e il protocollo FTP?
- Quale protocollo dovrebbe essere usato per implementare un modulo di chat nelle applicazioni mobili: XMPP o WebSockets?
- Quale protocollo è usato nello streaming video?
- Quale protocollo di comunicazione wireless è usato nelle tastiere e nei mouse senza fili?