Vai al contenuto

Esercizio con le subnet

Come già accennato nell’articolo precedente, l’utilizzo delle subnet è una tecnica che permette di ottimizzare il carico di lavoro su una rete nonchè di sfruttare al massimo le risorse di cui disponiamo.
Supponiamo di dover implementare un piano di indirizzamento per una rete con 5 router e 5 lan. Ogni LAN può avere al massimo 5 host e ciascuna delle LAN è collegata attraverso un router punto-a-punto con un altro router.
Avendo a disposizione il blocco di 128 indirizzi 192.168.1.0/25, effettuiamo un subnetting con netmask a lunghezza variabile usando:
  • subnet con netmask /30 per i collegamenti punto-a-punto tra i router
  • subnet con netmask /28 per le LAN

Assegnazione delle subnet:

  1. Collegamenti punto-a-punto tra i router (Subnet /30):
    • Saranno necessarie 5 subnet /30 per collegare i 5 router tra loro.
    • Ogni subnet conterrà 4 indirizzi IP (2 per ciascun router e 2 per gli indirizzi di rete e di broadcast).
    • La maschera di sottorete sarà /30 (4 indirizzi IP).
      Subnet 1: 192.168.1.0/30
      Subnet 2: 192.168.1.4/30
      Subnet 3: 192.168.1.8/30
      Subnet 4: 192.168.1.12/30
      Subnet 5: 192.168.1.16/30
      
  2. LAN (Subnet /28):
    • Saranno necessarie 5 subnet /28 per le LAN.
    • Ogni subnet conterrà 16 indirizzi IP (14 indirizzi host utilizzabili).
    • La maschera di sottorete sarà /28 (16 indirizzi IP).
      Subnet 6: 192.168.1.32/28 (LAN 1)
      Subnet 7: 192.168.1.48/28 (LAN 2)
      Subnet 8: 192.168.1.64/28 (LAN 3)
      Subnet 9: 192.168.1.80/28 (LAN 4)
      Subnet 10: 192.168.1.96/28 (LAN 5)
      

Allocazione degli indirizzi IP:

  1. Collegamenti punto-a-punto tra i router:
    • Router 1: 192.168.1.1/30
    • Router 2: 192.168.1.5/30
    • Router 3: 192.168.1.9/30
    • Router 4: 192.168.1.13/30
    • Router 5: 192.168.1.17/30
  2. LAN:
    • LAN 1:
      • Indirizzo di rete: 192.168.1.32/28
      • Range di indirizzi host: 192.168.1.33 – 192.168.1.46
      • Indirizzo di broadcast: 192.168.1.47
    • LAN 2:
      • Indirizzo di rete: 192.168.1.48/28
      • Range di indirizzi host: 192.168.1.49 – 192.168.1.62
      • Indirizzo di broadcast: 192.168.1.63
    • LAN 3:
      • Indirizzo di rete: 192.168.1.64/28
      • Range di indirizzi host: 192.168.1.65 – 192.168.1.78
      • Indirizzo di broadcast: 192.168.1.79
    • LAN 4:
      • Indirizzo di rete: 192.168.1.80/28
      • Range di indirizzi host: 192.168.1.81 – 192.168.1.94
      • Indirizzo di broadcast: 192.168.1.95
    • LAN 5:
      • Indirizzo di rete: 192.168.1.96/28
      • Range di indirizzi host: 192.168.1.97 – 192.168.1.110
      • Indirizzo di broadcast: 192.168.1.111

Questo piano di indirizzamento utilizza subnetting con netmask a lunghezza variabile per soddisfare i requisiti specifici della rete, consentendo la comunicazione tra i router tramite collegamenti punto-a-punto e assegnando subnet separate per le LAN.

Si noti che, siccome ogni LAN contiene al massimo 5 host, avremmo potuto utilizzare una netmask /29 per le LAN, poichè tale maschera fornisce 8 indirizzi IP utilizzabili: due di questi indirizzi sono riservati come indirizzo di rete e indirizzo di broadcast e pertanto, il numero effettivo di indirizzi IP disponibili per l’assegnazione agli host è 6. In conclusione, avremmo avuto, per una subnet /29:

  • Indirizzo di rete: 1 indirizzo
  • Indirizzi host utilizzabili: 6 indirizzi
  • Indirizzo di broadcast: 1 indirizzo

In tal modo avremmo “sprecato” ancora meno IP, ma avremmo in pratica escluso ogni possibilità di poter incrementare il numero di host per ogni LAN.