referentie A001B


Overzicht van trefwoorden en jargon


Subnet en Subnet maskers

De term Subnet komt voor in lokale netwerken waar gebruik gemaakt wordt van NAT (Netwerk Adres Translatie). Een subnet (masker) is een hulpmiddel waardoor een router kan bepalen of een pakketje met informatie bestemd is voor de "buitenkant" (vaak is dit het internet) of voor de "binnenkant" (het lokale netwerk, ook wel LAN genoemd).
Een Subnet masker in zijn binaire notatie bestaat uit een aantal 1-en gevolgd door een aantal nullen, zie voor een uitleg hiervoor de onderstaande link:
binaire notatie
Het aantal enen + het aantal nullen gelijk is aan 32. Een bekend subnet masker is:



In de bekende IP notatie wordt dit weergegeven als:
255.255.255.0.
Voor meer informatie over deze manier van noteren zie de onderstaande link:
IP notatie

Subnet maskers hebben dus een bepaalde "lengte": het aantal opeenvolgende eentjes. Een subnet masker wordt daarom ook vaak weergegeven door een / met daarachter de lengte van het adres. Dit staat dan achter een normaal IP adres. De notatie 192.168.1.54/24 betekent bijvoorbeeld dat dit IP adres het subnet masker 255.255.255.0 gebruikt, oftewel 24 eentjes gevolgd door 8 nullen.

Hoe werkt een subnet masker nu?

Dit gaat in een aantal stappen:
  1. De router ontvangt vanuit het interne netwerk een pakketje informatie
  2. De router vergelijkt zijn eigen interne IP adres met dat van de bestemming van het pakketje over de lengte van het subnetmasker. Als het subnetmasker bijvoorbeerd een lengte van 16 heeft, vergelijkt de router de eerste 16 bits.
  3. Komen de bits overeen dan ligt de bestemming aan de binnenkant.
  4. Komen de bits niet overeen dan ligt de bestemming aan de buitenkant. In de meeste gevalle betekent dit dat het pakketje het internet op wordt gestuurd.
Een voorbeeld:

Een router heeft zelf IP adres 192.168.1.33\16 en ontvangt twee pakketjes.
Het eerste pakketje heeft als bestemming 190.104.168.44.
Het tweede pakketje heeft als bestemming 192.168.2.44.
In het derde voorbeeld veranderen we het subnet in een \24 subnet en zien we wat voor effecten dit heeft.

Voorbeeld 1:



De getallen in het grijze deel (onder de 1-tjes van het masker) zijn niet gelijk met elkaar, dus dit pakketje is niet voor het eigen netwerk bestemd maar moet "naar buiten".

Voorbeeld 2:



De getallen zijn nu wel gelijk aan elkaar, het pakketje wordt verstuurd naar een andere computer in het lokale netwerk.

Voorbeeld 3:



Het subnet is breder gemaakt. Hierdoor kloppen de getallen onder het subnet niet meer met elkaar en wordt dit pakketje naar buiten gestuurd.

Opmerkingen: