L'indirizzo attraverso il quale qualsiasi computer comunica con il nostro computer si chiama semplicemente an Indirizzo protocollo Internet o indirizzo IP . Ad esempio, se vogliamo caricare una pagina web o vogliamo scaricare qualcosa, avremo bisogno dell'indirizzo per la consegna di quel particolare file o pagina web. Tale indirizzo è chiamato indirizzo IP.
Tipi di indirizzi IP
- IPv4 (protocollo Internet versione 4)
- IPv6 (protocollo Internet versione 6)
IPv4
IPv4 L'indirizzo è costituito da due cose che sono l'indirizzo di rete e l'indirizzo host. Sta per Protocollo Internet versione quattro. È stato introdotto nel 1981 dalla DARPA ed è stata la prima versione distribuita nel 1982 per la produzione su SATNET e su ARPANET nel gennaio 1983.
Gli indirizzi IPv4 sono numeri interi a 32 bit che devono essere espressi in notazione decimale. È rappresentato da 4 numeri separati da punti nell'intervallo 0-255, che devono essere convertiti in 0 e 1, per essere compresi dai computer. Ad esempio, un indirizzo IPv4 può essere scritto come 189.123.123.90.
Formato indirizzo IPv4
Il formato dell'indirizzo IPv4 è un indirizzo a 32 bit che comprende cifre binarie separate da un punto (.).

Formato indirizzo IPv4
IPv6
IPv6 si basa su IPv4 e sta per Internet Protocol versione 6. È stato introdotto per la prima volta nel dicembre 1995 dalla Internet Engineering Task Force. La versione IP 6 è la nuova versione del protocollo Internet, decisamente migliore della versione IP 4 in termini di complessità ed efficienza. IPv6 è scritto come un gruppo di 8 numeri esadecimali separati dai due punti (:). Può essere scritto come 128 bit di 0 e 1.
Formato indirizzo IPv6
Il formato dell'indirizzo IPv6 è un indirizzo IP a 128 bit, scritto in un gruppo di 8 numeri esadecimali separati da due punti (:).

Formato indirizzo IPv6
Vantaggi di IPv6
La recente versione di IP IPv6 presenta un vantaggio maggiore rispetto a IPv4. Ecco alcuni dei vantaggi menzionati:
- Spazio indirizzo più ampio: IPv6 ha uno spazio di indirizzi maggiore rispetto a IPv4, necessario per espandere i dispositivi connessi tramite IP. IPv6 ha invece un indirizzo IP a 128 bit e IPv4 ha un indirizzo a 32 bit.
- Sicurezza migliorata: IPv6 ha una sicurezza migliorata integrata. IPv6 offre sicurezza come l'autenticazione dei dati, la crittografia dei dati, ecc. In questo caso, una connessione Internet è più sicura.
- Formato dell'intestazione semplificato: Rispetto a IPv4, IPv6 ha una struttura di intestazione più semplice ed efficace, che è più economica e aumenta anche la velocità della connessione Internet.
- Dai priorità: IPv6 contiene un supporto più forte e affidabile per le funzionalità QoS, che aiuta ad aumentare il traffico sui siti Web e aumenta la qualità audio e video sulle pagine.
- Supporto migliorato per i dispositivi mobili: IPv6 ha aumentato e migliorato il supporto per i dispositivi mobili. Aiuta a stabilire connessioni rapide su altri dispositivi mobili e in modo più sicuro rispetto a IPv4.
Per ulteriori informazioni, è possibile fare riferimento a Vantaggi di IPv6 .
Differenza tra IPv4 e IPv6
| IPv4 | IPv6 |
|---|---|
| IPv4 ha una lunghezza dell'indirizzo di 32 bit | IPv6 ha una lunghezza dell'indirizzo di 128 bit |
| Supporta la configurazione manuale e dell'indirizzo DHCP | Supporta la configurazione automatica e la rinumerazione degli indirizzi |
| In IPv4 end-to-end, l'integrità della connessione è irraggiungibile | In IPv6 end-to-end, l'integrità della connessione è raggiungibile |
| Può generare 4,29×109spazio degli indirizzi | Lo spazio degli indirizzi di IPv6 è piuttosto ampio e può produrre 3,4×1038spazio degli indirizzi |
| La funzionalità Sicurezza dipende dall'applicazione | IPSEC è una funzionalità di sicurezza integrata nel protocollo IPv6 |
| La rappresentazione dell'indirizzo di IPv4 è in decimale | La rappresentazione dell'indirizzo di IPv6 è in formato esadecimale |
| Frammentazione eseguita dal mittente e dai router di inoltro | In IPv6 la frammentazione viene eseguita solo dal mittente |
| In IPv4 l'identificazione del flusso di pacchetti non è disponibile | In IPv6 l'identificazione del flusso di pacchetti è disponibile e utilizza il campo dell'etichetta del flusso nell'intestazione |
| Nel campo checksum IPv4 è disponibile | Nel campo checksum IPv6 non è disponibile |
| Ha uno schema di trasmissione dei messaggi broadcast | In IPv6 è disponibile lo schema di trasmissione dei messaggi multicast e anycast |
| In IPv4 la funzione di crittografia e autenticazione non è fornita | In IPv6 sono fornite la crittografia e l'autenticazione |
| IPv4 ha un'intestazione di 20-60 byte. | IPv6 ha un'intestazione fissa di 40 byte |
| IPv4 può essere convertito in IPv6 | Non tutti gli IPv6 possono essere convertiti in IPv4 |
| IPv4 è composto da 4 campi separati da indirizzi punto (.) | IPv6 è composto da 8 campi, separati da due punti (:) |
| Gli indirizzi IP di IPv4 sono divisi in cinque classi diverse. Classe A, Classe B, Classe C, Classe D, Classe E. | IPv6 non ha alcuna classe di indirizzo IP. |
| IPv4 supporta VLSM (maschera di sottorete a lunghezza variabile). | IPv6 non supporta VLSM. |
| Esempio di IPv4: 66.94.29.13 | Esempio di IPv6: 2001:0000:3238:DFE1:0063:0000:0000:FEFB |
Domande frequenti
Q.1: Cos'è meglio: IPv4 o IPv6?
Risposta:
IPv6 è migliore di IPv4 poiché IPv6 è più avanzato e ha più funzionalità di IPv4.
Q.2: Possiamo utilizzare sia IPv4 che IPv6?
Risposta:
fare mentre sei in Java
SÌ. Possiamo utilizzare sia IPv4 che IPV6 in un'unica macchina. Esistono dispositivi che supportano il doppio indirizzamento. Quando due dispositivi comunicano, concordano su quale versione IP utilizzare.
D.3: Cos'è più veloce: IPv4 o IPv6?
Risposta:
In generale, IPv6 è più veloce di IPv4. Tuttavia, quando si passa a dimensioni di pacchetto maggiori, in alcuni casi IPv6 può essere lento.