L'indirizzo IP di un dispositivo è un identificatore univoco che contiene informazioni sulla posizione di questo dispositivo e sul grado della sua disponibilità per il contatto con esso.
La presenza di un indirizzo IP per i dispositivi è un prerequisito per lo scambio di informazioni tra di loro. Per una comprensione semplificata del termine "indirizzo IP", possiamo tracciare un'analogia con un indirizzo postale noto, che consente di consegnare una lettera o un pacco a un destinatario rigorosamente definito. Un processo simile si verifica quando si inviano informazioni (messaggi) da un dispositivo a un altro. In questa operazione, il ruolo dell'indirizzo postale è svolto dall'indirizzo IP. L'abbreviazione IP sta per "Internet Protocol" e si riferisce a un insieme di regole che determinano il formato dei dati che inviamo su Internet (rete locale).
Specifiche del dispositivo dell'indirizzo IP
L'indirizzo IP standard che possiamo vedere sulla rete è un insieme di numeri divisi in 4 gruppi tramite punti.
192.168.0.1 è l'indirizzo IP più comune per la maggior parte dei router e dei modem. Molti di noi hanno ripetutamente inserito questa combinazione di caratteri per accedere al menu delle impostazioni del modem o del router.
Nell'indirizzo sopra, abbiamo 4 numeri, ognuno dei quali è rappresentato come un ottetto - un numero binario di otto cifre. I suoi valori possono essere descritti nell'intervallo da 0000 0000 a 1111 1111. Inoltre, la descrizione può essere scritta in notazione decimale e avere un intervallo da 0 a 255 (256 valori).
In questo caso, l'intervallo di indirizzi va da 0.0.0.0 a 255.255.255.255. Quando contiamo tutte le voci possibili, ovvero gli indirizzi IP, otteniamo il numero 4.294.967.296.
Il formato di registrazione di cui sopra è chiamato IPv4 ed è la forma standard a 32 bit di un indirizzo. Attualmente è il più popolare e richiesto sulla rete. Tuttavia, IPv4 non è l'unico possibile, esiste anche uno standard a 128 bit chiamato IPv6. Il numero di indirizzi in questo formato ha un valore tale da poter fornire trilioni di indirizzi per ogni abitante del nostro pianeta.
Nella nostra descrizione, aderiremo allo standard IPv4, tuttavia, tutte le regole e i principi sono abbastanza rilevanti per IPv6.
Composizione dell'indirizzo IP
Un indirizzo IP standard non è solo un insieme di numeri, questa voce contiene informazioni e strutturalmente può essere divisa in due parti:
- numeri host,
- numero di rete.
Ad esempio, la nota voce dell'indirizzo 192.168.1.34 contiene le seguenti informazioni:
- 192.168.1 — numero di rete,
- 34 è il numero del tuo dispositivo (host).
A proposito, tutti i dispositivi sulla stessa rete inizieranno da 192.168.1. Se l'indirizzo IP del dispositivo contiene la voce 192.168.2, non sarà in grado di contattare il dispositivo precedente (192.168.1). Per connettere tali dispositivi tra loro, avrai bisogno di un router separato che assicuri il completamento di questa attività. Questo router fungerà da ponte: i dati di una rete saranno in grado di passare attraverso di essa a un'altra rete.
Classificazione degli indirizzi IP
Per semplificare il lavoro con gli indirizzi IP, sono classificati secondo i seguenti tipi.
- Classe A - grandi reti.
- Classe B - reti medie.
- Classe C - piccole reti.
- Classe D - indirizzi riservati del formato 127.0.0.0 (localhost).
- Classe E - indirizzi riservati nel formato 192.168.X.X. (ID di modem e router).
Nonostante il numero apparentemente enorme di indirizzi IP disponibili, ce n'è una carenza rispetto al numero di dispositivi (host) sulla rete. Questo problema ha portato alla transizione all'uso attivo degli indirizzi IP dello standard IPv6 nel lavoro dei provider di Internet. Tuttavia, se un indirizzo in formato IPv4 viene facilmente convertito in IPv6, non è più possibile riconvertirlo in IPv4.
Poiché non tutti i provider hanno trasferito i propri abbonati dal formato IPv4 al formato IPv6, nella rete c'è una predominanza di entrambi gli indirizzi. Il problema con questo uso combinato di standard diversi è la loro incompatibilità e per risolverlo viene utilizzato uno speciale algoritmo chiamato "tunneling". Consiste nel creare un canale speciale attraverso il quale i dispositivi con diversi standard di indirizzi IP possono scambiarsi informazioni.
Conoscere le caratteristiche del dispositivo dell'indirizzo IP è un prerequisito se è necessario progettare reti in modo indipendente, nonché quando si risolvono una serie di altre attività relative alla configurazione di Internet e delle reti locali.