Jak obliczyć zakres IP w sieci i znaleźć pierwszy oraz ostatni adres hosta
Sieci komputerowe

Jak obliczyć zakres IP w sieci i znaleźć pierwszy oraz ostatni adres hosta

Jak obliczyć zakres IP w sieci i znaleźć pierwszy oraz ostatni adres hosta

Obliczanie zakresu adresów IP to podstawowa umiejętność w pracy z sieciami komputerowymi, w tym w systemach takich jak Linux. Dzięki temu można określić, jakie adresy są dostępne dla urządzeń, a które są zarezerwowane dla systemu sieciowego.


Czym jest zakres adresów IP w sieci

Zakres adresów IP to pełny zestaw adresów w jednej podsieci, który obejmuje:

  • adres sieci (network address)
  • adresy hostów (urządzeń)
  • adres broadcast

👉 Tylko część hostów może być używana przez urządzenia.


Jak znaleźć pierwszy dostępny host w podsieci

Pierwszy host zawsze znajduje się:

👉 adres sieci + 1

Przykład:

  • sieć: 192.168.1.0
  • pierwszy host: 192.168.1.1

👉 Ten adres jest pierwszym urządzeniem w sieci.


Jak znaleźć ostatni adres hosta

Ostatni host to:

👉 adres broadcast – 1

Przykład:

  • broadcast: 192.168.1.255
  • ostatni host: 192.168.1.254

👉 To ostatni dostępny adres dla urządzenia.


Przykład dla sieci 10.0.0.0/28

W Linux analizujemy:

Krok 1: określ wielkość sieci

/28 oznacza:

  • 32 – 28 = 4 bity hosta
  • 2⁴ = 16 adresów w sieci

Krok 2: określ zakres

Sieć:

  • 10.0.0.0/28

Zakres:

  • 10.0.0.0 – 10.0.0.15

Krok 3: przypisanie ról

  • adres sieci: 10.0.0.0
  • hosty: 10.0.0.1 – 10.0.0.14
  • broadcast: 10.0.0.15

👉 Tylko 14 adresów jest używalnych.

Czytaj  Subnetting – co to jest i jak działa? Proste wyjaśnienie podziału sieci
Jak obliczyć zakres IP w sieci i znaleźć pierwszy oraz ostatni adres hosta
Jak obliczyć zakres IP w sieci i znaleźć pierwszy oraz ostatni adres hosta

Jak obliczyć krok podsieci (block size)

Block size to „skok” między podsieciami.

Wzór:
👉 256 – wartość maski w ostatnim oktetcie

Dla /28:

  • maska: 255.255.255.240
  • block size: 256 – 240 = 16

👉 Każda podsieć zaczyna się co 16 adresów:

  • 0, 16, 32, 48 itd.

Jak sprawdzić poprawność zakresu IP

W Linux poprawność można zweryfikować poprzez:

1. Sprawdzenie granic

  • czy zakres nie wykracza poza block size

2. Sprawdzenie broadcastu

  • czy ostatni adres jest poprawny

3. Sprawdzenie hostów

  • czy liczba hostów = 2^n – 2

4. Sprawdzenie kolejnych podsieci

  • czy nie nachodzą na siebie

👉 Jeśli wszystko się zgadza — subnet jest poprawny.


Podsumowanie

Obliczanie zakresu IP w Linux pozwala dokładnie określić, jakie adresy są dostępne w danej sieci.

Najważniejsze wnioski:

  • zakres obejmuje sieć, hosty i broadcast
  • pierwszy host = sieć + 1
  • ostatni host = broadcast – 1
  • block size określa skoki podsieci
  • /28 daje 16 adresów, z czego 14 używalnych

👉 Wniosek końcowy:
zakres IP to matematycznie uporządkowany blok adresów, w którym każdy adres ma dokładnie określoną rolę.

Polecane wpisy
Jak dodać firewall rules dla IPv6?
Jak dodać firewall rules dla IPv6?

🔥 Jak dodać firewall rules dla IPv6? 🌐 Wprowadzenie W erze rosnącej adopcji IPv6 nie wystarczy już zabezpieczać sieci tylko Czytaj dalej

Projektowanie sieci komputerowych
Projektowanie sieci komputerowych

Proces projektowania sieci komputerowych można podzielić na kilka etapów. Oto ogólny opis procesu projektowania sieci w formie punktów: [caption id="attachment_7334" 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.