Het onderverdelen van IP-adressen is een essentiële vaardigheid voor het ontwerpen van efficiënte en beveiligde netwerken. Het gaat om het verdelen van een groter netwerk in kleinere, beheersbare segmenten. Dit artikel biedt een duidelijke, stapsgewijze benadering voor het berekenen van IP-adressubnetten voor netwerkontwerp.

Inzicht in IP-adresklassen en maskers

IP-adressen worden ingedeeld in klassen (A, B, C, D, E), elk met standaard subnetmaskers. Voor netwerkontwerp zijn de klassen A, B en C het meest relevant. Het subnetmasker bepaalt het netwerk en de host-gedeelten van een IP-adres.

Een adres van klasse C gebruikt bijvoorbeeld een subnetmasker van 255.255.255.0, waardoor 254 bruikbare hostadressen mogelijk zijn. Het aanpassen van het subnetmasker maakt het mogelijk kleinere of grotere subnets te maken op basis van netwerkvereisten.

Stap-voor-stap-Subnet berekeningsproces

Volg deze stappen om subnetten te berekenen:

  • Bepaal het aantal vereiste subnetten: Identificeer hoeveel afzonderlijke netwerken nodig zijn.
  • Bereken het aantal hostadressen per subnet: Beschouw de maximale apparaten per subnet, inclusief netwerk- en broadcastadressen.
  • Kies een geschikt subnetmasker: Kies op basis van het bovenstaande een masker dat voldoende adressen biedt.
  • Bereken subnetbereiken: Gebruik binaire wiskunde om netwerkadressen, broadcastadressen en geldige hostbereiken te bepalen.

Voorbeeldberekening

Stel dat een netwerk 4 subnetten nodig heeft met minstens 50 hosts elk. Beginnend met een klasse C adres 192.168.1.0:

Om 50 hosts te kunnen gebruiken, is een subnetmasker van 255.255.255.192 (of /26) geschikt, waarbij 62 bruikbare adressen per subnet worden verstrekt. Het verdelen van het netwerk in 4 subnets impliceert het lenen van bits van het hostgedeelte.

Subnetbereiken zouden zijn:

  • 192,168,1,0/26
  • 192,168,16,64,26
  • 192.168.1.128/26
  • 192,168,192/26