Anche se l'indirizzamento indiretto altro non è che una successione di instradamenti diretti tramite i protocolli locali di trasporto di livello 2, in generale operare un indirizzamento di livello 3 tramite i soli indirizzi MAC, pur essendo questi univoci per ciascun terminale host, non sarebbe stato possibile perché essi non danno vita ad un piano di indirizzamento gerarchico cioè gli indirizzi MAC, il cui assegnamento è pseudo-casuale, non sono raggruppabili in sottoreti con lo stesso prefisso identificativo come invece lo sono gli indirizzi Host_IP.
In altri termini esisterebbero notevoli problemi di [[scalabilità]] nell'implementare tabelle di instradamento indicizzate non per identificativi di sottoreti (Net_ID), ma per ciascun indirizzo MAC esistente.
== Indirizzo IP ==
{{vedi anche|Indirizzo IP}}
All'interno di una [[reti di calcolatori|rete]] IP, ad ogni ''[[interfaccia (informatica)|interfaccia]]'' connessa alla rete fisica viene assegnato un [[indirizzo IP|indirizzo]] univoco.
L'indirizzo IP è assegnato propriamente all'interfaccia (ad esempio una [[scheda di rete]]) e non all'[[host]], perché è questa ad essere connessa alla rete. Un [[router]], ad esempio, ha diverse interfacce e per ognuna occorre un indirizzo IP.
=== Indirizzi IP e nomi DNS ===
Gli indirizzi IP sono numeri, e come tali non sono facili da ricordare per la maggior parte degli esseri umani. Il problema diventa ancora più serio con IPv6 che ha una stringa di indirizzamento di 128 bit anziché i consueti 32 di IPv4. Per questa ragione, spesso ad un indirizzo IP viene associato un nome simbolico [[DNS]].
=== Indirizzi IP ed indirizzi MAC ===
I protocolli di collegamento, al livello 2 del modello [[ISO]]/[[Modello OSI|OSI]], indirizzano i calcolatori utilizzando il [[indirizzo MAC|MAC address]].
Quando su una rete locale si utilizza IP, ad ogni calcolatore deve essere assegnato anche un indirizzo IP, per permettergli di comunicare con i calcolatori al di fuori della sua rete locale.
La corrispondenza tra indirizzo IP e MAC address è gestita tramite il protocollo [[Address Resolution Protocol|ARP]], che permette di conoscere il MAC address di un computer dato il suo indirizzo IP tramite un'interrogazione distribuita.
L'assegnazione di un indirizzo IP ad un calcolatore può essere manuale, o automatizzata da protocolli come [[DHCP]] o gli obsoleti [[BOOTP]] e [[RARP]].
== Visualizzare la configurazione IP ==
|