Podział sieci na podsieci (Subnetting): Segmentacja i zarządzanie ruchem
Subnetting (podział na podsieci) to proces dzielenia jednej dużej sieci fizycznej na mniejsze, logiczne segmenty (podsieci). Pozwala to na optymalne wykorzystanie dostępnej puli adresów IPv4, zwiększenie wydajności sieci poprzez ograniczenie ruchu rozgłoszeniowego (broadcast) oraz poprawę bezpieczeństwa dzięki izolacji różnych działów lub urządzeń.
1. Zasada działania i rola maski podsieci
Podział sieci opiera się na manipulacji maską podsieci. Zmiana maski polega na „pożyczaniu” bitów z części przeznaczonej na hosty i przeznaczaniu ich na identyfikację nowych podsieci. Im dłuższa maska (większa liczba bitów ustawionych na 1, np. /26 zamiast /24), tym mniejsza pula hostów w pojedynczej podsieci, ale tym więcej unikalnych podsieci można utworzyć.
- Wzór na liczbę podsieci: $2^n$, gdzie $n$ to liczba bitów "pożyczonych" z części hosta.
- Wzór na liczbę hostów: $2^h - 2$, gdzie $h$ to liczba bitów pozostawionych na hosty (odjęcie 2 wynika z rezerwacji adresu sieci oraz adresu broadcastu).
2. Subnetowanie o stałej długości (FLSM - Fixed Length Subnet Mask)
FLSM polega na podziale sieci macierzystej na mniejsze podsieci o identycznej wielkości i tej samej masce. Jest to rozwiązanie proste w planowaniu, stosowane w sytuacjach, gdy każda lokalizacja lub oddział potrzebuje dokładnie takiej samej liczby adresów IP.
- Zalety: Prostota obliczeń, łatwe planowanie routingu i zarządzanie tablicami.
- Wady: Ryzyko marnowania adresów IP, jeśli poszczególne podsieci mają skrajnie różne zapotrzebowanie na liczbę hostów (np. sieć na 10 urządzeń dostaje taką samą pulę jak sieć na 100 urządzeń).
3. Subnetowanie o zmiennej długości (VLSM - Variable Length Subnet Mask)
VLSM to nowoczesna i wysoce elastyczna metoda podziału, która pozwala dzielić podsieci na mniejsze podsieci o różnych rozmiarach, dopasowanych dokładnie do realnego zapotrzebowania konkretnych segmentów sieciowych.
- Zalety: Minimalizacja strat przestrzeni adresowej, optymalne wykorzystanie puli IPv4 (szczególnie krytyczne w linkach międzyrouterowych, gdzie potrzebne są tylko 2 adresy IP – maska
/30lub/31). - Wady: Wymaga bardziej skomplikowanych obliczeń oraz protokołów routingu bezklasowego obsługujących zmienne maski (np. OSPF, EIGRP).
4. Wyznaczanie parametrów podsieci (Krok po kroku)
Aby poprawnie wyznaczyć parametry podsieci na podstawie adresu IP i maski, należy wykonać operację logiczną AND (AND bitowy) między adresem IP a maską podsieci.
- Identyfikacja bloku (skok): Wyznaczany na podstawie wartości ostatniego aktywnego bitu w masce (np. maska
255.255.255.192oznacza blok o rozmiarze 64 adresów: 0, 64, 128, 192). - Zakres hostów: Przestrzeń adresowa pomiędzy adresem sieci (pierwszym w bloku) a adresem broadcast (ostatnim w bloku).
Strategia technika
Projektując architekturę adresacji dla nowej sieci, zawsze stosuj metodę VLSM i zaczynaj planowanie od największych podsieci (wymagających najwięcej hostów), schodząc stopniowo do najmniejszych (np. połączeń point-to-point). Zawsze zostawiaj bufor adresowy (zapas na poziomie 20-30%) w każdej podsieci na przyszłą rozbudowę infrastruktury. Pamiętaj też, że do sprawnego łączenia różnych podsieci niezbędne jest urządzenie warstwy trzeciej (router) lub przełącznik wielowarstwowy (Layer 3 Switch).