Informatyka
Kalkulator podsieci IPv4 w notacji CIDR
Wpisz adres IPv4 z prefiksem, np. 192.168.1.10/24, albo podaj maskę osobno: od razu otrzymasz sieć, broadcast, zakres hostów i maski, a także adres zapisany binarnie.
Jak dzieli się sieć IPv4
Adres IPv4 to liczba 32-bitowa zapisana w czterech grupach po osiem bitów. Prefiks, liczba po ukośniku, mówi, ile z tych bitów określa sieć; pozostałe numerują urządzenia w jej obrębie. Przy /24 zostaje 8 bitów na hosty, czyli 256 adresów, z których 254 można przydzielić.
Dwa wyłączone adresy to pierwszy, oznaczający samą sieć, i ostatni, broadcast, który dociera do wszystkich hostów naraz. Wyjątkiem są sieci /31, używane w łączach punkt-punkt, gdzie oba adresy są hostami, oraz /32, oznaczające jedno urządzenie.
Adres sieci to bitowe AND adresu i maski, broadcast to OR sieci i wildcard. To czysta arytmetyka bitowa, dlatego zapis binarny od razu pokazuje, gdzie przebiega granica między siecią a hostem.
Częste błędy
- Liczenie adresu sieci i broadcastu jako dostępnych hostów: /26 ma 64 adresy, ale tylko 62 hosty.
- Zapisywanie maski z przemieszanymi jedynkami i zerami, np. 255.255.0.255: poprawna maska ma wszystkie jedynki po lewej.
- Mylenie wildcard z list ACL z maską: wildcard to jej dopełnienie, 0.0.0.255 dla /24.
Najczęstsze pytania
Ile hostów ma podsieć /24, /25, /26?
/24 ma 254 hosty, /25 126, /26 62, /27 30, /28 14, /29 6, a /30 2. Ogólnie to 2 do potęgi liczby bitów hosta, minus 2.
Czym są adresy prywatne?
To bloki 10.0.0.0/8, 172.16.0.0/12 i 192.168.0.0/16, zarezerwowane dla sieci wewnętrznych i nietrasowane w Internecie. Wychodzą do sieci przez NAT routera.
Czy klasy A, B i C są jeszcze używane?
Nie, od 1993 roku routing korzysta z CIDR i prefiksów dowolnej długości. Klasa przydaje się już tylko w zadaniach i do zrozumienia dawnych masek domyślnych.
Jak działa to obliczenie
Maska = prefiks jedynek, a po nich 32 − prefiks zer. Sieć = adres AND maska. Wildcard = NOT maska. Broadcast = sieć OR wildcard. Wszystkie adresy = 2^(32 − prefiks). Dostępne hosty = wszystkie − 2, z wyjątkiem /31 (2) i /32 (1).
Powiązane kalkulatory
Operacje bitowe
AND, OR, XOR, NOT, przesunięcia i rotacje na liczbach 8-, 16-, 32- lub 64-bitowych, z widocznymi bitami.
Konwerter systemów liczbowych
Binarny, ósemkowy, dziesiętny, szesnastkowy i uzupełnienie do dwóch.
Kodowanie URL
Kodowanie i dekodowanie procentowe wartości i adresów oraz adres URL rozłożony na części.
Kalkulator podsieci IPv6
Sieć, zakres adresów, zapis skrócony i pełny, odwrotny DNS i podział prefiksu IPv6.