Een IPv4-Adres Splitsen in Netwerk- en Hostgedeelten
Een subnetmasker splitst een IPv4-adres in een netwerkgedeelte en een hostgedeelte, wat bepaalt welke adressen tot hetzelfde lokale netwerk behoren. Voer een IP-adres en de CIDR-prefixlengte in (de “/24” in een adres zoals 192.168.1.0/24), en deze calculator vindt het netwerkadres, broadcastadres, subnetmasker, en het bereik van adressen die daadwerkelijk bruikbaar zijn door apparaten.
De Formule
- Subnetmasker: de prefixlengte aan voorloop-1-bits, gevolgd door 0-bits (bijv. /24 →
11111111.11111111.11111111.00000000=255.255.255.0). - Netwerkadres: het IP-adres met een bitwise AND tegen het subnetmasker — dit nult de hostbits, waardoor alleen het netwerk overblijft.
- Broadcastadres: het netwerkadres met elke hostbit ingesteld op 1 — het hoogste adres in het subnet.
- Bruikbare hosts: elk adres in het subnet behalve het netwerk- en broadcastadres, aangezien die gereserveerd zijn — voor gewone subnetten.
Twee speciale gevallen hebben andere regels: een /31 (RFC 3021) wordt gebruikt voor punt-tot-punt-verbindingen en behandelt beide adressen als bruikbare hosts, aangezien er geen behoefte is aan een broadcastadres tussen precies twee apparaten. Een /32 is een enkele-hostroute — het ene adres is zowel het netwerk als zijn eigen enige bruikbare host.
Voorbeeldberekening
192.168.1.0/24 (een prefix):
- Subnetmasker:
255.255.255.0(24 bits van 1’en, dan 8 bits van 0’en). - Netwerkadres:
192.168.1.0. - Broadcastadres:
192.168.1.255. - Bruikbaar hostbereik:
192.168.1.1tot en met192.168.1.254— bruikbare adressen.
Belangrijke Factoren Om Te Overwegen
- Subnetting is hoe een groot netwerk wordt opgedeeld in kleinere, beter beheersbare segmenten. Een netwerk opdelen in subnetten kan de beveiliging verbeteren (verkeer tussen segmenten isoleren), de prestaties verbeteren (broadcastverkeer op een enkel segment verminderen), en de organisatie verbeteren — een gangbare praktische reden om subnetten doelbewust te plannen in plaats van één plat, groot netwerk te gebruiken.
- Privé-IP-adresbereiken (zoals 192.168.x.x, 10.x.x.x, en 172.16-31.x.x) zijn gereserveerd voor interne netwerken en worden nooit gerouteerd op het publieke internet. Deze bereiken zijn specifiek gereserveerd voor lokale netwerken zoals thuisrouters en kantoor-LAN’s — deze calculator werkt identiek voor privé- en openbare adresbereiken, aangezien de subnetting-wiskunde zelf niet afhangt van in welk bereik een adres valt.
- Een kleiner prefixgetal (zoals /16) dekt een veel groter adresbereik dan een groter prefixgetal (zoals /28). Deze omgekeerde relatie — minder bits gereserveerd voor het netwerkgedeelte betekent meer bits (en dus meer adressen) beschikbaar voor hosts — kan in eerste instantie contra-intuïtief zijn, aangezien het kleinere getal het grotere subnet beschrijft.
- IPv6 gebruikt een fundamenteel ander, veel groter adresseringsschema dan IPv4. Deze calculator is specifiek voor IPv4-adressen (32-bit) en CIDR-notatie — IPv6 gebruikt 128-bit adressen met zijn eigen aparte subnetting-conventies, die niet door deze tool worden gedekt.
Veelgemaakte Fouten
- Vergeten het netwerk- en broadcastadres af te trekken bij het tellen van bruikbare hosts. Een /24 heeft 256 adressen in totaal, maar slechts 254 bruikbare — de eerste en laatste zijn gereserveerd, een detail dat makkelijk over het hoofd wordt gezien bij het snel schatten van capaciteit.
- Aannemen dat /31 en /32 dezelfde gereserveerde-adres-regel volgen als elk ander prefix. Een /31 is specifiek ontworpen voor punt-tot-punt-verbindingen en behandelt beide adressen als bruikbaar, en een /32 is een enkel adres dat zowel zijn eigen netwerk als host is — de standaard “trek 2 af”-regel op een van beide toepassen geeft een verkeerd (of negatief) antwoord.
- Verwarren welk prefixgetal een groter netwerk beschrijft. Een /16 dekt veel meer adressen dan een /28, ook al is 16 het kleinere getal — minder bits gereserveerd voor het netwerkgedeelte laat meer bits, en dus meer adressen, over voor hosts.
- IPv4-subnetting-wiskunde toepassen op een IPv6-adres. IPv6 gebruikt 128-bit adressen en zijn eigen aparte subnetting-conventies — de formules van deze calculator gelden alleen voor 32-bit IPv4-adressen.
Goed Om Te Weten
- Stel je een thuisnetwerk in en moet je de bandbreedte schatten die het zou moeten ondersteunen in plaats van de adressering? De Vereiste Internetsnelheid Calculator beantwoordt die aparte vraag.
- Werk je met getallen in een ander talstelsel als onderdeel van netwerk- of programmeerwerk? De Talstelsel Omzetter converteert tussen binair, decimaal, hexadecimaal, en andere stelsels.
- Heb je ook een sterk, willekeurig wachtwoord nodig voor een router of netwerkapparaat? De Wachtwoord Generator maakt er een volgens de door jou opgegeven vereisten.