Indirizzi IP



Ogni computer deve avere un numero univoco per funzionare correttamente in una rete o su Internet. 


Questo numero è chiamato indirizzo perché rende possibile che un computer venga trovato da altri computer (qualcosa come gli indirizzi umani!)  e per stabilire una comunicazione con loro.
Quindi abbiamo l'indirizzo IP  ( Internet Protocol )

Questo numero è sotto forma di XXX. XXX. XXX. XXX   dove XXX è un numero intero compreso tra 0 e 255.
(QUAD DOTTED: quattro gruppi di numeri decimali separati da un punto).
I computer non capiscono il nostro sistema decimale ma solo segnali elettrici come on - off, quindi dobbiamo usare il sistema binario (base 2 non base 10) dove un numero è composto da una serie di 0 e 1.
 Esempio: 7 è rappresentato da 00000111.

Ogni cifra binaria, ovvero 1 o 0, è un bit e 8 bit = 1  byte.
Quindi 255 è, in binario, 11111111. Poiché ogni gruppo di indirizzi IP è formato da 8 bit e ci sono quattro gruppi (o quattro byte), diciamo che un indirizzo IP è lungo 32 bit (8 x 4 = 32).
L'esempio 192.0.2.79, in binario, è il seguente: 11000000000000000000001001001111

Poiché ci sono 2 cifre - 0 e 1 - è possibile avere  4.294.967.296 
(2 ^ 32) diverse combinazioni di indirizzi.

Ogni indirizzo IP mostra due cose: la rete a cui appartiene il computer e l'host, cioè il numero dei computer.
Esistono indirizzi IP privati ​​(computer NON connessi a Internet)
e indirizzi IP pubblici (computer collegati a Internet).
Gli indirizzi IP sono divisi in classi: A - B - C - D – E

Classe A: indirizzi IP compresi tra 1.0.0.0 e 127.255.255.255.
Il primo byte identifica le reti, i successivi 3 byte l'host.
Abbiamo 127 reti e 16.777.216 host.

Classe B: indirizzi IP tra 128.0.0.0 e 191.255.255.255.
I primi 2 byte identificano le reti, i prossimi 2 byte gli host.
Il primo byte è limitato a 128 - 191, quindi abbiamo 16384 reti e 65536 host.

Classe C: indirizzi IP tra 192.0.0.0 e 223.255.255.255.
I primi 3 byte identificano le reti, l'ultimo byte gli host.
Il primo byte è limitato a 192 - 223, quindi abbiamo 2.097.152 reti e 256 host

Classe D: è usata per il multicast, cioè quando un solo host sta trasmettendo e tutti gli altri stanno ricevendo.

Classe E: per uso futuro

Indirizzi IP privati:
Da 10.000 a 10.254.254.254
Da 172.16.0.0 a 172.31.254.254
Da 192.168.0.0 a 192.168.254.254
Gli indirizzi IP possono essere dinamici o statici.

Dinamico quando gli indirizzi cambiano ogni volta che un computer o una rete è connesso a Internet - l'ISP fornisce un indirizzo diverso ad ogni connessione.


Statico quando l'indirizzo è sempre lo stesso.