Advanced

Kalkulator podsieci / CIDR

Oblicz adres sieci i rozgłoszeniowy, użyteczny zakres hostów, liczbę hostów, maskę podsieci i maskę blankietową dla dowolnego adresu IPv4 i prefiksu CIDR.
Dotted-decimal, e.g. 10.0.0.5

/

0 to 32
Usable hosts
254

Network 192.168.1.0/24

Network address
192.168.1.0
Broadcast address
192.168.1.255
First host
192.168.1.1
Last host
192.168.1.254
Subnet mask
255.255.255.0
Wildcard mask
0.0.0.255
Total addresses
256
99%
1%
Usable hosts
Reserved (network + broadcast)
Address space /24 — 256 total addresses
Step by step
  1. 1

    Host bits

    32 − 24 = 8
  2. 2

    Total addresses

    2⁸ = 256
  3. 3

    Usable hosts

    256 − 2 = 254
    Two addresses are reserved: the network address and the broadcast address.
Wyniki są jedynie szacunkami o charakterze ogólnoinformacyjnym i nie stanowią profesjonalnej porady — zawsze samodzielnie zweryfikuj ważne wyniki, zanim na nich polegniesz. Przeczytaj pełne zastrzeżenie.
Szybka odpowiedź

Jak działa ten kalkulator?

Wpisz adres IPv4 i prefiks CIDR, aby otrzymać adres sieci i rozgłoszeniowy, pierwszy i ostatni użyteczny host, łączną liczbę użytecznych hostów oraz maskę podsieci i maskę blankietową. Maska tworzona jest z prefiksu, sieć to IP AND maska, a użyteczne hosty to 2^(32−prefiks)−2.

Wzór
maska = 0xFFFFFFFF << (32 − prefiks); sieć = ip & maska; rozgłoszeniowy = sieć | ~maska; użyteczne hosty = 2^(32 − prefiks) − 2
How this is calculated

Adres IPv4 jest parsowany z notacji kropkowo-dziesiętnej na pojedynczą 32-bitową liczbę bez znaku, gdzie każdy z czterech oktetów zajmuje 8 bitów. Długość prefiksu (liczba po ukośniku w notacji CIDR, 0–32) mówi, ile wiodących bitów identyfikuje sieć; pozostałe bity identyfikują hosty w tej sieci.

Maska podsieci budowana jest przez przesunięcie samych jedynek w lewo o (32 − prefiks) bitów, więc bity sieci to 1, a bity hosta to 0. Adres sieci to bitowe AND adresu IP i maski (bity hosta wyzerowane). Adres rozgłoszeniowy wykonuje OR sieci z maską blankietową (odwróconą maską podsieci), ustawiając każdy bit hosta na 1. Pierwszy użyteczny host to adres sieci plus jeden, a ostatni użyteczny host to adres rozgłoszeniowy minus jeden.

Użyteczne hosty równają się 2^(32 − prefiks) − 2, ponieważ adresu sieci i rozgłoszeniowego nie można przypisać urządzeniu. Dwa prefiksy to przypadki szczególne: /31 ma dokładnie 2 użyteczne adresy (łącza punkt-punkt wg RFC 3021 używają obu), a /32 opisuje pojedynczy host z 1 adresem. Cała arytmetyka używa 32-bitowych operacji bez znaku (>>> 0), więc wyniki nigdy nie są ujemne.

Najczęściej zadawane pytania

W normalnej podsieci pierwszy adres jest zarezerwowany jako identyfikator sieci, a ostatni jako adres rozgłoszeniowy, więc żadnego nie można przypisać urządzeniu. Dlatego użyteczne hosty równają się łącznej liczbie adresów minus dwa dla prefiksów /30 i krótszych.

Maska blankietowa to bitowe odwrócenie maski podsieci: tam gdzie maska ma 1, maska blankietowa ma 0 i odwrotnie. Jest powszechnie używana w listach kontroli dostępu i regułach routingu do wskazania, które bity adresu mogą się zmieniać.

/32 reprezentuje pojedynczy host (jeden adres, używany dla pętli zwrotnych lub tras hosta). /31 daje dwa adresy bez rezerwacji sieci/rozgłoszenia, co RFC 3021 dopuszcza dla łączy punkt-punkt, aby oba końce były użyteczne.

Znany również jako

kalkulator podsieci
kalkulator cidr
adres sieci
adres rozgłoszeniowy
zakres adresów ip
maska podsieci
podsieć ipv4

APA

TG we-Calculate Editorial Team. (2026). Kalkulator podsieci / CIDR [Online calculator]. TG we-Calculate. https://we-calculate.com/pl/calculator/subnet-calculator

Chicago

TG we-Calculate Editorial Team. "Kalkulator podsieci / CIDR." TG we-Calculate. 2026. https://we-calculate.com/pl/calculator/subnet-calculator.

IEEE

TG we-Calculate Editorial Team, "Kalkulator podsieci / CIDR," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/pl/calculator/subnet-calculator

BibTeX

@misc{wecalculate_subnet_calculator, title = {Kalkulator podsieci / CIDR}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/pl/calculator/subnet-calculator}}, year = {2026}, note = {TG we-Calculate} }

Czy ten kalkulator Ci pomógł?