Gli indirizzi MAC possono essere convertiti in indirizzi IP?

Sommario:

Gli indirizzi MAC possono essere convertiti in indirizzi IP?
Gli indirizzi MAC possono essere convertiti in indirizzi IP?
Anonim

Un indirizzo MAC rappresenta l'identificatore fisico di una scheda di rete, mentre l'indirizzo IP rappresenta un indirizzo di dispositivo logico su reti TCP/IP. Solo in situazioni specifiche un utente client può identificare l'indirizzo IP associato a un adattatore conoscendo solo il suo indirizzo MAC.

Supporto ARP e altri protocolli TCP/IP per indirizzi MAC

I protocolli TCP/IP ormai obsoleti chiamati Reverse ARP e InARP potrebbero identificare gli indirizzi IP dagli indirizzi MAC. La loro funzionalità fa parte di DHCP. Sebbene il funzionamento interno di DHCP gestisca i dati sia MAC che IP, il protocollo non consente agli utenti di accedere a tali dati.

Una funzione integrata di TCP/IP, Address Resolution Protocol, converte gli indirizzi IP in indirizzi MAC. ARP non è stato progettato per tradurre gli indirizzi nella direzione opposta, ma i suoi dati possono aiutare in determinate situazioni.

Supporto cache ARP per indirizzi MAC e IP

ARP mantiene un elenco di indirizzi IP e indirizzi MAC corrispondenti chiamato cache ARP. Queste cache sono disponibili su singole schede di rete e anche su router. Dalla cache è possibile ricavare un indirizzo IP da un indirizzo MAC; tuttavia, il meccanismo è limitato sotto molti aspetti.

I dispositivi con protocollo Internet rilevano gli indirizzi tramite i messaggi del protocollo del messaggio di controllo Internet, come quelli attivati dall'uso dei comandi ping. Il ping di un dispositivo remoto da qualsiasi client attiva un aggiornamento della cache ARP sul dispositivo richiedente.

Su Windows e altri sistemi operativi di rete, il comando arp fornisce l'accesso alla cache ARP locale. In Windows, ad esempio, digita arp -a al prompt dei comandi o PowerShell per visualizzare tutte le voci nella cache ARP di quel computer.

Questa cache potrebbe essere vuota a seconda di come è configurata la rete locale. Nella migliore delle ipotesi, la cache ARP di un dispositivo client contiene solo voci per altri computer sulla LAN.

Image
Image

La maggior parte dei router a banda larga domestici consente di visualizzare le proprie cache ARP tramite l'interfaccia della console. Questa funzione rivela gli indirizzi IP e MAC per ogni dispositivo attualmente collegato alla rete domestica.

I router non mantengono le mappature degli indirizzi IP-MAC per i client su altre reti oltre alla propria. Le voci per i dispositivi remoti possono apparire nell'elenco ARP, ma gli indirizzi MAC mostrati sono per il router della rete remota, non per il dispositivo client effettivo dietro il router.

Software di gestione per l'indirizzamento dei dispositivi su reti aziendali

Le reti di computer aziendali più grandi risolvono il problema della mappatura universale degli indirizzi MAC-IP installando speciali agenti software di gestione sui loro client. Questi sistemi software, basati sul Simple Network Management Protocol, includono una funzionalità chiamata network discovery.

I sistemi di rilevamento della rete inoltrano i messaggi all'agente su ogni dispositivo di rete con una richiesta sia per l'indirizzo IP che per l'indirizzo MAC di quel dispositivo. Il sistema riceve e quindi memorizza i risultati in una tabella predefinita separata da ogni singola cache ARP.

Image
Image

Le aziende che hanno il controllo completo sulle proprie intranet private utilizzano il software di gestione della rete per gestire l'hardware client di cui sono anche proprietari. I dispositivi di consumo ordinari come i telefoni non hanno agenti SNMP installati, né i router di rete domestica funzionano come console SNMP.

Consigliato: