Jak obliczyć adres sieci i broadcast z adresu IP (krok po kroku na przykładach)
Sieci komputerowe

Jak obliczyć adres sieci i broadcast z adresu IP (krok po kroku na przykładach)

Jak obliczyć adres sieci i broadcast z adresu IP (krok po kroku na przykładach)

Obliczanie adresu sieci i broadcast to jedna z podstawowych umiejętności w pracy z adresacją IP w systemach sieciowych oraz w systemie Linux. Dzięki temu można dokładnie określić, gdzie zaczyna się i kończy dana podsieć oraz jakie adresy są dostępne dla hostów.


Czym jest adres sieci i adres broadcast

W każdej sieci IPv4 istnieją dwa specjalne adresy:

Adres sieci

  • identyfikuje całą podsieć
  • nie może być przypisany urządzeniu
  • zawsze jest pierwszym adresem w zakresie

Adres broadcast

  • służy do komunikacji do wszystkich hostów w sieci
  • również nie może być przypisany urządzeniu
  • zawsze jest ostatnim adresem w zakresie

👉 Te dwa adresy „otwierają i zamykają” każdą podsieć.


Jak działa maska podsieci w obliczeniach IP

Maska podsieci (np. /26) określa, która część adresu IP jest:

  • częścią sieci (network)
  • częścią hosta

W przypadku Linux i ogólnie IPv4:

  • im większy prefiks (/24, /25, /26), tym mniej hostów
  • maska decyduje o „rozmiarze bloku” adresów

👉 Klucz: maska mówi, gdzie kończy się sieć, a zaczynają hosty.


Jak obliczyć adres sieci z IP 192.168.10.77/26

Krok 1: określ rozmiar podsieci

/26 oznacza:

  • 32 – 26 = 6 bitów na hosty
  • 2^6 = 64 adresy w jednej podsieci
Czytaj  Jak zabezpieczyć sieć WAN?

👉 Każda podsieć ma 64 adresy.


Krok 2: znajdź zakres bloków

Dla /26 zakresy rosną co 64:

  • 0–63
  • 64–127
  • 128–191
  • 192–255

IP: 192.168.10.77
należy do zakresu: 64–127


Krok 3: adres sieci

Pierwszy adres w zakresie to:

👉 192.168.10.64


Jak wyznaczyć adres broadcast krok po kroku

Adres broadcast to ostatni adres w zakresie podsieci.

Dla zakresu 64–127:

  • sieć: 192.168.10.64
  • broadcast: 192.168.10.127

👉 Broadcast = ostatni adres w bloku.

Jak obliczyć adres sieci i broadcast z adresu IP (krok po kroku na przykładach)
Jak obliczyć adres sieci i broadcast z adresu IP (krok po kroku na przykładach)

Jak znaleźć zakres hostów w podsieci

Po wyznaczeniu sieci i broadcastu:

  • pierwszy host = sieć + 1
  • ostatni host = broadcast – 1

Dla naszego przykładu:

  • Adres sieci: 192.168.10.64
  • Pierwszy host: 192.168.10.65
  • Ostatni host: 192.168.10.126
  • Broadcast: 192.168.10.127

👉 To są realne adresy dla urządzeń.


Najczęstsze błędy przy obliczeniach subnettingu

W pracy z IP w Linux (i ogólnie w sieciach) najczęstsze błędy to:

1. Mylenie broadcast z hostem

  • broadcast NIE jest używalny

2. Złe określenie „kroku podsieci”

  • np. 64 dla /26, ale użytkownik liczy inaczej

3. Ignorowanie maski

  • patrzenie tylko na IP bez prefiksu

4. Błędy w odejmowaniu adresów

  • zapominanie, że 2 adresy są zarezerwowane

5. Mieszanie zakresów

  • np. 64–127 vs 63–126

👉 Subnetting wymaga precyzji, nie intuicji.


Podsumowanie

Obliczanie adresu sieci i broadcast w Linux (i sieciach IP) opiera się na prostych zasadach matematycznych, ale wymaga dokładności.

Najważniejsze wnioski:

  • adres sieci to początek bloku adresów
  • broadcast to koniec bloku
  • maska (/26 itd.) definiuje rozmiar podsieci
  • hosty znajdują się między nimi
  • błędy wynikają głównie z złej interpretacji zakresów

👉 Wniosek końcowy:
subnetting to nie zgadywanie — to precyzyjne dzielenie przestrzeni adresowej na równe, logiczne bloki.

Polecane wpisy
Jak dodać wyjątek do zapory Windows 11
Jak dodać wyjątek do zapory Windows 11

Jak dodać wyjątek do zapory Windows 11? Zapora systemu Windows 11 to podstawowy element ochrony komputera przed nieautoryzowanym dostępem i Czytaj dalej

Marek "Netbe" Lampart Inżynier informatyki Marek Lampart to doświadczony inżynier informatyki z ponad 25-letnim stażem w zawodzie. Specjalizuje się w systemach Windows i Linux, bezpieczeństwie IT, cyberbezpieczeństwie, administracji serwerami oraz diagnostyce i optymalizacji systemów. Na netbe.pl publikuje praktyczne poradniki, analizy i instrukcje krok po kroku, pomagając administratorom, specjalistom IT oraz zaawansowanym użytkownikom rozwiązywać realne problemy techniczne.