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 )
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.
(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
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.