Jak korzystać z narzędzia
- 1.Wpisz adres IP z długością prefiksu (
192.168.1.10/24) albo z maską podsieci (192.168.1.10 255.255.255.0). IPv6 działa tak samo:2001:db8::/48. - 2.Zmień długość prefiksu na liście obok, aby zobaczyć, jak sieć rośnie lub się zmniejsza; wszystkie wyniki aktualizują się na bieżąco podczas pisania.
- 3.Odczytaj adres sieci i adres rozgłoszeniowy, pierwszy i ostatni adres hosta, maskę podsieci i maskę odwrotną, a każdą z tych wartości skopiuj jednym kliknięciem.
- 4.Aby zaplanować mniejsze sieci, wybierz rozmiar w polu „Podziel na podsieci o rozmiarze” i skopiuj listę podsieci.
- 5.Pasek adresu przechowuje wpisaną wartość, więc obliczenie możesz dodać do zakładek albo komuś wysłać.
Jak łączą się CIDR, długość prefiksu i maska podsieci
Adres IPv4 ma 32 bity. Długość prefiksu po ukośniku mówi, ile z nich, licząc od lewej, określa sieć; pozostałe numerują hosty w jej obrębie. W 192.168.1.0/24 pierwsze 24 bity to sieć, a ostatnie 8 bitów daje miejsce na 256 adresów.
Maska podsieci zapisuje to samo w postaci adresu: jedynki dla bitów sieci, zera dla bitów hosta. /24 to 255.255.255.0, /20 to 255.255.240.0. Maska odwrotna (wildcard) to odwrócona maska podsieci (0.0.0.255 dla /24); używają jej listy dostępu Cisco i OSPF, aby wskazać, które bity mogą się zmieniać.
Każdy krok długości prefiksu zmniejsza sieć o połowę albo podwaja jej rozmiar: /25 to połowa /24, a /23 to dwie sieci /24. Dlatego podsieć zawsze zaczyna się od wielokrotności własnego rozmiaru.
Adresy hostów: dlaczego /24 ma 254, a nie 256
W IPv4 pierwszy adres podsieci to adres sieci, a ostatni to adres rozgłoszeniowy, więc w /24 zostaje 254 adresów dla urządzeń, a w /30 dwa. W praktyce jeden z tych adresów zajmuje router jako bramę.
Są dwa wyjątki. /31 nie ma adresu sieci ani adresu rozgłoszeniowego, a oba adresy można wykorzystać na łączu punkt-punkt między dwoma routerami (RFC 3021). /32 to pojedynczy adres dla interfejsu loopback albo trasy do jednego hosta.
IPv6 nie ma rozgłoszeń, więc każdy adres w bloku można wykorzystać. Podsieci z urządzeniami mają prefiks /64, bo autokonfiguracja adresów (SLAAC) potrzebuje 64 bitów hosta; pojedyncza lokalizacja (site) zwykle dostaje /48 lub /56 i dzieli ten blok na sieci /64.
Zakresy prywatne, współdzielone i publiczne
RFC 1918 rezerwuje 10.0.0.0/8, 172.16.0.0/12 i 192.168.0.0/16 dla sieci prywatnych: używa się ich w domach i firmach i nigdy nie są routowane w internecie. 100.64.0.0/10 to przestrzeń współdzielona, której dostawcy internetu używają za NAT-em operatorskim (CGNAT).
Kalkulator podaje typ każdej sieci, w tym loopback, link-local, multicast i zakresy zarezerwowane do przykładów w dokumentacji. Przy sieci publicznej pokazuje linki do narzędzi Prefix lookup i WHOIS, gdzie sprawdzisz, kto ją ogłasza i na kogo jest zarejestrowana.
Pytania i odpowiedzi
Ile hostów mieści podsieć /24?
/24 ma 256 adresów. Dwa z nich to adres sieci i adres rozgłoszeniowy, więc urządzeniom można przydzielić 254. /25 ma 126 adresów hostów, /26 ma 62, /27 ma 30, /28 ma 14, /29 ma 6, a /30 ma 2.
Co to jest maska odwrotna (wildcard mask)?
To maska podsieci z odwróconym każdym bitem: 255.255.255.0 zmienia się w 0.0.0.255. Maski odwrotnej używają listy kontroli dostępu (ACL) Cisco i polecenia network w OSPF: bit zero musi się zgadzać, a bit jeden może mieć dowolną wartość.
Czy mogę użyć podsieci /31?
Tak, na łączach punkt-punkt. RFC 3021 pozwala przydzielić oba adresy /31 dwóm końcom łącza, co oszczędza dwa adresy w porównaniu z /30. Większość routerów to obsługuje; zwykłe sieci LAN z domeną rozgłoszeniową nadal potrzebują /30 lub większej podsieci.
Dlaczego podsieci IPv6 mają /64?
Bezstanowa autokonfiguracja adresów (SLAAC) tworzy część hosta adresu z 64 bitów, więc sieć, w której urządzenia same wybierają sobie adresy, musi być /64. Krótsze prefiksy, takie jak /48 i /56, przydziela się lokalizacjom (site), które dzielą je na sieci /64. Dlatego kalkulator liczy, ile sieci /64 mieści dany prefiks.
Jak zamienić maskę podsieci na notację CIDR?
Policz jedynki w masce: 255.255.255.0 ma ich 24, więc to /24, a 255.255.240.0 ma 20, więc to /20. Wpisz adres z maską do kalkulatora, a pokaże Ci długość prefiksu.