Baza wiedzy

VLSM krok po kroku — przykład planowania podsieci

Planowanie podsieci o różnych rozmiarach, dobór prefiksów, granice bloków i kompletny przykład dla /24.

Po tym poradniku rozdzielisz jedną sieć między zespoły o różnych potrzebach bez nakładania adresów. Z puli 192.168.0.0/24 przydzielimy na przykład biuru blok /26 na 50 hostów, a Wi-Fi mniejszy /28 na 12 hostów, pozostawiając spójny zapas na rozwój. VLSM (Variable Length Subnet Mask) oznacza użycie różnych długości masek w jednym planie. Nie jest osobnym protokołem: korzysta z masek i prefiksów CIDR. Poprawny plan zawiera niepokrywające się, prawidłowo wyrównane bloki mieszczące się w sieci bazowej.

VLSM a równe podsieci

FLSM (Fixed Length Subnet Mask) wybiera jeden rozmiar dla wszystkich podsieci. VLSM dopasowuje rozmiar do potrzeb, dzięki czemu dział potrzebujący 50 adresów dla urządzeń może dostać /26, a dział potrzebujący 12 — /28. Ceną jest konieczność dokładnego planu i routingu przenoszącego długość prefiksu.

Jak dobrać prefiks

Dla zwykłej podsieci IPv4 od /0 do /30 wybierz najmniejsze h, dla którego 2^h − 2 pokrywa hosty; prefiks to 32 − h. Potrzeba 50 hostów: 6 bitów daje 62 adresy hostów, czyli /26. Potrzeba 20: /27. Potrzeba 10: /28. Brama, interfejsy infrastruktury i zapas także zużywają adresy.

Dlaczego od największej

Sortowanie malejąco nie jest wymogiem protokołu, lecz bezpiecznym algorytmem planowania. Duży blok ma rzadsze poprawne granice; przydzielony późno może już nie zmieścić się w rozdrobnionej przestrzeni. Każdy /26 zaczyna się co 64 adresy, /27 co 32, /28 co 16.

Przykład: 192.168.0.0/24

Załóż wymagania: Biuro 50 adresów hostów, Laboratorium 25, Wi-Fi 12 i Zarządzanie 6. Każda liczba obejmuje już bramę i pozostałe interfejsy. Minimalny przydział to /26, /27, /28 i /29. Kalkulator wybierze te prefiksy dla dokładnie takich wymagań; nie dolicza samodzielnie bramy ani zapasu.

Poniższa tabela pokazuje wariant z zapasem: Zarządzanie dostaje /28 zamiast minimalnego /29. Aby odtworzyć go w kalkulatorze, wpisz 7 dla Zarządzania: 6 potrzebnych adresów i co najmniej 1 na rozwój. /29 już nie wystarczy, więc kalkulator dobierze /28 o pojemności 14 hostów. Względem dzisiejszych 6 adresów daje to 8 wolnych miejsc. Pozostałe wymagania pozostają bez zmian.

SiećBlokZakres hostówBroadcastPojemność hostów
Biuro192.168.0.0/26.1–.62.6362
Laboratorium192.168.0.64/27.65–.94.9530
Wi-Fi192.168.0.96/28.97–.110.11114
Zarządzanie192.168.0.112/28.113–.126.12714

W wariancie minimalnym Zarządzanie zajmuje 192.168.0.112/29: hosty .113–.118, broadcast .119. Dodatkowo wolny jest wtedy 192.168.0.120/29, obok 192.168.0.128/25. Wariant z zapasem przydziela ten pierwszy blok Zarządzaniu, więc pozostawia mniej nieprzydzielonych adresów.

Wolna pozostaje ciągła połowa 192.168.0.128/25. W praktyce można ją później podzielić na kolejne prawidłowo wyrównane podsieci. Jej 128 adresów nie należy sumować z „wolnymi miejscami” wewnątrz już przydzielonych podsieci: te miejsca nadal należą do swoich bloków i nie można ich przydzielić innemu segmentowi. Własne wymagania policz w kalkulatorze VLSM.

Zapas i możliwość rozbudowy

Podsieci nie można później dowolnie powiększyć. Zmiana /28 na /27 wymaga wolnego sąsiedniego bloku i wyrównania do granicy /27; zwykle oznacza też renumerację. Rezerwuj zapas świadomie: na wzrost liczby urządzeń, bramy, adresy zarządzające i usługi, ale nie zawyżaj każdego segmentu bez limitu.

VLAN, podsieć i routing

VLAN jest domeną warstwy 2, podsieć jest planem adresacji warstwy 3, a routing przenosi ruch między podsieciami. Często mapuje się jeden VLAN na jedną podsieć, lecz same obliczenia VLSM nie tworzą VLAN-u, interfejsu bramy, DHCP ani reguł zapory.

/31 i ograniczenia kalkulatora

RFC 3021 opisuje /31 dla łączy punkt-punkt. Planowanie zwykłych sieci użytkowników korzysta z modelu sieć–hosty–broadcast, dlatego kalkulator może celowo nie dobierać /31 automatycznie. Łącza punkt-punkt planuj jako osobną kategorię i upewnij się, że oba urządzenia je obsługują.

Lista kontrolna

  • Znormalizuj sieć bazową i spisz wszystkie wymagania wraz z bramą i zapasem.
  • Sortuj od największego bloku, sprawdzaj granicę i koniec każdego przydziału.
  • Potwierdź brak nakładania i to, że ostatni adres nie wychodzi poza sieć bazową.
  • Zapisz wolne bloki jako prefiksy, nie tylko łączną liczbę adresów.
  • Połącz plan z konfiguracją VLAN, routingu, DHCP i zabezpieczeń.

Małe laboratorium

Zapas jednego hosta zmienia granicę bloku

Podziel 10.42.0.0/24 na potrzeby 100, 45, 13 i 6 adresów hostów, już z bramami. Potem dodaj jeden adres do ostatniego segmentu i porównaj wolną przestrzeń.

Przykładowy wynik.0/25 → .128/26 → .192/28 → .208/29Otwórz przykład w kalkulatorze
  1. 100 hostów wymaga /25 (126 miejsc), a 45 wymaga /26 (62 miejsca). Zajmują .0–.127 i .128–.191.

  2. 13 wymaga /28: .192–.207. Dla 6 minimum to /29: .208–.215, hosty .209–.214. Wolne bloki to 10.42.0.216/29 i 10.42.0.224/27, łącznie 40 adresów.

  3. Po zmianie ostatniego wymagania na 7 potrzeba /28: .208–.223. Zostaje tylko 10.42.0.224/27, czyli 32 adresy. Jeden dodatkowy host zwiększył przydział o 8 adresów.

Teraz Twoja kolej

Czy po zmianie na 7 hostów zmieści się dodatkowy segment dla 30 hostów, już z bramą?

Pokaż odpowiedź i wyjaśnienie

Tak. Przy zachowaniu dotychczasowych przydziałów użyj 10.42.0.224/27: hosty .225–.254, broadcast .255. Ponowne przeliczenie całej listy w kalkulatorze sortuje wymagania od największych i może przesunąć wcześniejsze segmenty. Dla 31 hostów potrzebny byłby /26 i plan przestałby się mieścić.

Oficjalne dokumenty

Standardy i źródła

Kontrola źródeł:

Data dotyczy kontroli wskazanych dokumentów i rejestrów, a nie zatwierdzenia materiału przez ich autorów. Założenia i ograniczenia obliczeń podajemy przy wyniku. Jak opracowujemy materiały.