Maschera di sottorete a lunghezza variabile (VLSM)

Nelle precedenti lezioni di subnetting qui e qui tutte le nostre sottoreti avevano una “dimensione fissa”. Ogni sottorete aveva la stessa dimensione. Ad esempio abbiamo preso una rete di classe C 192.168.1.0 e l’abbiamo divisa in 4 blocchi:

256 blocco bit

64 blocchi di bit

È davvero un modo efficiente di creare sottoreti? Diciamo che avrei i seguenti requisiti:

  • Una sottorete per 12 host.
  • Una sottorete per 44 host.
  • Una sottorete per 2 host (i collegamenti punto-punto sono un buon esempio in cui sono necessari solo 2 indirizzi host IP).
  • Una sottorete per 24 host.

Ho 4 sottoreti quindi non è un problema, ma sto ancora sprecando molti indirizzi IP. Se usiamo un blocco di 64 per la nostra sottorete in cui ho solo bisogno di 2 indirizzi IP, sto gettando via 62 indirizzi IP.

Ora potresti pensare perché potremmo preoccuparci di questo perché stiamo usando un indirizzo di rete privato (192.168.1.0) e abbiamo molto spazio. Questo è vero, ma per quanto riguarda Internet? Non vogliamo buttare via preziosi indirizzi IP pubblici.

Diciamo che voglio sottorete la mia rete 192.168.1.0 nel modo più efficiente, diamo un’altra occhiata ai requisiti che ti ho appena mostrato:

  • Una sottorete per 12 host.
  • Una sottorete per 44 host.
  • Una sottorete per 2 host.
  • Una sottorete per 24 host.

Che tipo di sottoreti avremmo bisogno di inserire in questi host? Vediamo:

  • 12 host, la sottorete più piccola sarebbe un blocco di 16.
  • 44 host, la sottorete più piccola sarebbe un blocco di 64.
  • 2 host, la sottorete più piccola sarebbe un blocco di 4.
  • 24 host, la sottorete più piccola sarebbe un blocco di 32.

Creiamo le sottoreti. Prendiamo il nostro blocco di “256”:

256 blocco di bit

E tagliatelo a blocchi appena specificato:

VLSM Dimensioni del Blocco

Abbiamo salvato noi stessi, qualcosa di prezioso indirizzi IP, ora la prossima cosa da fare è rispondere alle seguenti domande:

  • Quali sono gli indirizzi di rete?
  • Quali sono gli indirizzi di trasmissione?
  • Che cos’è la subnet mask?
  • Quali sono gli indirizzi IP host utilizzabili?
Quando si utilizza VLSM, assicurarsi di iniziare con la sottorete più grande prima o si avrà spazio di indirizzi sovrapposti.

Rispondiamo a queste domande. Partiamo con gli indirizzi di rete:

  • Subnet 1: (dimensione di 64)
    • indirizzo di rete: 192.168.1.0
  • Subnet 2: (dimensione di 32)
    • indirizzo di rete: 192.168.1.64
  • Subnet 3: (dimensione di 16)
    • indirizzo di rete: 192.168.1.96
  • Subnet 4: (dimensione 4)
    • indirizzo di rete: 192.168.1.112
  • Subnet 5: (questo è dove il libero spazio)
    • indirizzo di rete: 192.168.1.116

Ora siamo in grado di riempire gli indirizzi di broadcast:

  • Subnet 1: (dimensione di 64)
    • indirizzo di rete: 192.168.1.0
    • indirizzo di broadcast: 192.168.1.63
  • Subnet 2: (dimensione di 32)
    • indirizzo di rete: 192.168.1.64
    • indirizzo di broadcast: 192.168.1.95
  • Subnet 3: (dimensione di 16)
    • indirizzo di rete: 192.168.1.96
    • indirizzo di broadcast: 192.168.1.111
  • Subnet 4: (dimensione di 4)
    • indirizzo di rete: 192.168.1.112
    • indirizzo di trasmissione: 192.168.1.115

Poiché abbiamo diverse dimensioni della sottorete, dobbiamo calcolare la subnet mask per ogni sottorete. Per trovare la subnet mask è possibile utilizzare questo trucco:

256 – subnet size = subnet mask

  • Subnet 1: 256 – 64 = 192 così la subnet mask 255.255.255.192
  • Subnet 2: 256 – 32 = 224 modo che la subnet mask 255.255.255.224
  • Subnet 3: 256 – 16 = 240 quindi la subnet mask è 255.255.255.240
  • Subnet 4: 256 – 4 = 252 quindi la subnet mask è 255.255.255.252

L’unica cosa che resta da fare è riempire utilizzabile di host in indirizzi IP:

  • Subnet 1: (dimensione di 64)
    • indirizzo di rete: 192.168.1.0
    • primo host: 192.168.1.1
    • ultimo host: 192.168.1.62
    • indirizzo di broadcast: 192.168.1.63
  • Subnet 2: (dimensione di 32)
    • indirizzo di rete: 192.168.1.64
    • primo host: 192.168.1.65
    • ultimo host: 192.168.1.94
    • indirizzo di broadcast: 192.168.1.95
  • Subnet 3: (dimensione di 16)
    • indirizzo di rete: 192.168.1.96
    • primo host: 192.168.1.97
    • ultimo host: 192.168.1.110
    • indirizzo di broadcast: 192.168.1.111
  • Subnet 4: (dimensione 4)
    • indirizzo di rete: 192.168.1.112
    • primo host: 192.168.1.113
    • ultimo host: 192.168.1.114
    • indirizzo di broadcast: 192.168.1.115

Ecco, ci siamo, abbiamo appena subnet nostro 192.168.1.0 /24 utilizzando VLSM.

Proviamo un altro esempio ma questa volta usiamo una Classe B 172.16.0.0 rete con requisiti diversi:

  • Una sottorete per 340 host.
  • Una sottorete per 250 host.
  • Una sottorete per 31 host.
  • Una sottorete per 20 host.
  • Una sottorete per 8 host.

Per risolvere questa domanda prima dobbiamo determinare il “blocco” che richiediamo:

Leave a Reply

Il tuo indirizzo email non sarà pubblicato.