Ogni computer su Internet, infatti, Ë dotato di un indirizzo numerico costituito da quattro byte, ovvero da quattro sequenze di 8 cifre binarie. Normalmente esso viene rappresentato in notazione decimale come una sequenza di quattro numeri da 0 a 255 (tutti valori decimali rappresentabili con 8 bit), separati da un punto.

Ad esempio : 195.243.12.147

Questi indirizzi numerici hanno una struttura ben definita. Come abbiamo detto Internet Ë una rete che collega diverse sottoreti. Lo schema di indirizzamento rispecchia questa caratteristica: in generale la parte sinistra dell'indirizzo indica una certa sottorete nell'ambito di Internet, e la parte destra indica il singolo host di quella sottorete.
La esatta distribuzione dei quattro byte tra indirizzo di rete e indirizzo di host dipende dalla 'classe' della rete. Esistono cinque classi di rete designate con lettere latine A, B, C, D, E; di queste solo le prime tre classi sono utilizzate effettivamente su Internet. Una rete di classe A, ad esempio, usa il primo byte per indicare la rete, e i restanti tre byte per indicare i singoli nodi. Una rete di classe C invece usa i primi tre byte per indicare la rete e l'ultimo per l'host. Inoltre, poichÈ il riconoscimento del tipo di indirizzo viene effettuato sul primo byte, esistono dei vincoli sul valore che esso puÚ assumere per ogni classe. Per le reti di classe A i valori potranno andare da 1 a 127, per quelle di classe B da 128 a 191, per quelle di classe C da 192 a 223.
Ne consegue che possono esistere solo 127 reti di classe A, a ciascuna delle quali perÚ possono essere collegati ben 16.777.214 diversi computer. Invece le reti di classe B (due byte per l'indirizzo) possono essere 16.384, ognuna delle quali puÚ ospitare fino a 65.534 host. Infine le reti di classe C potranno essere 2.097.152, composte da un massimo di 254 host.
Per capire meglio lo schema di indirizzamento di Internet basta pensare alla struttura di un normale indirizzo postale. Lo scriviamo: Italia, Roma, Vicolo Stretto, 2. Anche qui abbiamo quattro byte: "Italia, Roma, Vicolo Stretto" svolgono la funzione di un indirizzo di rete, "2" corrisponde all'indirizzo del computer (un indirizzo di classe C). Per trovare una analogia con un indirizzo di classe A potremmo pensare a "Italia, Presidenza della Repubblica".
L'analogia con il sistema postale Ë in realtý molto pi˜ profonda di quanto non potrebbe sembrare. Infatti il sistema di recapito dei pacchetti di dati attraverso la rete Ë funzionalmente simile al modo in cui un servizio postale tradizionale organizza il recapito delle lettere (anche queste pacchetti di dati). Quando infatti il protocollo IP di un computer riceve dei dati da inviare ad un certo indirizzo, per prima cosa guarda alla parte dell'indirizzo che specifica la rete. Se l'indirizzo di rete Ë quello della rete locale, i dati sono inviati direttamente al computer che corrisponde all'indirizzo.

indietro continua