3) Indirizzamento IP (IPv4, IPv6, subnetting)

Una guida completa sul funzionamento degli indirizzi IP, la transizione tra IPv4 e IPv6 e la logica del subnetting.

Un indirizzo IP (Internet Protocol Address) è l'identificativo numerico univoco assegnato a ciascun dispositivo all'interno di una rete TCP/IP. IPv4 rappresenta lo standard storico, composto da indirizzi a 32 bit solitamente scritti nella notazione decimale puntata (es: 192.168.1.1). La struttura di un indirizzo IPv4 si divide in una parte destinata alla rete (Network ID) e una parte per i singoli dispositivi (Host ID). Gli indirizzi IPv4 erano divisi originariamente in classi (A, B, C, D, E), ma questo sistema rigido è stato superato in favore del CIDR. La crescita esponenziale dei dispositivi connessi ha portato all'esaurimento degli indirizzi IPv4, rendendo indispensabile IPv6. IPv6 utilizza indirizzi a 128 bit scritti in forma esadecimale (es: 2001:0db8:85a3:0000:0000:8a2e:0370:7334), garantendo uno spazio d'indirizzamento quasi infinito. Oltre al numero astronomico di IP, IPv6 introduce miglioramenti nella sicurezza nativa con IPsec e nell'autoconfigurazione dei nodi. Il subnetting è la tecnica ingegneristica che consente di dividere una singola rete IP fisica in sotto-reti logiche più piccole e gestibili. Questa pratica ottimizza l'uso degli indirizzi IP disponibili, aumenta le performance riducendo la propagazione dei pacchetti e migliora la sicurezza. Per identificare dove termina l'indirizzo di rete e dove inizia l'indirizzo host, si utilizza la Subnet Mask (maschera di sottorete). La notazione CIDR (Classless Inter-Domain Routing) esprime questa maschera indicando il numero di bit di rete con una barra obliqua (es: /24). Prendendo la rete 192.168.1.0/24, se decidiamo di effettuare un subnetting con maschera /26, divideremo la rete in 4 sottoreti indipendenti. Ogni sottorete risultante disporrà di 64 indirizzi complessivi, di cui 62 utilizzabili concretamente dai dispositivi (escludendo rete e broadcast). Una corretta pianificazione dell'indirizzamento e del subnetting è cruciale per la stabilità, scalabilità e sicurezza di qualsiasi infrastruttura aziendale.

🔗 Resources and References

Wikipedia - Indirizzo IP Cloudflare - IPv4 vs IPv6 RIPE - Understanding IP Addressing Cisco - Subnetting Guide