IP- & CIDR-subnetcalculator

Typ een adres met een prefix zoals 10.20.30.40/22, een gestippeld netmasker zoals 192.168.1.10/255.255.255.0, of een IPv6-adres zoals 2001:db8::1/48. De calculator geeft het netwerkadres, het bruikbare hostbereik, het broadcastadres, het wildcardmasker, binaire en hexadecimale weergaven, de adresklasse en het bereikstype, en de omgekeerde DNS-naam. Hij splitst een netwerk ook in kleinere subnetten en converteert in beide richtingen tussen prefixlengtes en netmaskers. Alles wordt in uw browser berekend.
Wat CIDR is: CIDR staat voor Classless Inter-Domain Routing, de manier waarop netwerken sinds 1993 worden bepaald. Het wordt geschreven als een adres, gevolgd door een schuine streep en een getal, zoals 10.20.30.40/22. Onder de motorkap is een IPv4-adres 32 bits en een IPv6-adres 128 bits. Het getal na de schuine streep is de prefixlengte: het telt hoeveel bits vanaf links het netwerk aanduiden, en de overgebleven bits duiden één machine binnen dat netwerk aan. Een /22 houdt 22 bits voor het netwerk en laat 10 bits over voor de host.

De grootte lezen: de hostbits bepalen hoe groot of klein een blok is, omdat elke extra bit het aantal verdubbelt. Een /24 laat 8 hostbits over, dat zijn 256 adressen; een /25 laat er 7 over en halveert dat tot 128; een /23 laat er 9 over en groeit tot 512. Een langere prefix is altijd een kleiner blok: /32 is één adres, /31 is een verbinding van twee adressen, /30 is vier adressen, /24 is een gewoon klein netwerk en /8 is een zeer groot netwerk. Dezelfde waarde kan als netmasker worden geschreven, waarbij de netwerkbits enen worden, dus /24 en 255.255.255.0 betekenen hetzelfde; de tabel verderop toont elk IPv4-prefix van /0 tot /32.

Waarom het klasseloos heet: vóór CIDR werden adressen in een paar vaste maten uitgegeven, bekend als klasse A, klasse B en klasse C. De meeste organisaties hadden veel minder nodig dan een klasse B en veel meer dan een klasse C, dus ging er veel ruimte verloren. CIDR liet de vaste klassen vallen, zodat een blok precies de nodige grootte kan hebben. De adresklasse die in de resultaten hieronder wordt getoond, is alleen nog een historisch label, omdat geen enkele huidige router er beslissingen op baseert.

Waarvoor het wordt gebruikt: een apparaat beslist of een bestemming rechtstreeks op de lokale verbinding bereikbaar is of via een router moet, door netwerkadressen te vergelijken. Voor 10.20.30.40/22 is het netwerkadres het adres met de 10 hostbits op nul, dus 10.20.30.40 en 10.20.31.9 vallen allebei in 10.20.28.0/22 en bereiken elkaar rechtstreeks, terwijl 10.20.32.5 in 10.20.32.0/22 valt en via een router moet. De rij netwerkadres in de resultaattabel hieronder toont die waarde voor elk adres dat u typt. IPv6 werkt op dezelfde manier met grotere getallen: een /64 is de gebruikelijke grootte voor één netwerksegment, een /48 is een veelgebruikt blok voor een hele site, en een /128 is één adres, het tegenhanger van een /32.
Voer een adres in om de netwerkdetails te zien.
Het adres wordt bit voor bit getoond zodra er een waarde is ingevoerd.
Nieuwe prefixlengte of aantal subnetten
Splitsen levert een tabel met subnetten op, tot 256 rijen tegelijk.
Netmasker
Zo worden de getallen berekend: de prefixlengte is het aantal bits vanaf links dat het netwerkdeel is; de overige bits zijn hostbits. Het netwerkadres is het adres met alle hostbits op nul; het broadcastadres heeft ze allemaal op één. Bij IPv4 houdt een normaal point-to-pointnetwerk twee adressen apart, dus een /24 heeft 256 adressen maar 254 bruikbare hosts. Een /31 heeft geen broadcast en beide adressen zijn bruikbaar, en een /32 is één hostroute.

Opmerkingen over juistheid: id:address/prefix zonder prefix wordt behandeld als één host. Een netmasker met een gat in het midden, zoals 255.0.255.0, is ongeldig en wordt afgewezen in plaats van geraden. IPv6 gebruikt dezelfde regels met 128 bits; de traditionele subnet-nul- en alle-enen-regels horen bij het oude klassegebaseerde IPv4-routing en worden hier niet toegepast.

Privacy: niets op deze pagina neemt contact op met het netwerk. Adressen die u typt blijven in de browser en worden nergens gelogd of verzonden.