CIDR-calculator

CIDR-blok
Volgende

Voer een CIDR-blok in, zoals 10.0.42.64/27, en de rekenmachine retourneert het netwerkadres, het broadcastadres, het IP-bereik, het totale aantal adressen, de bruikbare hosts en het bijbehorende subnetmasker. De toolkit die u nodig hebt voor AWS VPC’s, thuislabs en netwerkplanningsberekeningen.

Hoe CIDR-berekening werkt

  1. 1

    Voer een CIDR-blok in

    IPv4-notatie `a.b.c.d/prefix`. Het voorvoegsel is 0 (hele internet) tot 32 (enkele host).

  2. 2

    Netwerk en uitzending berekend

    EN met het masker geeft netwerk; OF met het omgekeerde masker geeft uitzending.

  3. 3

    Hostbereik afgeleid

    Eerste host = netwerk + 1; laatste host = uitzending − 1 (voor /31 en /32 verschillen de regels).

  4. 4

    Compacte samenvatting

    Subnetmasker, IP-bereik, aantal adressen en bruikbare hosts, klaar om te kopiëren.

Algemene voorvoegsellengtes

CIDR Subnetmasker Totaal aantal IP’s Bruikbare hosts Typisch gebruik
/8 255.0.0.0 16.777.216 16.777.214 Verouderde klasse A
/16 255.255.0.0 65.536 65.534 Verouderde klasse B, groot bedrijf
/20 255.255.240.0 4.096 4.094 Middelgrote campus / VPC
/22 255.255.252.0 1.024 1.022 Kleine campus
/24 255.255.255.0 256 254 Klein LAN/subnet
/25 255.255.255.128 128 126 Klein team
/26 255.255.255.192 64 62 Kleine afdeling
/27 255.255.255.224 32 30 Zeer klein subnet
/28 255.255.255.240 16 14 Klein subnet (minimaal AWS)
/29 255.255.255.248 8 6 Point-to-point plus reserveonderdelen
/30 255.255.255.252 4 2 Point-to-point-koppeling
/31 255.255.255.254 2 2 Punt-tot-punt (RFC 3021)
/32 255.255.255.255 1 1 Enkele host / loopback

“Bruikbare hosts” = totaal − 2 omdat het eerste IP-adres het netwerkadres is en het laatste de uitzending. /31 (RFC 3021) en /32 zijn speciale gevallen waarin beide adressen bruikbaar zijn.

Uitgewerkt voorbeeld: 10.0.42.64/27

  • Binair van /27: 11111111.11111111.11111111.11100000
  • Netwerkadres: 10.0.42.64 (alle hostbits 0)
  • Uitzendadres: 10.0.42.95 (alle hostbits 1)
  • Eerste bruikbare host: 10.0.42.65
  • Laatst bruikbare host: 10.0.42.94
  • Totaal aantal adressen: 32
  • Bruikbare hosts: 30
  • Subnetmasker: 255.255.255.224
  • Wildcard-masker: 0.0.0.31

Tips voor subnetten

  • Gebruik altijd even voorvoegselgrenzen, /24, /25, /26, /27 splitsen netjes. /23 splitsen in twee /24’s is netjes; /23 in drie subnetten is pijnlijk.
  • Plan voor groei, een /26 kan nu niet worden verlengd zonder te hernummeren. Wijs /25 toe als u denkt dat u kunt verdubbelen.
  • Cloud VPC’s (AWS, GCP, Azure) leggen minimumgroottes op – meestal /28 per subnet.
  • Privébereiken (RFC 1918): 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16. Gebruik deze voor interne netwerken.
  • Vermijd overlap met VPN- en partnernetwerken. 10.0.0.0/8 is zo gebruikelijk dat VPN’s voor thuis regelmatig botsen met VPC’s voor op kantoor.

Wildcard-maskers

Cisco ACL’s gebruiken jokertekenmaskers (inverse van subnetmasker):

  • Subnetmasker 255.255.255.224 → Wildcard 0.0.0.31
  • Wildcard = alle bits omgedraaid. “0” betekent “moet overeenkomen”, “1” betekent “alle”.

Veelgestelde vragen

Het eerste IP-adres in het blok is het netwerkadres (identificeert het subnet zelf); laatste IP is het broadcastadres (verzonden naar alle hosts). Geen van beide kan aan een interface worden toegewezen, dus bruikbare hosts = totaal − 2.

Deze tool is gericht op IPv4. IPv6 heeft 128-bits adressen en verschillende prefixconventies; gebruik hiervoor een speciale IPv6-subnetcalculator (gerelateerde tool hieronder gelinkt).

/30 heeft 4 IP’s (2 bruikbaar, netwerk + uitzending gebrand). /31 (RFC 3021) heeft 2 IP’s en gebruikt beide als hostadressen - bespaart 2 IP’s per link. De meeste moderne routers ondersteunen /31 point-to-point; oudere spullen soms niet.

Nee. Deze tool vat één IPv4-blok samen: netwerkadres, broadcastadres, IP-bereik, subnetmasker, totaal en bruikbare adressen. Gebruik voor het opsplitsen of combineren van blokken een speciale subnetcalculator.

Gerelateerde tools