Classi di indirizzi IP

« Older   Newer »
  Share  
view post Posted on 16/4/2010, 20:06

Group:
,,,..--::|| AMMINISTRATORE ||::--..,,,
Posts:
1,602
Location:
Scheda di rete

Status:


Le classi di indirizzi IP sono un modo per caratterizzare lo spazio di indirizzamento IPv4.

Il Classful addressing (indirizzamento basato sulla classe) prevedeva che dai primi bit di un indirizzo si potesse determinare la maschera di rete. Questa scelta, con il crescere dell'utenza di internet, si è rivelata troppo rigida, ed è stata abbandonata a favore dell'indirizzamento senza classe (CIDR).

Gli indirizzi IP all'origine erano stati suddivisi in classi

8 16 24 32
---------------------------------------------------------------
CLASSE A |0|Ident. rete | Identificatore di host |
---------------------------------------------------------------

---------------------------------------------------------------
CLASSE B |1|0| Identificatore di rete | Identificatore di host |
---------------------------------------------------------------

---------------------------------------------------------------
CLASSE C |1|1|0| Identificatore di rete | Ident. di host |
---------------------------------------------------------------

---------------------------------------------------------------
CLASSE D |1|1|1|0| Indirizzo multicast |
---------------------------------------------------------------

---------------------------------------------------------------
CLASSE E |1|1|1|1| *Usi futuri* |
---------------------------------------------------------------

In questo modo il tipo di classe si può determinare sulla base dei bit più significativi.

Vediamo come:

* classe A: il primo byte rappresenta la rete, gli altri l'host; [0-126].x.x.x. La maschera di rete è 255.0.0.0, o /8. Questi indirizzi iniziano tutti con un bit a 0.
* classe B: i primi due byte rappresentano la rete, gli altri l'host; [128-191].y.x.x (gli y sono parte dell'indirizzo di rete, gli x dell'indirizzo di host). La maschera di rete è 255.255.0.0, o /16. Questi indirizzi iniziano con la sequenza 10
* classe C: i primi 3 byte rappresentano la rete, l'altro l'host; [192-223].y.y.x. La maschera di rete è 255.255.255.0, o /24. Questi indirizzi iniziano con la sequenza 110
* classe D: riservata agli indirizzi multicast: [224-239].x.x.x. Questi indirizzi cominciano con la sequenza 1110. Non hanno maschera di rete, essendo tutti e 32 i bit dell'indirizzo utilizzati per indicare un gruppo, non un singolo host.
* classe E: riservata per usi futuri: [240-255].x.x.x. Questi indirizzi cominciano con la sequenza 11110 e non è definita una maschera di rete.

Esempio: nella classe B gli indirizzi vanno da 10000000 a 10111111 che in decimale corrispondono da 128 a 191.

Secondo le classi è possibile gestire un numero limitato di reti e un numero limitato di host in base al seguente schema:
Classe Leading bits Totale Numero di Reti Numero Max di Indirizzi Host
Classe A 0 128 16.777.214
Classe B 10 16.384 65.534
Classe C 110 2.097.152 254

Es. numero reti e host in classe B:

reti: 214 = 16.384
hosts: 216 = 65.536 - (rete, broadcast) = 65.534

Per il calcolo della rete si eleva a 14 in quanto in classe b abbiamo i primi due ottetti che si riferiscono alla rete, quindi 16 bit, ma considerando che i primi 2 bit sono fissi diventa 14.

La crescita di Internet ha reso questo sistema ridottissimo rispetto alle esigenze per cui si è introdotto la tecnica del mascheramento.
 
Web     Top
0 replies since 16/4/2010, 20:06   127 views
  Share