RFC 1918: Cosa Sono gli IP Privati e Perché (quasi) Tutta la Rete Domestica Ne Fa Uso

Se hai mai trafficato con un router, configurato un serverino locale, o semplicemente guardato le impostazioni di rete del tuo PC, è molto probabile che tu ti sia imbattuto in indirizzi del tipo 192.168.1.1, 10.0.0.1 o 172.16.0.1. Questi indirizzi non sono pubblici, non sono un errore, e soprattutto… sono stati pensati “per te”.

Dietro a questi indirizzi c’è uno standard ben preciso: RFC 1918. Vediamo cosa dice e perché è fondamentale per l’internet moderno.

Cos’è RFC 1918?

L’RFC 1918 (pubblicato nel 1996) è un documento ufficiale dell’IETF che definisce quali blocchi di indirizzi IPv4 possono essere usati per reti private. In pratica, sono indirizzi IP che non possono essere instradati su Internet, ma che possono essere usati liberamente all’interno di LAN, VPN, datacenter, o ambienti di test. Un RFC (Request for Comments) in generale è un tipo di documento tecnico pubblicato dall’IETF (Internet Engineering Task Force), l’organismo internazionale che sviluppa e promuove gli standard di Internet. Gli RFC non sono semplici linee guida: molti di essi definiscono in modo formale i protocolli fondamentali che regolano il funzionamento della rete globale, come TCP, IP, HTTP e DNS. Ogni RFC è numerato in modo univoco, può essere aggiornato o deprecato da altri RFC successivi, ed è consultabile pubblicamente.

L’RFC 1918, pubblicato nel 1996, è uno di quei documenti “storici” che, pur non essendo particolarmente lungo o complesso, ha avuto (e continua ad avere) un impatto enorme su come è strutturato Internet. In particolare, definisce quali blocchi di indirizzi IPv4 sono riservati per uso privato — ovvero, per tutte quelle reti locali (LAN), aziendali, domestiche o di laboratorio che non hanno bisogno di essere direttamente raggiungibili da Internet.

Gli indirizzi definiti in RFC 1918 non sono instradabili su Internet: ciò significa che i router pubblici, quelli che compongono la spina dorsale di Internet, scartano automaticamente qualsiasi pacchetto IP che proviene da o è destinato a uno di questi indirizzi. Questo comportamento è intenzionale e standardizzato, proprio per evitare conflitti e garantire che questi spazi IP possano essere riutilizzati localmente, da chiunque, senza rischio di interferenze con altri sistemi esterni.

Questi blocchi di indirizzi privati sono ampiamente utilizzati ovunque: nelle reti domestiche create dai router dei provider, nei datacenter per l’interconnessione dei server, nelle VPN per collegare reti remote, e in ambienti di test e simulazione. Per farli comunicare con l’esterno, viene usata una tecnica chiamata NAT (Network Address Translation), che “traduce” gli indirizzi privati in uno o più indirizzi IP pubblici.

In sintesi: l’RFC 1918 fornisce le fondamenta per tutto ciò che avviene dietro le quinte di Internet, ovvero le reti locali che, pur non essendo visibili online, ne costituiscono l’ossatura.

I Tre Blocchi di IP Privati

Secondo l’RFC 1918, i seguenti range sono riservati per uso privato:

  • 10.0.0.0/8 → da 10.0.0.0 a 10.255.255.255 (oltre 16 milioni di IP!)
  • 172.16.0.0/12 → da 172.16.0.0 a 172.31.255.255
  • 192.168.0.0/16 → da 192.168.0.0 a 192.168.255.255

Curiosità: il famosissimo 192.168.1.1 è semplicemente un IP interno che sta dentro al blocco 192.168.0.0/16.

Ma Perché Esistono?

Internet ha un problema: gli indirizzi IPv4 sono finiti. Con solo circa 4 miliardi di IP possibili, era necessario un modo per riutilizzare gli stessi indirizzi in contesti locali, senza occupare spazio sull’Internet pubblico. Ed ecco che entrano in gioco gli IP privati.

Questi IP:

  • Non possono essere usati su Internet (verrebbero bloccati dai router pubblici).
  • Possono essere riutilizzati da chiunque, senza bisogno di registrazioni.
  • Richiedono il NAT (Network Address Translation) per accedere a Internet.

Dove Si Usano?

  • In router domestici (quasi sempre 192.168.x.x)
  • In reti aziendali complesse
  • In lab virtuali, ambienti di test e simulazione
  • In VPN e reti chiuse

Se stai progettando una rete aziendale o un homelab avanzato, usa il range 10.0.0.0/8: è più ampio e più facile da segmentare in sottoreti /24. Meno rischi di overlap degli indirizzi IP.

IP Privati vs IP Pubblici

CaratteristicaIP PrivatoIP Pubblico
Visibile da Internet❌ No✅ Sì
NAT necessario?✅ Sì❌ No (in genere)
CostoGratuito (nessuna registrazione)Spesso a pagamento
Utilizzo tipicoLAN, home, VPNHosting, server accessibili da web

Attenzione: Non Tutti Gli IP Sono Uguali

Non confondere gli IP privati (RFC 1918) con gli IP riservati o non assegnati. Esistono altri RFC che definiscono blocchi speciali, ad esempio:

  • 127.0.0.1 → loopback (localhost)
  • 169.254.x.x → link-local (quando non c’è DHCP)
  • 0.0.0.0 → IP non specificato

E Con IPv6?

Il concetto esiste anche lì, ma si parla di indirizzi ULA (Unique Local Address), definiti da RFC 4193. Spoiler: è un po’ più complesso, ma il principio è simile.

TL;DR

  • Gli IP privati sono definiti da RFC 1918
  • Sono fondamentali per il funzionamento delle reti locali
  • Non possono essere usati su Internet senza NAT
  • Se vedi un IP tipo 192.168.x.x, è normale: è così che funziona la rete dietro le quinte

Parole chiave utili per chi cerca approfondimenti

  • IP privati RFC 1918
  • Differenza tra IP privato e pubblico
  • Come funziona il NAT
  • Indirizzi IPv4 riservati
  • Rete domestica IP 192.168