Podział na podsieci IPv4

Słownik kwalifikacji INF.07 - Montaż i konfiguracja lokalnych sieci komputerowych oraz administrowanie systemami operacyjnymi

Podział na podsieci polega na wydzieleniu z jednej sieci IP kilku mniejszych sieci. Robi się to przez wydłużenie maski, czyli „pożyczenie” części bitów z pola hosta i przeznaczenie ich na numer podsieci.

Przykład dla sieci klasy C

Domyślna maska sieci klasy C to:

  • 255.255.255.0
  • zapis CIDR: /24

Oznacza to, że 24 bity identyfikują sieć, a 8 bitów pozostaje na hosty.

Jeżeli sieć klasy C trzeba podzielić na 4 podsieci, należy pożyczyć 2 bity, ponieważ:

  • 2^2 = 4 podsieci

Nowa maska będzie więc miała długość:

  • /24 + 2 = /26

Maska /26 w zapisie dziesiętnym to:

  • 255.255.255.192

ponieważ ostatni oktet ma postać binarną:

  • 11000000 = 192

Liczba hostów w podsieci

Po pożyczeniu 2 bitów zostaje 6 bitów na hosty:

  • 2^6 = 64 adresy
  • 64 - 2 = 62 adresy użyteczne

Odejmujemy 2 adresy, ponieważ jeden to adres sieci, a drugi to adres rozgłoszeniowy.

Najważniejszy schemat obliczeń

  1. Ustal maskę początkową, np. klasa C: /24.
  2. Oblicz, ile bitów trzeba pożyczyć na podsieci.
  3. Dodaj pożyczone bity do długości maski.
  4. Sprawdź liczbę hostów: 2^liczba_bitów_hosta - 2.

Dla 4 podsieci po 62 hosty poprawna maska to 255.255.255.192, czyli /26.