IPv4 - Indirizzi riservati

Ci sono alcuni spazi di indirizzi IPv4 riservati che non possono essere utilizzati su Internet. Questi indirizzi hanno uno scopo speciale e non possono essere instradati al di fuori della rete locale.

Indirizzi IP privati

Ogni classe di IP, (A, B e C) ha alcuni indirizzi riservati come indirizzi IP privati. Questi IP possono essere utilizzati all'interno di una rete, campus, azienda e sono privati ​​di essa. Questi indirizzi non possono essere instradati su Internet, quindi i pacchetti contenenti questi indirizzi privati ​​vengono ignorati dai router.

Per poter comunicare con il mondo esterno, questi indirizzi IP devono essere tradotti in alcuni indirizzi IP pubblici utilizzando il processo NAT, oppure è possibile utilizzare il server proxy Web.

L'unico scopo per creare un intervallo separato di indirizzi privati ​​è controllare l'assegnazione del pool di indirizzi IPv4 già limitato. Utilizzando un intervallo di indirizzi privati ​​all'interno della LAN, il requisito degli indirizzi IPv4 è diminuito in modo significativo a livello globale. Ha anche contribuito a ritardare l'esaurimento dell'indirizzo IPv4.

La classe IP, mentre si utilizza un intervallo di indirizzi privati, può essere scelta in base alle dimensioni e ai requisiti dell'organizzazione. Le organizzazioni più grandi possono scegliere un intervallo di indirizzi IP privati ​​di classe A in cui le organizzazioni più piccole possono optare per la classe C. Questi indirizzi IP possono essere ulteriormente suddivisi in subnet e assegnati ai dipartimenti all'interno di un'organizzazione.

Indirizzi IP di loopback

L'intervallo di indirizzi IP 127.0.0.0 - 127.255.255.255 è riservato per il loopback, cioè l'autoindirizzo di un host, noto anche come indirizzo localhost. Questo indirizzo IP di loopback è gestito interamente da e all'interno del sistema operativo. Indirizzi di loopback, consentono ai processi server e client su un singolo sistema di comunicare tra loro. Quando un processo crea un pacchetto con l'indirizzo di destinazione come indirizzo di loopback, il sistema operativo lo riavvia a se stesso senza avere alcuna interferenza della NIC.

I dati inviati in loopback vengono inoltrati dal sistema operativo a un'interfaccia di rete virtuale all'interno del sistema operativo. Questo indirizzo viene utilizzato principalmente per scopi di test come l'architettura client-server su una singola macchina. Oltre a questo, se una macchina host può eseguire correttamente il ping 127.0.0.1 o qualsiasi IP dall'intervallo di loopback, significa che lo stack software TCP / IP sulla macchina è stato caricato e funziona correttamente.

Indirizzi link-local

Nel caso in cui un host non sia in grado di acquisire un indirizzo IP dal server DHCP e non gli sia stato assegnato manualmente alcun indirizzo IP, l'host può assegnarsi un indirizzo IP da un intervallo di indirizzi Link-local riservati. L'indirizzo locale del collegamento varia da 169.254.0.0 a 169.254.255.255.

Si supponga di un segmento di rete in cui tutti i sistemi siano configurati per acquisire indirizzi IP da un server DHCP connesso allo stesso segmento di rete. Se il server DHCP non è disponibile, nessun host sul segmento sarà in grado di comunicare con altri. Windows (98 o successivo) e Mac OS (8.0 o successivo) supportano questa funzionalità di configurazione automatica dell'indirizzo IP locale del collegamento. In assenza di server DHCP, ogni macchina host sceglie casualmente un indirizzo IP dall'intervallo sopra indicato e poi verifica per mezzo di ARP, se anche qualche altro host non si è configurato con lo stesso indirizzo IP. Una volta che tutti gli host utilizzano indirizzi locali di collegamento dello stesso intervallo, possono comunicare tra loro.

Questi indirizzi IP non possono aiutare il sistema a comunicare quando non appartengono allo stesso segmento fisico o logico. Anche questi IP non sono instradabili.