Een subnetmasker is een fundamenteel concept in IP-netwerken dat bepaalt hoe een IP-adres wordt opgedeeld in een netwerkgedeelte en een hostgedeelte.

Wat is de definitie van een subnetmasker in eenvoudige bewoordingen?
Een subnetmasker is een 32-bits-tekenreeks.beetje Een getal dat in IPv4-netwerken wordt gebruikt om te bepalen hoe een IP-adres is verdeeld tussen het netwerkgedeelte en het hostgedeelte. Het werkt samen met een IP-adres om te bepalen welk deel van het adres het netwerk identificeert en welk deel een specifiek apparaat binnen dat netwerk identificeert.
Het subnetmasker bestaat uit een reeks enen gevolgd door nullen wanneer het binair wordt weergegeven. De enen markeren de bits die bij het netwerkgedeelte van het adres horen, terwijl de nullen het hostgedeelte vertegenwoordigen dat aan apparaten binnen dat netwerk kan worden toegewezen.
Subnetmaskerformaat
Subnetmaskers worden meestal in dezelfde decimale notatie geschreven als IPv4-adressen, bijvoorbeeld 255.255.255.0.
Wanneer een apparaat een IP-adres verwerkt, past het het subnetmasker toe met behulp van een bitwise-bewerking om het netwerkadres te identificeren. Dit maakt het mogelijk routers en andere netwerkapparaten om te bepalen of verkeer binnen hetzelfde netwerk moet blijven of naar een ander netwerk moet worden doorgestuurd.
Door te bepalen hoeveel bits er worden toegewezen aan het netwerk- en hostgedeelte, maken subnetmaskers het mogelijk om... beheerders Om grotere netwerken op te delen in kleinere subnetten, waardoor netwerkbeheer, adresallocatie en routering efficiรซnter worden.
Wat is het verband tussen een subnetmasker en CIDR?
Een subnetmasker is nauw verwant aan classless inter-domain routing (CIDR), omdat beide worden gebruikt om te definiรซren hoe een IP-adres is verdeeld in een netwerkgedeelte en een hostgedeelte. CIDR biedt een verkorte notatie die dezelfde informatie weergeeft als een subnetmasker, waardoor netwerkadressering gemakkelijker te lezen en te beheren is.
In de CIDR-notatie wordt het netwerkgedeelte van een IP-adres aangegeven door een schuine streep gevolgd door een getal, bijvoorbeeld: / 24Dit getal geeft aan hoeveel bits in het adres tot het netwerkgedeelte behoren. De overige bits worden gebruikt voor hostadressen binnen dat netwerk. Een adres dat bijvoorbeeld als volgt wordt geschreven: 192.168.1.0/24 Dit betekent dat de eerste 24 bits het netwerk identificeren, wat overeenkomt met het subnetmasker. 255.255.255.0.
CIDR verving het oudere, op klassen gebaseerde adresseersysteem en maakt het mogelijk om netwerken in meer segmenten te verdelen. flexIn plaats van alleen te vertrouwen op vaste subnetmaskers die gekoppeld zijn aan adresklassen, kunnen beheerders adresbereiken nauwkeuriger toewijzen met behulp van CIDR-notatie. In de praktijk definieert het subnetmasker de netwerkgrens, terwijl CIDR diezelfde grens uitdrukt in een compact en gestandaardiseerd formaat dat veelvuldig wordt gebruikt in routeringstabellen en netwerkconfiguraties.
Voorbeeld van een subnetmasker
Om te begrijpen hoe een subnetmasker werkt, moet je het IP-adres als voorbeeld nemen. 192.168.1.25 met het subnetmasker 255.255.255.0.
In dit voorbeeld geeft het subnetmasker aan dat de eerste drie octetten (192.168.1) het volgende vertegenwoordigen: netwerkgedeelte van het adres, terwijl het laatste octet de identificatie van het adres vormt. gastheerDit betekent dat alle apparaten met adressen die beginnen met 192.168.1 tot hetzelfde lokale netwerk behoren.
Met een subnetmasker van 255.255.255.0 kan het netwerk tot 254 bruikbare hostadressen ondersteunen, variรซrend van 192.168.1.1 tot 192.168.1.254. Het adres 192.168.1.0 is gereserveerd voor het netwerk zelf en 192.168.1.255 wordt gebruikt als broadcastadres voor het verzenden van berichten naar alle apparaten op het subnet.
In de praktijk herkent een apparaat met het adres 192.168.1.25 dat communiceert met 192.168.1.80 dat beide adressen zich in hetzelfde netwerkgedeelte bevinden, waardoor de gegevens direct binnen het lokale netwerk kunnen worden verzonden. Als het bestemmingsadres 192.168.2.10 zou zijn, zou het apparaat het verkeer doorsturen naar een router, omdat dat adres tot een ander subnet behoort.
Hoe werkt een subnetmasker?
Een subnetmasker helpt een apparaat te bepalen welk deel van een IP-adres het netwerk identificeert en welk deel de host. Hierdoor kan het apparaat vaststellen of de bestemming zich op hetzelfde lokale netwerk bevindt of op een ander netwerk waarvoor een router nodig is. Hieronder leggen we precies uit hoe het werkt:
- Apparaatidentificatie. Het IP-adres identificeert het apparaat in het netwerk, terwijl het subnetmasker bepaalt hoe dat adres wordt opgesplitst in een netwerkgedeelte en een hostgedeelte.
- NetwerkgedeeltemarkeringHet subnetmasker markeert het netwerkgedeelte van het adres. In binaire vorm geven de enen in het subnetmasker aan welke bits bij het netwerk horen, en de nullen welke bits bij de host horen.
- IP-adrestoepassingHet apparaat past het subnetmasker toe op het IP-adres. Dit proces isoleert het netwerkgedeelte van het adres en genereert het netwerkadres, dat het subnet identificeert waartoe het apparaat behoort.
- Vergelijking van bestemmingsadressenHet apparaat vergelijkt vervolgens het bestemmings-IP-adres op dezelfde manier. Door hetzelfde subnetmasker op het bestemmingsadres toe te passen, kan het ook het netwerkadres van de bestemming bepalen.
- Controleren op een overeenkomstAls de twee netwerkadressen overeenkomen, bevindt de bestemming zich op hetzelfde subnet. Dit geeft het apparaat aan dat het de gegevens rechtstreeks via het lokale netwerk kan verzenden zonder tussenkomst van een router.
- Bestemming wijzigenAls de netwerkadressen niet overeenkomen, bevindt de bestemming zich op een ander subnet. Het apparaat stuurt het verkeer vervolgens naar een router, die het doorstuurt naar het juiste netwerk.
Hoe vind ik mijn subnetmasker?

Je kunt je subnetmasker vinden via de netwerkinstellingen van je apparaat of met behulp van eenvoudige systeemopdrachten. De exacte methode hangt af van de besturingssysteem U gebruikt een subnetmasker, maar in de meeste gevallen staat dit naast uw IP-adres in de netwerkconfiguratiegegevens.
On WindowsOpen de opdrachtprompt en voer het commando ipconfig uit. De uitvoer toont uw actieve netwerkadapter en verschillende waarden, waaronder het IPv4-adres, het subnetmasker en de standaardgateway.
On macOSOpen Systeeminstellingen, ga naar Netwerk en selecteer je actieve verbinding (zoals Wi-Fi or Ethernet) en bekijk de verbindingsgegevens. Het subnetmasker verschijnt in het gedeelte met de TCP/IP-configuratie.
On LinuxOpen een terminal en voer het commando `ip addr` of `ifconfig` uit. De details van de netwerkinterface bevatten het subnetmasker, vaak weergegeven in CIDR-notatie (bijvoorbeeld /24), wat overeenkomt met een subnetmasker zoals 255.255.255.0.
Hoe bereken je een subnetmasker?
Het berekenen van een subnetmasker houdt in dat wordt bepaald hoeveel bits van een IP-adres worden gebruikt voor het netwerkgedeelte en hoeveel zijn gereserveerd voor hostadressen. Deze berekening helpt bij het bepalen van de grootte van een subnet en het aantal apparaten dat het kan ondersteunen.
- Bepaal het benodigde aantal hosts. Begin met het bepalen hoeveel apparaten er op het subnet ondersteund moeten worden. Elk apparaat heeft een uniek hostadres nodig, en er zijn twee extra adressen gereserveerd voor het netwerkadres en het broadcastadres.
- Bereken het aantal benodigde hostbits. De hostbits bepalen hoeveel bruikbare adressen beschikbaar zijn. De formule 2- - 2 wordt gebruikt, waar n vertegenwoordigt het aantal hostbits. Kies een waarde van n dat voldoende bruikbare IP-adressen biedt voor de benodigde hosts.
- Bepaal de netwerkbits. IPv4-adressen bevatten in totaal 32 bits. Zodra je het aantal hostbits weet, trek je dat aantal af van 32 om te bepalen hoeveel bits bij het netwerkgedeelte horen.
- Converteer de netwerkbits naar CIDR-notatie. Het aantal netwerkbits wordt de CIDR-prefixlengte. Als er bijvoorbeeld 24 bits voor het netwerk worden gebruikt, wordt het subnet geschreven als /24.
- Converteer het CIDR-voorvoegsel naar een subnetmasker. De prefixlengte kan worden omgezet in een subnetmasker in decimale notatie. Zo komt /24 overeen met het subnetmasker 255.255.255.0, terwijl /26 overeenkomt met 255.255.255.192.
- Controleer de resulterende subnetcapaciteit. Nadat het subnetmasker is berekend, controleer dan of het aantal beschikbare hostadressen voldoet aan de netwerkvereisten. Dit zorgt ervoor dat het subnet alle apparaten kan ondersteunen zonder dat er een tekort aan IP-adressen ontstaat.
Wat zijn de voordelen van het gebruik van een subnetmasker?
Subnetmaskers spelen een belangrijke rol bij het organiseren en beheren van IP-netwerken. Door de grens tussen het netwerk- en hostgedeelte van een IP-adres te definiรซren, stellen subnetmaskers beheerders in staat grote netwerken op te delen in kleinere, beter beheersbare segmenten. Hieronder volgen de belangrijkste voordelen:
- Efficiรซnte toewijzing van IP-adressen. Subnetmaskers maken het mogelijk om netwerken op te delen in kleinere subnetten, waardoor de IP-adresruimte efficiรซnter kan worden benut. Dit voorkomt dat grote blokken adressen ongebruikt blijven en stelt beheerders in staat om alleen het benodigde aantal adressen toe te wijzen. netwerksegment.
- Verbeterde netwerkorganisatie. Door middel van subnetting kunnen beheerders apparaten logisch groeperen op basis van afdelingen, locaties of functies. Deze gestructureerde indeling maakt het eenvoudiger om netwerkbronnen te beheren en duidelijke netwerkgrenzen te handhaven.
- Betere route-efficiรซntie. Routers gebruiken subnetmaskers om te bepalen of verkeer binnen hetzelfde netwerk moet blijven of naar een ander netwerk moet worden doorgestuurd. Correcte subnetting vermindert onnodig verkeer en verbetert de efficiรซntie van routeringsbeslissingen.
- Verbeterde netwerkprestaties. Het opdelen van een groot netwerk in kleinere subnetten vermindert het broadcastverkeer binnen elk segment. Minder broadcastberichten betekenen minder congestie en betere algehele netwerkprestaties.
- Verbeterde veiligheid en isolatie. Subnetmaskers stellen beheerders in staat verschillende delen van een netwerk van elkaar te scheiden. Gevoelige systemen, interne services of afdelingen kunnen op aparte subnetten worden geplaatst, waardoor het eenvoudiger wordt om beveiligingsbeleid toe te passen en ongeautoriseerde toegang te beperken.
- Vereenvoudigde netwerkprobleemoplossing. Kleinere en duidelijk gedefinieerde subnetten maken het gemakkelijker om netwerkproblemen te identificeren en te isoleren. Beheerders kunnen snel bepalen tot welk segment een apparaat behoort en de bron van verbindingsproblemen lokaliseren.
Veelgestelde vragen over subnetmaskers
Hieronder vindt u de antwoorden op de meest gestelde vragen over een subnetmasker.
Subnetmasker versus IP-adres
Laten we een subnetmasker vergelijken met een IP-adres om hun unieke eigenschappen te leren kennen:
| Kenmerk | subnet mask | IP-adres |
| Definitie | Een numerieke waarde die wordt gebruikt om te bepalen welk deel van een IP-adres het netwerk vertegenwoordigt en welk deel de host. | Een unieke numerieke identificatiecode die aan een apparaat op een netwerk wordt toegewezen om communicatie mogelijk te maken. |
| Doel | Definieert de grens tussen het netwerkgedeelte en het hostgedeelte van een IP-adres. | Identificeert een specifiek apparaat of interface binnen een netwerk. |
| Functie in netwerken | Helpt apparaten en routers te bepalen of een bestemming zich binnen hetzelfde subnet bevindt of op een ander netwerk. | Hiermee kunnen apparaten gegevens verzenden en ontvangen via een netwerk. |
| Formaat | Doorgaans wordt dit weergegeven in de puntnotatie, zoals 255.255.255.0, of met een CIDR-prefix zoals /24. | Geschreven in de puntnotatie in IPv4, zoals 192.168.1.10, of in de hexadecimale notatie in IPv6. |
| Uniciteit | Niet uniek; veel apparaten binnen hetzelfde subnet delen hetzelfde subnetmasker. | Uniek binnen een netwerk; elk apparaat moet een ander IP-adres hebben. |
| Rol bij het aanpakken van | Bepaalt de grootte van het netwerk en hoeveel hosts het kan ondersteunen. | Specificeert de exacte locatie van een apparaat binnen een netwerk. |
| Afhankelijkheid | Wordt samen met een IP-adres gebruikt om de netwerkstructuur te bepalen. | Werkt samen met het subnetmasker om het netwerk- en hostgedeelte van het adres te identificeren. |
Is een subnetmasker hetzelfde als een gateway?
Nee, een subnetmasker is niet hetzelfde als een poort.
Een subnetmasker definieert hoe een IP-adres is opgedeeld in een netwerkgedeelte en een hostgedeelte. Hierdoor kan een apparaat bepalen of een ander apparaat zich op hetzelfde lokale netwerk bevindt of op een ander netwerk. Een standaardgateway (default gateway) is daarentegen het IP-adres van een router die verkeer van het lokale netwerk doorstuurt naar andere netwerken, zoals het internet. Terwijl het subnetmasker een apparaat helpt de structuur van zijn lokale netwerk te begrijpen, biedt de gateway het pad dat wordt gebruikt om bestemmingen buiten dat netwerk te bereiken.
Kunnen twee netwerken hetzelfde subnetmasker hebben?
Ja, twee netwerken kunnen hetzelfde subnetmasker hebben. Een subnetmasker definieert de grootte en structuur van een netwerk, maar het identificeert het netwerk zelf niet uniek. Veel verschillende netwerken kunnen hetzelfde subnetmasker gebruiken, terwijl ze verschillende netwerkadressen hebben. Zo gebruiken de netwerken 192.168.1.0/24 en 192.168.2.0/24 beide het subnetmasker 255.255.255.0, maar ze vertegenwoordigen aparte netwerken omdat hun netwerkadressen verschillen.
In de praktijk gebruiken organisaties vaak hetzelfde subnetmasker voor meerdere subnetten om een โโconsistent netwerkontwerp te behouden en routering en beheer te vereenvoudigen.