Ga naar hoofdinhoud
LibraTool logoLibraTool

Gratis Subnet / CIDR-calculator

Bereken het netwerkadres, broadcast, bruikbaar hostbereik, subnetmasker en aantal hosts van elk IPv4-adres en CIDR-prefix.

Werkt offline na het laden
/
/0/8/16/24/32
254
Bruikbare hosts
256
Totaal adressen
Netwerkadres
Bruikbaar hostbereik
Broadcastadres
Subnetmasker
Wildcardmasker
Masker (binair)
IP-klasse
Adrestype

Verdelen in subnetten

2 subnetten van /25 met 126 bruikbare hosts elk

#NetwerkBruikbaar bereikBroadcast
1192.168.1.0/25192.168.1.1 – 192.168.1.126192.168.1.127
2192.168.1.128/25192.168.1.129 – 192.168.1.254192.168.1.255

IPv4-subnetteringsreferentie. /31 en /32 worden afgehandeld per RFC 3021 (punt-naar-punt en enkel-host). Alle berekeningen verlopen lokaal in uw browser.

Veelvoorkomend gebruik

  • Subnetplanning voor netwerkbeheerdersPlan IP-toewijzing, bereken bruikbare hosts en subnetgrootte voor uw netwerk.
  • Subnetting-praktijk voor IT-studentenControleer uw subnetting-huiswerk en CCNA-oefenvragen meteen.
  • Home Lab en zelf-gehoste subnetsPlan IP-bereiken voor uw thuisnetwerk, VLAN's, Docker en zelf-gehoste services.
  • Plan cloud VPC CIDR-blokkenFormaat AWS/GCP/Azure VPC- en subnetCIDR-bereiken voordat u deze inricht.
  • CIDR-bereiken voor firewallregelsZet IP-bereiken om in CIDR-notatie voor firewall-allow/deny-regels en ACL's.

Hoe het werkt

Alle berekeningen draaien volledig in je browser met zelfgeschreven bitrekenkunde — geen bibliotheek, geen serververzoek. Je voert een IPv4-adres en CIDR-prefixlengte in; de tool past standaard bitmaskerbewerkingen direct in JavaScript toe om elke subneteigenschap direct af te leiden terwijl je typt.

  1. 1
    Invoer parsen en controleren
    De tool splitst het IP-adres in decimale puntnotatie in vier octetten, controleert of elk tussen 0–255 ligt en pakt ze met bitverschuivingen naar links in tot een 32-bits geheel getal zonder teken. Ongeldige adressen worden opgevangen voordat er iets wordt berekend.
  2. 2
    Masker opbouwen met bitbewerkingen
    Uit de CIDR-prefixlengte wordt een 32-bits subnetmasker gebouwd door 0xFFFFFFFF (32 − prefix) posities naar links te schuiven. Een bitwise AND met het IP-getal geeft het netwerkadres; een bitwise OR met het omgekeerde masker geeft het broadcastadres. Het totale aantal hosts wordt berekend als 2^(32 − prefix).
  3. 3
    Herkenning van klasse en RFC 1918
    Het eerste octet wordt vergeleken met de grenswaarden van klasse A/B/C/D/E om een IP-klasse toe te kennen. Een aparte controle kijkt of het adres binnen de privébereiken 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 of 127.0.0.0/8 uit RFC 1918 valt.
  4. 4
    Subnetten splitsen en deelbare status
    De subnetsplitser deelt het huidige netwerk op in gelijke kindsubnetten met een gekozen langere prefix: hij loopt in stappen van 2^(32 − nieuwe prefix) vanaf het basisadres en berekent voor elk kind direct het netwerk, de broadcast en het bruikbare bereik. Het huidige IP-adres en de prefix worden in de URL-hash geschreven, zodat resultaten als bladwijzer kunnen worden opgeslagen of gedeeld.

Gerelateerde tools

Veelgestelde vragen