Gli articoli della squadra

Capire IPv4: le fondamenta di Internet

Come IPv4 aiuta i dati a raggiungere la destinazione, perché i dispositivi possono condividere un indirizzo e perché lo spazio degli indirizzi finito non stabilisce chi debba controllare una rete.

Contenuto

Un pacco blu segue un percorso ramificato tra piccoli modelli di router verso una casa aperta, accanto a un tecnico di rete.
Un indirizzo guida un pacchetto verso la destinazione. Ogni router deve comunque scegliere il passaggio successivo.

Apri un sito web sul portatile e una risposta riesce a tornare indietro attraversando diverse reti. IPv4 fornisce una parte del sistema di indirizzamento che rende possibile questo percorso. Indica ai router dove sta andando un pacchetto; non possiede la rete e non decide chi debba governarla.

Questa distinzione rende IPv4 più facile da capire. Cominciamo dalla consegna e poi vediamo come gli indirizzi vengono condivisi e gestiti.

Che cosa significano i quattro numeri?

Un indirizzo IPv4 ha un aspetto simile a 192.168.1.10. Ognuna delle quattro parti rappresenta otto cifre binarie, quindi ogni parte va da 0 a 255. Insieme formano un indirizzo di 32 bit. Esistono 4.294.967.296 combinazioni possibili, comprese le fasce riservate alle reti private e a scopi speciali. Non sono tutte indirizzi pubblici disponibili per un sito web.

La specifica IPv4 descrive gli indirizzi sorgente e destinazione nelle intestazioni dei pacchetti. Pensa alla destinazione come all’indirizzo scritto su un pacco. Aiuta a consegnarlo; non descrive la persona che lo riceve.

Come arriva a destinazione un pacchetto?

Il dispositivo invia il traffico verso un router. Il router consulta le proprie informazioni di inoltro e passa il pacchetto al collegamento appropriato successivo. Altri router ripetono il processo finché non si raggiunge la rete di destinazione. Il percorso completo non è scritto in un normale indirizzo IPv4.

Un prefisso di rete raggruppa indirizzi che possono essere gestiti insieme. La notazione /24, per esempio, indica che i primi 24 bit identificano il prefisso. Se il concetto non ti è familiare, la guida alla struttura degli indirizzi e ai prefissi sviluppa un piccolo esempio.

Ogni dispositivo ha bisogno di un proprio indirizzo pubblico?

No. Il telefono e il portatile possono avere indirizzi privati diversi e condividere un indirizzo pubblico attraverso il router di casa. Un’altra abitazione può usare gli stessi numeri privati nella propria rete separata. La specifica sugli indirizzi privati rende possibile questo riutilizzo; gli indirizzi interni non vengono annunciati come destinazioni sull’Internet pubblico.

Una forma comune di traduzione degli indirizzi di rete, o NAT, tiene traccia delle connessioni affinché le risposte raggiungano il dispositivo interno corretto. Risparmia indirizzi pubblici, ma aggiunge uno stato che la rete deve mantenere. Per conoscere il meccanismo e i suoi compromessi, leggi come il NAT condivide un indirizzo.

Numeri finiti e indirizzi non disponibili sono affermazioni diverse

La dimensione di IPv4 è fissa. Questo non dice a un’azienda se può ottenere indirizzi adatti, a quale prezzo o a quali condizioni. Un insieme di indirizzi assegnabili, un indirizzo già in uso e un indirizzo disponibile tramite trasferimento o affitto sono cose diverse.

Nella Nota 45, Lu Heng mette in discussione il salto logico che porta da un pool esaurito presso un registro alla conclusione che IPv4 non possa sostenere altra attività economica. Il suo ragionamento invita a esaminare la disponibilità e il costo reali, e poi a interrogarsi sul potere amministrativo giustificato in nome della scarsità. Una decisione utile parte dalle opzioni concrete dell’operatore, non soltanto dal numero di bit.

Che cosa cambia con IPv6?

IPv6 usa indirizzi di 128 bit e un formato di pacchetto diverso. Offre uno spazio degli indirizzi molto più ampio. Aggiungerlo non elimina automaticamente la necessità di raggiungere i clienti che usano IPv4. Eseguire entrambi i protocolli è un modo per servire entrambi i gruppi, con lavoro operativo su ciascun percorso.

Anche IPv4 e IPv6 richiedono una configurazione di sicurezza intenzionale. Il solo formato dell’indirizzo non cifra una conversazione e non decide quali connessioni debbano essere consentite.

Perché Lu Heng coinvolge gli operatori nell’argomento

Per chi gestisce una rete, gli indirizzi collegano l’ingegneria agli investimenti e al controllo. Lu Heng sostiene che le persone che costruiscono le reti e ne sostengono i costi dovrebbero poter scegliere come farle evolvere. Nella Nota 29, collega la trasferibilità degli indirizzi IPv4 e i mercati alla sua tesi a favore del decentramento del livello di registrazione.

La domanda pratica è quindi più ampia di «Quale protocollo è più nuovo?». È: che cosa serve agli utenti, quanto costa gestirlo e chi può decidere? L’introduzione a IPv6 porta avanti la domanda attraverso l’esempio di un negozio online.