Skip to content

Subnet calculator (IPv4)

Addresses and hosts from prefix length

The calculator itself is locked

Create a free user account to unlock all articles, calculators, templates and range — and get access to quizzes and classes. It takes less than a minute: name, email and a password. No payment card.

Want to try something first? See what you can use without an account — the junior zone, the encyclopedia, the videos and more.

Sådan bruger du den

Når et netværk skal deles op, fx et VLAN til medarbejdere, et til gæster og et til printere, skal du vælge en præfikslængde, der giver hosts nok. Beregneren viser hvor mange adresser og brugbare hosts et præfiks giver, og hvilken subnetmaske det svarer til.

Step by step

  1. Tæl hvor mange enheder der skal på nettet nu, og læg plads til vækst.
  2. Find antal host-bit: 32 minus præfikslængden.
  3. Adresser i alt er 2 opløftet i host-bittene.
  4. Træk 2 fra for netværks- og broadcast-adressen. Det er de brugbare hosts.
  5. Vælg det længste præfiks, der stadig har hosts nok.

Typical errors

  • At glemme de to reserverede adresser. Et /29 har 8 adresser, men kun 6 kan bruges, og én af dem er ofte gatewayen.
  • At vælge et for lille net uden vækst. Det er meget mere arbejde at omnummerere end at tage et præfiks kortere fra starten.
  • At tro at subnetmasken 255.255.255.0 og /24 er to forskellige ting. Det er samme net skrevet på to måder.

Examples from everyday life

Kontornet til 150 medarbejdere

Et regnskabskontor har 150 pc'er, telefoner og printere i ét VLAN og forventer at vokse.

Præfikslængde
24
  • Host-bit = 32 − 24 = 8
  • Adresser = 2⁸ = 256
  • Brugbare hosts = 256 − 2 = 254
  • Subnetmaske = 255.255.255.0

It means: Et /24 giver 254 brugbare adresser. Der er plads til 150 enheder og god vækst.

VLAN til netværksprintere

Fem printere og en scanner skal i deres eget VLAN, så de kan firewalles af.

Præfikslængde
28
  • Host-bit = 32 − 28 = 4
  • Adresser = 2⁴ = 16
  • Brugbare hosts = 16 − 2 = 14
  • Subnetmaske = 255.255.255.240

It means: Et /28 giver 14 brugbare adresser. Seks enheder plus gateway passer med plads til flere.

Link mellem to routere

To routere forbindes med et punkt-til-punkt-link, som kun skal have to adresser.

Præfikslængde
30
  • Host-bit = 32 − 30 = 2
  • Adresser = 2² = 4
  • Brugbare hosts = 4 − 2 = 2
  • Subnetmaske = 255.255.255.252

It means: Et /30 giver præcis 2 brugbare adresser. Mange bruger /31 til links efter RFC 3021, som også giver 2 adresser uden spild.

Rule of thumb

Hver bit kortere fordobler antallet af adresser: /24 = 256, /23 = 512, /22 = 1024.

How to check the answer

Tæl 1-taller i subnetmasken skrevet binært. Antallet skal være præfikslængden.