Puoi utilizzare liberamente qualsiasi indirizzo di rete privato nei seguenti intervalli riservati:
- Spazio indirizzo privato
Internet Assigned Numbers Authority (IANA) ha riservato i seguenti tre blocchi dello spazio degli indirizzi IP per Internet privati:
10.0.0.0 - 10.255.255.255 (10/8 prefix)
172.16.0.0 - 172.31.255.255 (172.16/12 prefix)
192.168.0.0 - 192.168.255.255 (192.168/16 prefix)
(da RFC 1918 - Allocazione degli indirizzi per Internet privati )
Ti consigliamo inoltre di tenere presente l' indirizzo host e l' indirizzo di trasmissione della rete :
- Indirizzamento IP broadcast - Standard proposti
Se devono essere compatibili diverse implementazioni IP, deve essere presente un numero distinto per indicare "tutti gli host".
Poiché il livello di rete locale può sempre mappare un indirizzo IP nell'indirizzo del livello collegamento dati, la scelta di un "numero host di trasmissione" IP è in qualche modo arbitraria. Per semplicità, dovrebbe non essere probabile che venga assegnato a un host reale. Il numero i cui bit sono tutti uno ha questa proprietà; questo compito è stato proposto per la prima volta. Nei pochi casi in cui a un host è stato assegnato un indirizzo con una parte del numero host di tutti, non sembra oneroso richiedere la rinumerazione.
L'indirizzo 255.255.255.255 indica una trasmissione su una rete hardware locale, che non deve essere inoltrata. Questo indirizzo può essere utilizzato, ad esempio, da host che non conoscono il loro numero di rete e lo richiedono ad alcuni server.
Pertanto, un host sulla rete 36, ad esempio, può:
(Si noti che, a meno che la rete non sia stata suddivisa in sottoreti, questi due metodi hanno effetti identici.)
Se l'uso di "tutti" in un campo di un indirizzo IP significa "broadcast", l'uso di "tutti zeri" potrebbe essere visto come "non specificato". Probabilmente non vi è alcun motivo per cui tali indirizzi compaiano ovunque se non come l'indirizzo di origine di un datagramma di richiesta informazioni ICMP. Tuttavia, come convenzione notazionale, ci riferiamo alle reti (anziché agli host) utilizzando indirizzi con campi zero. Ad esempio, 36.0.0.0 significa "numero di rete 36" mentre 36.255.255.255 significa "tutti gli host sul numero di rete 36".
(da RFC 919 - Trasmissione di indirizzi Internet )
Inoltre, ti consigliamo di comprendere il routing tra domini senza classe (comunemente noto come CIDR) e la sua notazione CIDR per esprimere gli intervalli di indirizzi IP:
Il routing interdominio senza classi (CIDR, / ˈsaɪdər / o / ˈsɪdər /) è un metodo per allocare gli indirizzi IP e il routing IP. L'Internet Engineering Task Force ha introdotto il CIDR nel 1993 per sostituire la precedente architettura di indirizzamento della progettazione di reti di classe in Internet. Il suo obiettivo era quello di rallentare la crescita delle tabelle di routing sui router su Internet e di aiutare a rallentare il rapido esaurimento degli indirizzi IPv4.
La notazione CIDR è una rappresentazione compatta di un indirizzo IP e del prefisso di routing associato. La notazione è costruita da un indirizzo IP, un carattere barra ('/') e un numero decimale.
L'indirizzo può indicare un singolo indirizzo di interfaccia distinto o l'indirizzo iniziale di un'intera rete. La dimensione massima della rete è data dal numero di indirizzi possibili con i rimanenti bit meno significativi al di sotto del prefisso. L'aggregazione di questi bit è spesso chiamata identificatore host.
Per esempio:
- 192.168.100.14/24 rappresenta l'indirizzo IPv4 192.168.100.14 e il prefisso di instradamento associato 192.168.100.0, o equivalentemente, la sua maschera di sottorete 255.255.255.0, che ha 24 1 bit iniziali.
- il blocco IPv4 192.168.100.0/22 rappresenta gli indirizzi 1024 IPv4 da 192.168.100.0 a 192.168.103.255.
- il blocco IPv6 2001: db8 :: / 48 rappresenta il blocco di indirizzi IPv6 dal 2001: db8: 0: 0: 0: 0: 0: 0 a 2001: db8: 0: ffff: ffff: ffff: ffff: ffff.
- :: 1/128 rappresenta l'indirizzo di loopback IPv6. La lunghezza del prefisso è 128, ovvero il numero di bit nell'indirizzo.