Capire gli indirizzi IP e MAC: a cosa servono?
Se i termini "indirizzo IP" e "indirizzo MAC" ti fanno girare la testa, non preoccuparti; sono termini relativamente facili da capire. In effetti, non è troppo diverso dal servizio postale a cui sei già abituato!
Esploriamo la differenza tra un indirizzo MAC e un indirizzo IP e cosa fa ciascuno.
Cos'è un indirizzo IP?
Un indirizzo IP (Internet Protocol) è un insieme univoco di numeri che identifica un dispositivo connesso a Internet. Per capire da dove proviene questo indirizzo, dobbiamo capire un po 'come funziona Internet.
In termini semplici, Internet è costituito da reti separate collegate tra loro. Ogni rete è denominata provider di servizi Internet (ISP) e, se si acquista un servizio da un ISP, è possibile connettersi alla rete di tale ISP. È quindi possibile accedere alle altre reti connesse al proprio ISP.
Ogni ISP ha un pool di indirizzi IP che gestisce e quando acquisti il suo servizio, ti viene assegnato un indirizzo IP. Quando i dati da Internet devono raggiungerti, la rete dell'ISP vede che il tuo indirizzo IP univoco è la destinazione, quindi ti indirizza quei dati.
Esistono due tipi di indirizzi IP:
- IPv4, che assomiglia a quattro serie di numeri separati da punti, ogni numero compreso tra 0 e 255.
- ad esempio 54.221.192.241
- IPv6, che assomiglia a otto serie di stringhe di quattro caratteri separate da due punti, ciascuna delle quali contiene numeri e lettere minuscole.
- ad esempio 0: 0: 0: 0: 0: ffff: 36dd: c0f1
Anche se ci sono 4,3 miliardi di indirizzi possibili in totale che utilizzano IPv4, sono praticamente tutti occupati e si stanno esaurendo. Ecco perché il mondo sta migrando a IPv6, di cui ci sono oltre 320 undecillion (!) Indirizzi IPv6 totali possibili. Nel caso in cui non sai cos'è un undecillion, assomiglia a questo:
340,282,366,920,938,463,463,374,607,431,768,211,456
Dovrebbe essere più che sufficiente per gestire ogni dispositivo che l'umanità produce nel suo insieme!
Cos'è un indirizzo MAC?
Un indirizzo MAC (Media Access Control) identifica una "interfaccia di rete" univoca in un dispositivo. Mentre gli indirizzi IP vengono assegnati dagli ISP e possono essere riassegnati quando i dispositivi si connettono e disconnettono, gli indirizzi MAC sono legati a un adattatore fisico e vengono assegnati dai produttori.
Un indirizzo MAC è una stringa di 12 cifre in cui ogni cifra può essere un qualsiasi numero da 0 a 9 o una lettera tra A e F. Per motivi di leggibilità, la stringa è divisa in blocchi. Esistono tre formati comuni, il primo è il più comune e preferito:
- 68: 7F: 74: 12: 34: 56
- 68-7F-74-12-34-56
- 687.F74.123.456
Le prime sei cifre (chiamate "prefisso") rappresentano il produttore dell'adattatore, mentre le ultime sei cifre rappresentano il numero di identificazione univoco per quello specifico adattatore. L'indirizzo MAC non contiene informazioni sulla rete a cui è connesso un dispositivo.
Per saperne di più sulla struttura e le sfumature, guarda il nostro post sulle complessità degli indirizzi MAC .
Qual è l'uso degli indirizzi IP e degli indirizzi MAC?
L'indirizzo IP viene utilizzato per trasportare i dati da una rete a un'altra rete utilizzando il protocollo TCP / IP. L'indirizzo MAC viene utilizzato per fornire i dati al dispositivo corretto su una rete.
Supponiamo che tu voglia inviare un pacco al tuo buon amico John Smith. Il nome di John non è abbastanza univoco come identificatore, quindi non possiamo semplicemente inviare un pacco con l'etichetta "John Smith" e aspettarci che arrivi.
Tuttavia, cosa succederebbe se incorporassimo la sua discendenza (cioè il suo "produttore") nel suo nome? Se lo facessimo, si chiamerebbe "John Smith, figlio di Edward, figlio di George, figlio di …". Torna abbastanza indietro, e diventa unico. Ecco com'è un indirizzo MAC.
Anche se questo sarebbe sufficiente per far arrivare il pacco a John, non puoi semplicemente dire all'ufficio postale di inviarlo a "John Smith, figlio di Edward, figlio di George, figlio di …" Anche se lo identifica in modo univoco, sarebbe una seccatura per l'ufficio postale trovarlo. Ecco perché ti serve il suo indirizzo di casa.
Ma neanche l'indirizzo di casa da solo è sufficiente. Avrai bisogno anche del nome del tuo buon amico John, quindi non confondere l'intera famiglia Smith su chi è il pacco quando arriva.
In quanto tale, l'indirizzo di casa funge da indirizzo IP; è dove si trova l'obiettivo. L'indirizzo MAC è come il nome del tuo amico John Smith: è chi (o cosa) è l'obiettivo.
Confronto di indirizzi IP e MAC con un servizio postale
Quindi, suddividiamo il nostro esempio postale in termini tecnici. Il tuo router / modem ha un indirizzo IP univoco assegnato dal tuo ISP. È come se la casa di John Smith avesse un indirizzo assegnato dal servizio postale.
Ogni dispositivo su un router ha un indirizzo MAC univoco, molto simile a come tutti nella casa di John Smith hanno un nome identificativo. L'indirizzo IP porta i dati al tuo router, come un fattorino che mette il pacco davanti alla porta di John Smith.
Quindi, utilizzando il nome sull'etichetta, John Smith può ottenere il suo pacchetto, proprio come un indirizzo MAC identifica quale dispositivo è quale.
L'importanza degli indirizzi MAC
Gli indirizzi Mac ti consentono di filtrare i dispositivi sui router moderni: puoi dire al tuo router di negare l'accesso a specifici indirizzi MAC (ad esempio, dispositivi fisici specifici) o consentire solo a determinati indirizzi MAC di connettersi.
Non puoi fare lo stesso con gli indirizzi IP perché i router assegnano indirizzi IP interni ai dispositivi quando si connettono e li riciclano quando i dispositivi si disconnettono.
Ecco perché il tuo smartphone potrebbe avere un indirizzo IP interno di 192.168.0.1 al mattino ma 192.168.0.3 quando torni a casa dal lavoro. Pertanto, non puoi filtrare un dispositivo utilizzando il suo indirizzo IP perché cambia sempre.
Un altro uso intelligente per gli indirizzi MAC è l'attivazione di Wake-on-LAN. Gli adattatori Ethernet possono accettare un "pacchetto magico" che fa accendere il dispositivo, anche se viene spento.
Il pacchetto magico può essere inviato da qualsiasi punto della stessa rete e l'indirizzo MAC dell'adattatore Ethernet del dispositivo ricevente è il modo in cui il pacchetto magico sa dove andare.
Dove gli indirizzi IP e MAC sono insufficienti
Ricordi come un indirizzo IP denota la connessione di un dispositivo a un ISP? Ebbene, cosa succede se un secondo dispositivo si connette al dispositivo principale e canalizza tutta la loro attività web attraverso di esso? Le attività del secondo dispositivo sembrano essere i dispositivi principali per il resto del web.
Fondamentalmente è così che nascondi il tuo indirizzo IP agli altri . Sebbene non ci sia nulla di intrinsecamente sbagliato nel farlo, può portare a problemi di sicurezza. Ad esempio, un hacker malintenzionato che si nasconde in modo intelligente dietro diversi proxy può rendere difficile per le autorità rintracciarlo.
Un'altra particolarità è che gli indirizzi IP possono essere rintracciati. Ad esempio, con abbastanza potenza, qualcuno può vedere dove vivi con il tuo indirizzo IP .
E c'è anche il potenziale problema dei conflitti IP , in cui due o più dispositivi condividono lo stesso indirizzo IP. Ciò accade principalmente all'interno di una rete locale.
Per quanto riguarda gli indirizzi MAC, c'è davvero un solo problema da conoscere: è sorprendentemente facile cambiare l'indirizzo MAC di un dispositivo. Ciò vanifica lo scopo di un identificatore univoco assegnato dal produttore poiché chiunque può "falsificare" l'indirizzo MAC di un altro. Inoltre rende quasi inutili funzionalità come il filtro MAC.
Indirizzo IP e MAC decrittografato
Nonostante i loro difetti, gli indirizzi IP e MAC sono ancora utili e importanti, quindi non spariranno presto. Si spera che ora tu capisca cosa sono, come funzionano e perché ne abbiamo bisogno.
Ora che sai cos'è un indirizzo IP, conosci l'indirizzo del tuo computer? Se hai bisogno di recuperarlo per qualche motivo, non preoccuparti; di solito è molto facile da trovare, indipendentemente dal sistema operativo utilizzato.
Credito di immagine: ronstik / Shutterstock