IPv4-subnetcalculator

Vul een IPv4-adres en een prefix in en je krijgt het netwerk- en broadcastadres, het bruikbare hostbereik, het subnetmasker en het wildcardmasker en een binaire weergave. Daarna splits je het blok op in kleinere subnetten.

Deze calculator zet elk IPv4-adres met CIDR-prefix om in de getallen die je nodig hebt om een netwerk in te richten. Typ een adres als 192.168.10.0/24 en hij berekent het netwerkadres, het broadcastadres, de eerste en laatste bruikbare host, het totale en het bruikbare aantal hosts, en zowel het subnetmasker als de wildcard-inverse daarvan.

Hij toont het adres ook binair, met een scheidingsteken op de plek waar de netwerkbits ophouden en de hostbits beginnen, en hij kan een blok opdelen in gelijke kleinere subnetten. Handig wanneer je een grotere allocatie verdeelt over racks, VLAN's of diensten.

Laden...

IP-adres
192.168.1.1
Netwerkadres
192.168.1.0
Broadcastadres
192.168.1.255
Bruikbaar hostbereik
192.168.1.1 – 192.168.1.254
Totaal aantal hosts
256
Bruikbare hosts
254
Subnetmasker
255.255.255.0
Wildcardmasker
0.0.0.255
CIDR-notatie
192.168.1.0/24
IP-type
Privé (RFC 1918)

Binaire ID

Netwerkbits HostbitsDe scheidingslijn markeert de grens tussen netwerk en host bij de prefixlengte.

Aanvullende gegevens

IP-klasse
C
Kort
192.168.1.1/24
Binair subnetmasker
11111111.11111111.11111111.00000000
Integer-ID
3,232,235,777
Hex-ID
0xC0A80101
in-addr.arpa
1.1.168.192.in-addr.arpa
IPv4-gemapte IPv6
::ffff:192.168.1.1
6to4-prefix
2002:c0a8:0101::/48

Dit netwerk onderverdelen

Laden...

CIDR-referentietabel

Elke IPv4-prefixlengte met bijbehorend subnetmasker, wildcardmasker en aantal hosts.

CIDR-referentietabel
CIDRSubnetmaskerWildcardTotaal aantal hostsBruikbare hosts
/00.0.0.0255.255.255.2554,294,967,2964,294,967,294
/1128.0.0.0127.255.255.2552,147,483,6482,147,483,646
/2192.0.0.063.255.255.2551,073,741,8241,073,741,822
/3224.0.0.031.255.255.255536,870,912536,870,910
/4240.0.0.015.255.255.255268,435,456268,435,454
/5248.0.0.07.255.255.255134,217,728134,217,726
/6252.0.0.03.255.255.25567,108,86467,108,862
/7254.0.0.01.255.255.25533,554,43233,554,430
/8255.0.0.00.255.255.25516,777,21616,777,214
/9255.128.0.00.127.255.2558,388,6088,388,606
/10255.192.0.00.63.255.2554,194,3044,194,302
/11255.224.0.00.31.255.2552,097,1522,097,150
/12255.240.0.00.15.255.2551,048,5761,048,574
/13255.248.0.00.7.255.255524,288524,286
/14255.252.0.00.3.255.255262,144262,142
/15255.254.0.00.1.255.255131,072131,070
/16255.255.0.00.0.255.25565,53665,534
/17255.255.128.00.0.127.25532,76832,766
/18255.255.192.00.0.63.25516,38416,382
/19255.255.224.00.0.31.2558,1928,190
/20255.255.240.00.0.15.2554,0964,094
/21255.255.248.00.0.7.2552,0482,046
/22255.255.252.00.0.3.2551,0241,022
/23255.255.254.00.0.1.255512510
/24255.255.255.00.0.0.255256254
/25255.255.255.1280.0.0.127128126
/26255.255.255.1920.0.0.636462
/27255.255.255.2240.0.0.313230
/28255.255.255.2400.0.0.151614
/29255.255.255.2480.0.0.786
/30255.255.255.2520.0.0.342
/31255.255.255.2540.0.0.122
/32255.255.255.2550.0.0.011

Wat is subnetten?

Subnetten is het opdelen van één IP-netwerk in meerdere kleinere netwerken. In plaats van elk apparaat in één plat bereik te zetten, leen je bits van het hostdeel van het adres om extra netwerksegmenten te maken, elk met een eigen adresruimte.

Teams subnetten om een paar praktische redenen:

  • Routering: routers sturen verkeer tussen subnetten, dus segmentatie houdt broadcastverkeer lokaal en maakt routeringstabellen voorspelbaar.
  • Beveiliging: databases, managementinterfaces en publiek bereikbare diensten in aparte subnetten zetten laat je er firewallbeleid tussen afdwingen.
  • Efficiënt adresgebruik: elk subnet op maat maken voor het aantal hosts dat het nodig heeft voorkomt dat je grote blokken verspilt aan kleine segmenten.

CIDR-notatie begrijpen

CIDR-notatie (Classless Inter-Domain Routing) schrijft een netwerk als een adres gevolgd door een slash en een getal, bijvoorbeeld 10.0.0.0/24. Dat getal is de prefixlengte: hoeveel voorste bits het netwerk aanduiden. Alles na die bits duidt hosts binnen dat netwerk aan.

Omdat een IPv4-adres 32 bits telt, geldt: hoe kleiner het prefixgetal, hoe groter het blok. Een /24 laat 8 hostbits over en beslaat 256 adressen; een /27 laat 5 hostbits over en beslaat er 32; een /16 laat 16 hostbits over en beslaat er 65,536. Elke stap van één in de prefix halveert of verdubbelt de blokgrootte.

Subnetmasker versus wildcardmasker

Een subnetmasker markeert de netwerkbits met enen en de hostbits met nullen. Voor een /24 is dat 255.255.255.0: de eerste drie octetten zijn netwerk, het laatste is host.

Een wildcardmasker is de bit-voor-bit inverse: nullen waar het masker enen heeft, enen waar het nullen heeft. De wildcard van een /24 is 0.0.0.255. Wildcardmaskers kom je tegen in ACL's in Cisco-stijl en in OSPF-network-statements, waar een 0-bit "moet overeenkomen" betekent en een 1-bit "maakt niet uit". De calculator toont ze allebei, zodat je kunt kopiëren wat jouw platform verwacht.

De binaire weergave lezen

De binaire weergave klapt het adres uit naar zijn 32 bits, gegroepeerd in de vier octetten, met een scheidingsteken op de prefixgrens. Alles links daarvan is het netwerkdeel en ligt vast voor elke host in het subnet; alles rechts is het hostdeel en verschilt per adres.

Van links naar rechts lezen maakt de structuur meteen duidelijk: een hostdeel van louter nullen is het netwerkadres, een hostdeel van louter enen is het broadcastadres, en elke combinatie daartussen is een bruikbare host. Zo zie je het helderst waarom een /26 een /24 opsplitst in vier blokken, op de derde hostbit van achteren.

IP-ruimte nodig voor je project?

Dedicated servers van Serverside komen met volledige roottoegang en zowel IPv4- als IPv6-allocaties, op een netwerk met altijd actieve DDoS-bescherming, met ruimte om te subnetten en te segmenteren zoals jouw workload dat vraagt.

Veelgestelde vragen

Een /24 is een netwerk met 24 netwerkbits en 8 hostbits, goed voor 256 adressen in totaal. Het subnetmasker is 255.255.255.0. Van die 256 adressen zijn er 254 bruikbaar voor hosts, omdat het eerste (netwerk) en het laatste (broadcast) gereserveerd zijn. Het is de meest gebruikte maat voor één LAN of VLAN.

Meer tools