IP Calculator
CIDR, podsieci, maski i zakresy adresów w jednym kliknięciu.
O tym narzędziu
Kalkulator IP zamienia notację CIDR jak 192.168.1.0/24 na podstawowe szczegóły sieci: adres sieci, adres broadcast, pierwszy i ostatni użyteczny host, maskę podsieci w notacji kropkowej dziesiętnej i odwrotnej (wildcard), całkowitą liczbę adresów, użyteczne hosty oraz binarną reprezentację maski. Działa zarówno dla IPv4, jak i IPv6 — dla IPv6 pokazujemy długość prefiksu, liczby podbloków /64 i wyprowadzanie EUI-64 tam, gdzie ma to znaczenie.
Poza podstawowym dekodowaniem narzędzie może podzielić CIDR na mniejsze podsieci (VLSM) lub agregować sąsiednie podsieci z powrotem w jeden supernet. Wprowadź blok nadrzędny i pożądaną długość prefiksu, by uzyskać listę zawartych podsieci, lub wklej kilka CIDR, by znaleźć najmniejszy pokrywający prefiks. Cała matematyka działa wyłącznie w przeglądarce — nic nie jest wysyłane na nasze serwery.
Kiedy używać tego narzędzia
- Projektowanie sieci. Planuj rozmiary VLAN, łącza punkt-punkt i zakresy DHCP bez wypisywania matematyki na papierze.
- Weryfikacja reguł firewalla. Potwierdź, że
10.0.0.0/8rzeczywiście pokrywa10.5.42.7przed wypchnięciem ACL. - Podsieci w chmurze. AWS, GCP i Azure używają CIDR — pokrój
/16VPC na podsieci/24per AZ w sekundach. - Planowanie IPv6. Zobacz, jak
/48od dostawcy dzieli się na przydziały/64per VLAN — jest ich 65536, więcej niż kiedykolwiek będziesz potrzebować.
O użytecznych hostach
Dla IPv4 adres sieci (.0) i adres broadcast (.255 na /24) są zarezerwowane — więc /24 ma 256 łącznie, ale tylko 254 użytecznych hostów. Łącza punkt-punkt (/31) i trasy hosta (/32) to przypadki specjalne zdefiniowane w RFC 3021 — oba adresy są użyteczne na /31. IPv6 nie ma broadcast i nie ma zarezerwowanych adresów wewnątrz /64; wszystkie 2^64 adresy są technicznie użyteczne, choć cokolwiek powyżej /64 narusza SLAAC i większość systemów operacyjnych.
Najczęstsze pytania
Co to jest notacja CIDR?
adres/długość-prefiksu. 192.168.1.0/24 oznacza "24-bitowa sieć zaczynająca się od 192.168.1.0" — równoważne starej masce podsieci klasy C 255.255.255.0. CIDR zastąpił sztywny system klas A/B/C w 1993 i jest obecnie jedyną notacją bloków adresowych używaną w routerach, firewallach i konsolach chmurowych.
Dlaczego mój /24 ma tylko 254 hosty, nie 256?
.0 to adres sieci (używany we wpisach routingu), .255 to ukierunkowany broadcast. Nigdy nie możesz przypisać tych dwóch hostowi na zwykłej sieci LAN. /24 ma 2^8 = 256 adresów minus te dwa = 254 użyteczne. Wyjątkiem jest /31 (RFC 3021), gdzie oba końce są użyteczne dla łączy punkt-punkt.
Czy mogę podzielić IPv6 w ten sam sposób?
Co to jest maska wildcard?
/24 maska to 255.255.255.0, wildcard to 0.0.0.255. ACL-e Cisco używają masek wildcard — "dopasuj wszędzie, gdzie pojawia się bit 1" — więc access-list 1 permit 192.168.1.0 0.0.0.255 to ekwiwalent wildcard "permit 192.168.1.0/24". Inni dostawcy (Juniper, Fortinet) używają zwykłej maski.