Cos'è un Indirizzo IP? (IPv4 vs IPv6 Spiegato)
Definizione
Un indirizzo IP (Internet Protocol address) è un identificatore numerico univoco assegnato a ogni dispositivo su una rete IP. Consente l'instradamento—spacchettare pacchetti da sorgente a destinazione.
IPv4 (Legacy, Ancora Dominante)
- Formato: quattro ottetti decimali (0–255) separati da punti. Esempio:
192.0.2.1. - Spazio: 2³² ≈ 4,3 miliardi di indirizzi (esaurito 2011–2019).
- Mitigazioni: NAT (range privati 10/8, 172.16/12, 192.168/16), CGNAT.
IPv6 (Standard Attuale)
- Formato: otto ettti 16-bit esadecimali separati da due punti. Esempio:
2001:0db8:85a3:0000:0000:8a2e:0370:7334. - Spazio: 2¹²⁸ ≈ 3,4×10³⁸ indirizzi (effettivamente infinito).
- Caratteristiche: Nessun NAT necessario, IPsec integrato, autoconfigurazione SLAAC, multicast migliore.
Metodi di Assegnazione
- Dinamico (DHCP / SLAAC): Temporaneo, cambia al rinnovo del lease. La maggior parte dei dispositivi home/client.
- Statico: Fisso manuale. Server, router, stampanti, endpoint VPN.
Pubblico vs. Privato
- Pubblico: Instradabile a livello globale (ISP assegna). Visto dai server internet.
- Privato: RFC 1918 / ULA (IPv6). Solo all'interno della LAN. NAT traduce in pubblico.
Perché è Importante
- Regole firewall, port forwarding, geolocalizzazione, rate limiting, logging, diagnostica (ping, traceroute).
- Adozione IPv6 > 40% a livello globale (statistiche Google); abilita sul router per il futuro.