Concetti Chiave

  • Il CIDR permette una gestione flessibile degli indirizzi IP, superando le rigide classi dell'indirizzamento classfull e riducendo gli sprechi.
  • La subnet mask definisce quali bit dell'indirizzo IP sono riservati alla rete e quali agli host, facilitando l'organizzazione delle reti.
  • Esistono due formati per la subnet mask: la notazione CIDR e la notazione decimale puntata, ognuna con il proprio metodo di rappresentazione.
  • L'indirizzo di rete si ottiene azzerando i bit degli host, mentre l'indirizzo di broadcast si ottiene impostando tutti i bit degli host a 1.
  • CIDR consente di creare subnet di dimensioni variabili, ottimizzando l'uso degli indirizzi IP in base alle esigenze specifiche delle reti.

Per superare i limiti delle classi dell'indirizzamento classfull, è stato introdotto il CIDR. Con questo sistema, gli indirizzi IP non sono più divisi in classi rigide e non sono più vincolati ai singoli ottetti, ma è possibile assegnare una subnet mask per avere esattamente il numero di indirizzi necessari per gli host, limitando gli sprechi.

Funzionamento della subnet mask

La subnet mask è un indirizzo IP nel quale i bit posti a 1 indicano i bit dell’indirizzo IP che sono dedicati alla rete, mentre quelli che sono dedicati agli host sono impostati a 0. La subnet mask viene letta da sinistra verso destra e ha gli 1 posti sulla sinistra e gli 0 in fondo.

Esempio:

11111111.1111111.11111111.00000000
Un indirizzo CIDR è una notazione compatta che specifica un intervallo di indirizzi IP e la relativa subnet mask. Si scrive nel formato:

192.168.1.0/26

  • La parte /26 indica che i primi 26 bit dell'indirizzo IP sono riservati per identificare la rete.
  • I rimanenti 6 bit sono disponibili per identificare gli host all'interno di quella rete.
  • Calcolo degli indirizzi utilizzabili

  • Il numero totale di indirizzi in questa subnet è 26 = 64, ma solo 62 sono utilizzabili per dispositivi, poiché il primo indirizzo è riservato alla rete e l'ultimo è usato per il broadcast.

Con CIDR possiamo creare subnet di dimensioni diverse:

  • Subnet Mask: 255.255.255.0
  • N° IP Totali: 256
  • N° Host Utilizzabili: 254

  • Subnet Mask: 255.255.255.192
  • N° IP Totali: 64
  • N° Host Utilizzabili: 62

  • Subnet Mask: 255.255.255.252
  • N° IP Totali: 4
  • N° Host Utilizzabili: 2

Per esempio: Un'azienda con 50 PC può usare 192.168.1.0/26 (64 indirizzi), senza sprecare indirizzi come nel classful.

Formati di notazione della subnet mask

La Subnet mask può essere scritta in due forme:

  • Notazione CIDR: si indica con una barra / seguita dal numero di bit riservati alla parte di rete. Ad esempio, /24 significa che i primi 24 bit sono impostati a 1 e gli ultimi 8 a 0.
  • Notazione decimale puntata: la subnet mask è espressa in quattro gruppi di 8 bit (ottetti), ciascuno convertito in decimale. Ad esempio, una subnet mask /24 equivale a 255.255.255.0, che in binario è 11111111.11111111.11111111.00000000.

Indirizzo di rete e broadcast

Indirizzo di rete:

  • Si ottiene azzerando tutti i bit degli host.
  • Esempio: Per 192.168.1.67/26, l'indirizzo di rete è 192.168.1.64.

Indirizzo di broadcast:

  • Si ottiene impostando tutti i bit degli host a 1.
  • Esempio: Per 192.168.1.0/26, l'indirizzo di broadcast è 192.168.1.63.

  • Il primo indirizzo utilizzabile è subito dopo l’indirizzo di rete.
  • L'ultimo indirizzo utilizzabile è subito prima dell’indirizzo di broadcast.
  • Esempio: Per 192.168.1.0/26, gli host utilizzabili vanno da `192.168.1.1` a 192.168.1.62.

  • Il valore del salto tra subnet è determinato dalla differenza tra due indirizzi di rete consecutivi.
  • Esempio: con una subnet `/26`, i blocchi iniziano da `0, 64, 128, 192`, quindi il salto è 64.

Ottimizzazione delle reti con CIDR

Queste informazioni permettono di organizzare al meglio le reti, evitando sprechi e ottimizzando la gestione degli indirizzi IP.

Domande da interrogazione

  1. Cos'è il CIDR e quali vantaggi offre rispetto al classful addressing?
  2. Il CIDR (Classless Inter-Domain Routing) supera i limiti delle classi rigide dell'indirizzamento classfull, permettendo di assegnare subnet mask flessibili per ottenere esattamente il numero di indirizzi necessari per gli host, riducendo gli sprechi.

  3. Come funziona la subnet mask nel contesto del CIDR?
  4. La subnet mask indica quali bit dell'indirizzo IP sono dedicati alla rete (bit a 1) e quali agli host (bit a 0). Viene letta da sinistra verso destra e determina la dimensione della rete.

  5. Qual è la differenza tra la notazione CIDR e la notazione decimale puntata per la subnet mask?
  6. La notazione CIDR utilizza una barra seguita dal numero di bit riservati alla rete (es. /24), mentre la notazione decimale puntata esprime la subnet mask in quattro gruppi di 8 bit convertiti in decimale (es. 255.255.255.0).

  7. Come si calcolano gli indirizzi utilizzabili in una subnet?
  8. Il numero totale di indirizzi in una subnet è dato da 2 elevato al numero di bit disponibili per gli host. Tuttavia, due indirizzi sono riservati: uno per la rete e uno per il broadcast, quindi gli indirizzi utilizzabili sono inferiori.

  9. Qual è l'importanza dell'ottimizzazione delle reti con CIDR?
  10. L'ottimizzazione delle reti con CIDR consente di organizzare meglio gli indirizzi IP, evitando sprechi e migliorando la gestione delle risorse di rete, come evidenziato nel testo.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community