Indirizzi IP e Subnet mask Bruno Fikon Indice • Gli indirizzi IP • Composizione e formati • Le classi degli indirizzi IP • Indirizzi dinamici • Indirizzi statici • Subnet mask Gli indirizzi IP • Un indirizzo IP (dall'inglese Internet Protocol address) Gli indirizzi IP identificano in modo univoco ciascun host su una internet TCP/IP. • Gli indirizzi IP pubblici sono rilasciati e regolamentati dall'ICANN. • l'ICANN ha proceduto alla definizione della nuova versione del protocollo IP: IPv6. • Tale versione è basata su indirizzi a 128 bit anziché a 32. Composizione e formati Ogni indirizzo IP è suddiviso in due parti: • La prima parte che identifica la rete, chiamata network o routing prefix (Net_ID) • La seconda parte che identifica l'host (o l'interfaccia in IPv6) Le classi degli indirizzi IP Indirizzi dinamici • Gli indirizzi dinamici vengono utilizzati per identificare dispositivi non permanenti in una LAN. • Un server presente nella LAN assegna dinamicamente e automaticamente l'indirizzo scegliendolo casualmente da un range preimpostato. Indirizzi statici • Gli indirizzi statici vengono utilizzati per identificare dispositivi semi-permanenti con indirizzo IP permanente. • Sul fronte della sicurezza informatica l'assegnazione di un IP statico rende però il dispositivo più soggetto ad attacchi informatici. Subnet mask • La subnet mask o "maschera di sottorete", definisce il range di appartenenza di un host all'interno di una sottorete IP. • Ridurre il traffico di rete e facilitare la ricerca e il raggiungimento di un determinato host. • Esistono tre tipi di mascherature di un indirizzo IP e sono denominate classi: – Classe A 255.0.0.0 – Classe B 255.255.0.0 – Classe C 255.255.255.0 • la subnet di classe A è caratterizzata dall’avere il primo ottetto compreso tra 0 e 127. • la subnet di classe B ha il primo ottetto tra 128 e 191. • la subnet di classe C hanno il primo ottetto tra 192 e 223. • La notazione di Classe è sintetizzabile anche tramite una seconda notazione "slash notation" che è la somma dei bit presenti nella subnet mask e che facilita la notazione ed è calcolabile come segue: • 255.0.0.0 = 8+0+0+0 la classe A e può essere indicata con /8; 255.255.0.0 = 8+8+0+0 la classe B e può essere indicata con /16; 255.255.255.0 = 8+8+8+0 la classe C e può essere indicata con /24. 255.255.255.255 = 8+8+8+8 = 32 corrispondente ad 1 bit. Fine