Subnetmasker met variabele lengte (VLSM))

In vorige subnettinglessen hier en hier hadden al onze subnetten een “vaste grootte”. Elk subnet had dezelfde grootte. We namen bijvoorbeeld een klasse C netwerk 192.168.1.0 en verdeelden het 4 blokken:

256 bit block

64 bitblokken

Is dit echt een efficiënte manier om subnetten te maken? Laten we zeggen dat ik de volgende eisen zou hebben:

  • een subnet voor 12 hosts.
  • één subnet voor 44 hosts.
  • een subnet voor 2 hosts (point-to-point links zijn een goed voorbeeld waar je slechts 2 IP host adressen nodig hebt).
  • één subnet voor 24 hosts.

ik heb 4 subnetten dus het is geen probleem, maar ik verspil nog steeds veel IP-adressen. Als we een blok van 64 gebruiken voor ons subnet waar ik maar 2 IP-adressen nodig heb, gooi ik 62 IP-adressen weg.

nu zou je kunnen denken waarom we dit belangrijk vinden omdat we een privé netwerk adres gebruiken (192.168.1.0) en we hebben veel ruimte. Dit is waar, maar hoe zit het met het Internet? We willen geen waardevolle publieke IP-adressen weggooien.

laten we zeggen dat ik mijn 192.168.1.0 netwerk op de meest efficiënte manier wil subneteren, laten we nog eens kijken naar de vereisten die ik zojuist liet zien:

  • een subnet voor 12 hosts.
  • één subnet voor 44 hosts.
  • één subnet voor 2 hosts.
  • één subnet voor 24 hosts.

wat voor subnetten zouden we nodig hebben om in deze hosts te passen? Eens kijken.:

  • 12 hosts, het kleinste subnet zou een blok van 16 zijn.
  • 44 hosts, zou het kleinste subnet een blok van 64 zijn.
  • 2 hosts, het kleinste subnet zou een blok van 4 zijn.
  • 24 hosts, het kleinste subnet zou een blok van 32 zijn.

laten we de subnetten maken. We nemen ons blok van “256”:

256 bit block

en hak het in de blokken die we net hebben opgegeven:

VLSM-blokgroottes

we hebben zojuist een aantal waardevolle IP-adressen opgeslagen, nu is het volgende wat we moeten doen om de volgende vragen te beantwoorden:

  • Wat zijn de netwerkadressen?
  • Wat zijn de broadcast-adressen?
  • Wat is het subnetmasker?
  • Wat zijn de bruikbare IP-adressen van de host?
als u VLSM gebruikt, zorg er dan voor dat u eerst met het grootste subnet begint, anders heeft u overlappende adresruimte.

laten we deze vragen beantwoorden. We beginnen met de netwerkadressen.:

  • Subnet 1: (grootte van 64)
    • netwerkadres: 192.168.1.0
  • Subnet 2: (Grootte van 32)
    • netwerkadres: 192.168.1.64
  • Subnet 3: (Grootte van 16)
    • netwerkadres: 192.168.1.96
  • Subnet 4: (Grootte van 4)
    • netwerkadres: 192.168.1.112
  • Subnet 5: (dit is waar de vrije ruimte begint)
    • network address: 192.168.1.116

Nu kunnen we invullen in de broadcast-adressen:

  • Subnet 1: (grootte van 64)
    • network address: 192.168.1.0
    • broadcast-adres: 192.168.1.63
  • Subnet 2: (maat 32)
    • network address: 192.168.1.64
    • broadcast-adres: 192.168.1.95
  • Subnet 3: (grootte 16)
    • network address: 192.168.1.96
    • broadcast-adres: 192.168.1.111
  • Subnet 4: (Grootte van 4)
    • netwerkadres: 192.168.1.112
    • broadcast-adres: 192.168.1.115

omdat we verschillende subnetgroottes hebben, moeten we het subnetmasker voor elk subnet berekenen. Om het subnetmasker te vinden kun je deze truc gebruiken:

256 – subnetgrootte = subnetmasker

  • Subnet 1: 256 – 64 = 192 dus het subnetmasker is 255.255.255.192
  • Subnet 2: 256 – 32 = 224 het subnetmasker is 255.255.255.224
  • Subnet 3: 256 – 16 = 240 dus het subnetmasker is 255.255.255.240
  • Subnet 4: 256 – 4 = 252, zodat het subnet mask 255.255.255.252

Het enige wat te doen is het invullen van de bruikbare host IP-adressen:

  • Subnet 1: (grootte van 64)
    • network address: 192.168.1.0
    • eerste host: 192.168.1.1
    • laatste host: 192.168.1.62
    • broadcast-adres: 192.168.1.63
  • Subnet 2: (maat 32)
    • network address: 192.168.1.64
    • eerste host: 192.168.1.65
    • laatste host: 192.168.1.94
    • broadcast-adres: 192.168.1.95
  • Subnet 3: (grootte 16)
    • network address: 192.168.1.96
    • eerste host: 192.168.1.97
    • laatste host: 192.168.1.110
    • broadcast-adres: 192.168.1.111
  • Subnet 4: (maat 4)
    • network address: 192.168.1.112
    • eerste host: 192.168.1.113
    • laatste host: 192.168.1.114
    • broadcast-adres: 192.168.1.115

Hier gaan we, we subnet onze 192.168.1.0 /24 met behulp van VLSM.

laten we een ander voorbeeld proberen maar deze keer gebruiken we een klasse B 172.16.0.0 netwerk met verschillende eisen:

  • Eén subnet voor 340 hosts.
  • één subnet voor 250 hosts.
  • één subnet voor 31 hosts.
  • één subnet voor 20 hosts.
  • één subnet voor 8 hosts.

om deze vraag op te lossen moeten we eerst het “blok” bepalen dat we nodig hebben:

Leave a Reply

Het e-mailadres wordt niet gepubliceerd.