Che cos'è un indirizzo IP - HowStuffWorks

Ogni macchina su Internet ha un numero identificativo univoco, chiamato indirizzo IP. Un tipico indirizzo IP è simile al seguente:

  • 216.27.61.137

Per rendere più facile da ricordare per noi umani, gli indirizzi IP sono normalmente espressi in formato decimale come "numero decimale puntato"come quello sopra. Ma i computer comunicano in forma binaria. Guarda lo stesso indirizzo IP in binario:

  • 11011000.00011011.00111101.10001001

Vengono chiamati i quattro numeri in un indirizzo IP ottetti, poiché ognuno di essi ha otto posizioni se visualizzato in forma binaria. Se si sommano tutte le posizioni, si ottengono 32, motivo per cui gli indirizzi IP sono considerati numeri a 32 bit. Poiché ciascuna delle otto posizioni può avere due stati diversi (1 o 0), il numero totale di possibili combinazioni per ottetto è 28 o 256. Quindi ogni ottetto può contenere qualsiasi valore compreso tra 0 e 255. Combina i quattro ottetti e otterrai 232 o un possibile 4.294.967.296 valori univoci!

Dei quasi 4,3 miliardi di combinazioni possibili, alcuni valori sono limitati dall'uso come indirizzi IP tipici. Ad esempio, l'indirizzo IP 0.0.0.0 è riservato alla rete predefinita e l'indirizzo 255.255.255.255 viene utilizzato per le trasmissioni.


Gli ottetti hanno uno scopo diverso dalla semplice separazione dei numeri. Sono usati per creare classi di indirizzi IP che possono essere assegnati a una particolare azienda, governo o altra entità in base alle dimensioni e alle esigenze. Gli ottetti sono divisi in due sezioni: Netto e Ospite. La sezione Net contiene sempre il primo ottetto. Viene utilizzato per identificare la rete a cui appartiene un computer. Host (a volte indicato come Nodo) identifica il computer effettivo sulla rete. La sezione Host contiene sempre l'ultimo ottetto. Esistono cinque classi IP più alcuni indirizzi speciali:

  • Rete predefinita - L'indirizzo IP di 0.0.0.0 viene utilizzato per la rete predefinita.
  • Classe A - Questa classe è per reti molto grandi, come potrebbe avere una grande azienda internazionale. Gli indirizzi IP con un primo ottetto compreso tra 1 e 126 fanno parte di questa classe. Gli altri tre ottetti vengono utilizzati per identificare ciascun host. Ciò significa che ci sono 126 reti di Classe A ciascuna con 16.777.214 (224 -2) possibili host per un totale di 2.147.483.648 (231) indirizzi IP univoci. Le reti di classe A rappresentano la metà del totale degli indirizzi IP disponibili. Nelle reti di classe A, il valore di bit di ordine superiore (il primo numero binario) nel primo ottetto è sempre 0.

Netto

Host o Nodo


115.

24.53.107

  • loopback - L'indirizzo IP 127.0.0.1 viene utilizzato come indirizzo di loopback. Ciò significa che viene utilizzato dal computer host per inviare un messaggio a se stesso. È comunemente usato per la risoluzione dei problemi e i test di rete.
  • Classe B - La classe B viene utilizzata per reti di medie dimensioni. Un buon esempio è un grande campus universitario. Gli indirizzi IP con un primo ottetto da 128 a 191 fanno parte di questa classe. Gli indirizzi di classe B includono anche il secondo ottetto come parte dell'identificatore Net. Gli altri due ottetti vengono utilizzati per identificare ciascun host. Ciò significa che ci sono 16.384 (214) Reti di classe B ciascuna con 65.534 (216 -2) possibili host per un totale di 1.073.741.824 (230) indirizzi IP univoci. Le reti di classe B rappresentano un quarto degli indirizzi IP totali disponibili. Le reti di classe B hanno un valore di primo bit di 1 e un valore di secondo bit di 0 nel primo ottetto.

Netto


Host o Nodo

145.24.

53.107

  • Classe C. - Gli indirizzi di classe C sono comunemente utilizzati per le piccole e medie imprese. Gli indirizzi IP con un primo ottetto da 192 a 223 fanno parte di questa classe. Gli indirizzi di classe C includono anche il secondo e il terzo ottetto come parte dell'identificatore Net. L'ultimo ottetto viene utilizzato per identificare ciascun host. Ciò significa che ci sono 2.097.152 (221) Reti di classe C ciascuna con 254 (28 -2) possibili host per un totale di 536.870.912 (229) indirizzi IP univoci. Le reti di classe C costituiscono un ottavo degli indirizzi IP totali disponibili. Le reti di classe C hanno un valore di primo bit di 1, un valore di secondo bit di 1 e un valore di terzo bit di 0 nel primo ottetto.

Netto

Host o Nodo

195.24.53.

107

  • Classe D - Utilizzato per i multicast, la classe D è leggermente diversa dalle prime tre classi. Ha un primo valore di 1 bit, un secondo valore di 1, un terzo valore di 1 e un quarto valore di 0. Gli altri 28 bit vengono utilizzati per identificare il gruppo di computer a cui è destinato il messaggio multicast. La classe D rappresenta 1/16esimo (268.435.456 o 228) degli indirizzi IP disponibili.

Netto

Host o Nodo

224.

24.53.107

  • Classe E - La classe E è utilizzata solo a scopo sperimentale. Come la classe D, è diversa dalle prime tre classi. Ha un primo valore di 1 bit, un secondo valore di 1, un terzo valore di 1 e un quarto valore di 1. Gli altri 28 bit vengono utilizzati per identificare il gruppo di computer a cui è destinato il messaggio multicast. La classe E rappresenta 1/16esimo (268.435.456 o 228) degli indirizzi IP disponibili.

Netto

Host o Nodo

232.

24.53.107