Wat het doet
De subnetcalculator neemt een IPv4-adres met prefixlengte (CIDR-notatie, zoals 192.168.1.10/24) of met een subnetmasker in puntnotatie (192.168.1.10 255.255.255.0) en berekent alles over het netwerk waartoe het behoort: netwerkadres, broadcastadres, eerste en laatste bruikbare host, aantal adressen en bruikbare hosts, subnetmasker, wildcardmasker, adresklasse en of het adres privé of openbaar is. De binaire weergave laat precies zien welke bits bij het netwerk horen en welke bij de host. Alles wordt in uw browser berekend; er wordt niets verstuurd.
Zo gebruikt u het
- Typ een adres in het vak. Al deze vormen werken:
10.0.0.1/8,10.0.0.1 255.0.0.0,10.0.0.1/255.0.0.0en een wildcardmasker zoals10.0.0.1 0.255.255.255. Een adres zonder masker wordt als één host (/32) behandeld. - De resultaten worden bijgewerkt terwijl u typt. Klik op Kopiëren naast een waarde.
- Om een netwerk te plannen kiest u een aantal bij Opdelen in subnetten. Het netwerk wordt in zoveel gelijke subnetten verdeeld (afgerond naar een macht van twee), elk met hostbereik en broadcastadres. De knop Kopiëren boven de lijst kopieert die als tekst met tabs, klaar om in een spreadsheet te plakken.
- Voor IPv6 voert u bijvoorbeeld
2001:db8:abcd::/48in.
Voorbeeld
192.168.1.10/24
Network 192.168.1.0
Broadcast 192.168.1.255
Hosts 192.168.1.1 – 192.168.1.254 (254)
Wie dezelfde /24 in 4 subnetten opdeelt, krijgt vier /26-netwerken met elk 62 hosts, beginnend bij 192.168.1.0, .64, .128 en .192.
Hoe de berekening werkt
Een IPv4-adres is een getal van 32 bits. De prefixlengte geeft aan hoeveel voorste bits het netwerk aanduiden; de overige bits duiden de host aan. Het subnetmasker bestaat uit die netwerkbits op 1. Een AND van adres en masker geeft het netwerkadres, en alle hostbits op 1 zetten geeft het broadcastadres. Elke extra prefixbit halveert het netwerk, daarom heeft een /25 128 adressen en een /26 er 64.
Adresklassen (A tot en met E) volgen uit het eerste octet en worden alleen ter informatie getoond. Routering is sinds de jaren negentig klasseloos (CIDR), dus de prefixlengte bepaalt hoe groot een netwerk is, niet de klasse.
Veelgestelde vragen
› Hoeveel bruikbare hosts heeft een subnet?
Een subnet met prefix /n heeft 2^(32 − n) adressen. Twee daarvan, het netwerkadres en het broadcastadres, kunnen niet aan hosts worden toegewezen, dus een /24 heeft 256 adressen en 254 bruikbare hosts. Uitzonderingen zijn /31, waarbij op een punt-tot-puntverbinding beide adressen bruikbaar zijn (RFC 3021), en /32, dat één host is.
› Wat is een wildcardmasker?
Het subnetmasker met alle bits omgekeerd: 255.255.255.0 wordt 0.0.0.255. Cisco-accesslists en OSPF-network-opdrachten gebruiken wildcardmaskers. U kunt beide vormen invoeren; de calculator herkent een wildcardmasker en rekent het om.
› Hoe weet ik of een IP-adres privé is?
De privébereiken uit RFC 1918 zijn 10.0.0.0/8, 172.16.0.0/12 en 192.168.0.0/16. De rij Type laat dit zien en herkent ook loopback-, link-local-, CGNAT- (100.64.0.0/10), documentatie-, multicast- en gereserveerde adressen.
› Werkt het met IPv6?
Ja, voor de basis. Voer een adres in met een optionele prefix, zoals 2001:db8::/48, en u krijgt de verkorte en volledige notatie, het eerste en laatste adres van de prefix, het aantal adressen en het adrestype. IPv6-prefixen kunt u ook opdelen. IPv6 heeft geen broadcast, dus er worden geen adressen afgetrokken.