IPv4-subnetcalculator

Uit een adres en een prefix of masker: netwerk, broadcast, hostbereik, aantal hosts en of het adres privé is.

Draait volledig in je browser. Er wordt niets geüpload, gelogd of opgeslagen.

Bijvoorbeeld 192.168.1.10/24, of 192.168.1.10 255.255.255.0.

Netwerk

192.168.1.0/24

Subnetmasker
255.255.255.0
Broadcastadres
192.168.1.255
Bruikbare adressen
192.168.1.1 – 192.168.1.254
Aantal hosts
254
Adressen in het netwerk
256
Wildcardmasker
0.0.0.255
Soort adres
Privé (RFC 1918)

Vul een adres in met zijn prefix — 192.168.1.10/24 — of met zijn masker, en je krijgt het netwerk waartoe het behoort, het broadcastadres, het bereik van adressen dat een host kan krijgen, hoeveel dat er zijn, en of het adres privé, publiek of gereserveerd is.

Hoe het werkt

De prefix geeft aan hoeveel van de 32 bits van een adres het netwerk aanduiden: /24 houdt de eerste 24 en laat er 8 over voor hosts, wat het masker 255.255.255.0 is. Het netwerk is het adres met de hostbits op nul, de broadcast hetzelfde adres met ze allemaal op één.

Een netwerk van 2 tot de macht van zijn hostbits adressen heeft twee hosts minder, omdat het eerste adres het netwerk aanduidt en het laatste de broadcast is. Twee groottes zijn volgens de standaard uitzonderingen: een /31 is een point-to-pointverbinding met beide adressen bruikbaar, en een /32 is één enkele host.

Het soort adres komt uit het IANA-register van adressen voor speciaal gebruik: privébereiken, loopback, link-local, documentatie, multicast en de rest. Alles daarbuiten is publiek.

Voorbeelden

Geval Invoer Resultaat
Een thuisnetwerk 192.168.1.10/24 192.168.1.0/24, 192.168.1.1 – 192.168.1.254, 254 hosts, privé
Hetzelfde met een masker 10.20.30.40 255.255.240.0 10.20.16.0/20, 4094 hosts
Een point-to-pointverbinding 203.0.113.6/31 203.0.113.6 – 203.0.113.7, 2 hosts

Veelgestelde vragen

Hoeveel hosts heeft een /24?

254. Een /24 heeft 256 adressen; het eerste is het netwerk en het laatste de broadcast, zodat er 254 voor hosts overblijven. Elke stap kortere prefix verdubbelt de adressen, en de hosts mee, min die twee: een /23 heeft er 510, een /22 1022.

Welke adressen zijn privé?

10.0.0.0/8, 172.16.0.0/12 en 192.168.0.0/16, door RFC 1918 gereserveerd voor netwerken die niet rechtstreeks vanaf internet bereikbaar zijn. 100.64.0.0/10 is een apart blok dat providers gebruiken achter carrier-grade NAT.

Wat is een wildcardmasker?

Het masker met elke bit omgekeerd: 0.0.0.255 voor 255.255.255.0. Sommige router- en firewallregels worden daarmee geschreven in plaats van met het masker.

Goed om te weten

  • Alleen IPv4. Een IPv6-adres wordt geweigerd in plaats van gelezen: de prefixen, de speciale blokken en het ontbreken van broadcast maken er een andere berekening van.

Bronnen

Alle tools in Code