Sieci komputerowe

Subnetting

Subnetting to dzielenie większej sieci na mniejsze podsieci. W tym materiale robimy podstawowy, równy podział sieci /24.

/24 → /25/24 → /26wielkość blokuzakres hostów

Sieć bazowa

192.168.1.0/24

2 podsieci

/25

4 podsieci

/26

Cel

Po co dzielimy sieć

Jedna duża sieć bywa niewygodna. Podsieci pozwalają rozdzielić działy, sale, laboratoria albo typy urządzeń. W podstawowym subnettingu dzielimy sieć na równe części.

Sieć bazowa: 192.168.1.0/24 Adresów: 256 Hostów klasycznie: 254
01

Podział /24 na 2 podsieci

Dwie podsieci to 2^1, więc pożyczamy 1 bit z części hosta. Prefix zmienia się z /24 na /25. Każda podsieć ma 128 adresów i 126 użytecznych hostów.

Tabela: Podsieć, Adres sieci, Pierwszy host, Ostatni host, Broadcast, Hostów
PodsiećAdres sieciPierwszy hostOstatni hostBroadcastHostów
Podsieć 1192.168.1.0/25192.168.1.1192.168.1.126192.168.1.127126
Podsieć 2192.168.1.128/25192.168.1.129192.168.1.254192.168.1.255126
Dwie równe podsieci wymagają pożyczenia jednego bitu: /24 przechodzi na /25.
02

Wielkość bloku dla /26

Przy /26 maska dziesiętna to 255.255.255.192. Wielkość bloku liczymy w ostatnim oktecie jako 256 - 192 = 64. To daje punkty rozpoczęcia: 0, 64, 128 i 192.

Dla /26: Maska: 255.255.255.192 Wielkość bloku: 256 - 192 = 64 Adresy sieci: 0, 64, 128, 192
Dla maski /26 ostatni oktet maski to 192, więc blok ma wielkość 64.
03

Podział /24 na 4 podsieci

Cztery podsieci to 2^2, więc pożyczamy 2 bity. Prefix /24 przechodzi na /26. Maska /26 to 255.255.255.192, a wielkość bloku wynosi 256 - 192 = 64.

Podsieci w ostatnim oktecie: 0, 64, 128, 192
Tabela: Podsieć, Adres sieci, Pierwszy host, Ostatni host, Broadcast, Hostów
PodsiećAdres sieciPierwszy hostOstatni hostBroadcastHostów
Podsieć 1192.168.1.0/26192.168.1.1192.168.1.62192.168.1.6362
Podsieć 2192.168.1.64/26192.168.1.65192.168.1.126192.168.1.12762
Podsieć 3192.168.1.128/26192.168.1.129192.168.1.190192.168.1.19162
Podsieć 4192.168.1.192/26192.168.1.193192.168.1.254192.168.1.25562
Cztery równe podsieci wymagają dwóch dodatkowych bitów sieci: /24 przechodzi na /26.

Metoda krok po kroku

Procedura obliczeń

  1. 1. Ustal wymagania: ile podsieci albo ilu hostów potrzebujesz.
  2. 2. Ustal liczbę bitów hosta, które muszą zostać na adresy urządzeń.
  3. 3. Ustal nowy prefix po pożyczeniu bitów z części hosta.
  4. 4. Oblicz maskę dla nowego prefixu.
  5. 5. Oblicz wielkość bloku.
  6. 6. Wyznacz adresy sieci kolejnych podsieci.
  7. 7. Wyznacz broadcast każdej podsieci.
  8. 8. Wyznacz zakres hostów między adresem sieci i broadcastem.

Ćwiczenia

Sprawdź samodzielnie

Odpowiedzi ukryte

Najpierw wykonaj obliczenia samodzielnie. Odpowiedzi rozwiń dopiero wtedy, gdy masz własny wynik.

Zadanie 1łatwyNa jaki prefix trzeba przejść, aby podzielić 192.168.1.0/24 na 2 równe podsieci?
Sprawdź odpowiedź: Trzeba pożyczyć 1 bit, więc /24 przechodzi na /25.
Zadanie 2średniPodaj broadcast podsieci 192.168.1.64/26.
Sprawdź odpowiedź: Podsieć /26 ma blok 64 adresów, więc zakres to 64-127, broadcast: 192.168.1.127.
Zadanie 3średniIlu użytecznych hostów ma każda podsieć /26?
Sprawdź odpowiedź: /26 ma 64 adresy, więc 64 - 2 = 62 hosty.
Zadanie 4trudniejszyPodziel 192.168.1.0/24 na 4 równe podsieci i podaj adresy sieci.
Sprawdź odpowiedź: Nowy prefix to /26, a adresy sieci to 192.168.1.0, 192.168.1.64, 192.168.1.128 i 192.168.1.192.

Pytania kontrolne

Zatrzymaj się i odpowiedz

  1. 1Po co dzielimy jedną sieć na mniejsze podsieci?
  2. 2Co oznacza pożyczenie bitów z części hosta?
  3. 3Dlaczego podział /24 na 4 podsieci daje prefix /26?
  4. 4Czym jest wielkość bloku?
  5. 5Dlaczego pierwszy i ostatni adres podsieci nie są zwykłymi adresami hostów?