Kalkulator podsieci IPv6

Wpisz adres IPv6 wraz z długością prefiksu (notacja CIDR), aby poznać sieć, pierwszy i ostatni adres oraz łączną liczbę adresów. Adres jest też przepisywany do postaci standardowej (RFC 5952).

Adres może być zapisany wielkimi lub małymi literami i może mieć zera wiodące w grupie. Długość prefiksu mieści się w zakresie od 0 do 128. Przykładowe adresy należą do 2001:db8::/32, zarezerwowanej dla dokumentacji.
Sieć (prefiks) —
Wyniki
Znormalizowany adres (RFC 5952)—
Postać rozwinięta (osiem grup po cztery cyfry)—
Sieć (prefiks)—
Pierwszy adres—
Ostatni adres—
Łączna liczba adresów—
Liczba podsieci /64—

Kopiowana jest sieć (prefiks), na przykład 2001:db8::/64.

Jak to jest obliczane

Adres IPv6 ma 128 bitów. Długość prefiksu n oznacza, że n skrajnie lewych bitów określa sieć.

Obliczenia wykorzystują 128-bitowe liczby całkowite (BigInt), więc nie ma błędu zaokrągleń. Działa każda długość prefiksu od 0 (wszystkie adresy) do 128 (pojedynczy adres). IPv6 nie ma adresu rozgłoszeniowego (broadcast), więc w przeciwieństwie do kalkulatora podsieci IPv4 to narzędzie nie pokazuje adresu rozgłoszeniowego ani liczby użytecznych hostów (suma − 2). Zakres jest podawany przez pierwszy i ostatni adres.

Jak zapisuje się adres (RFC 4291)

Adres IPv6 można zapisać na te sposoby (RFC 4291, sekcja 2.2):

Prefiks zapisuje się jako adres/długość-prefiksu (RFC 4291, sekcja 2.3). Adres po lewej stronie może mieć ustawione bity w części hosta; to narzędzie pokazuje adres sieci z wyczyszczoną częścią hosta.

Normalizacja (RFC 5952)

Ponieważ jeden adres można zapisać na wiele sposobów, RFC 5952 definiuje jedną postać kanoniczną. „Adres znormalizowany” w tym narzędziu stosuje jej zasady:

Dla adresu IPv4-mapped (z zakresu ::ffff:0:0/96) RFC 5952 (sekcja 5) zaleca notację mieszaną z częścią IPv4 w zapisie dziesiętnym (::ffff:192.0.2.1). To narzędzie pokazuje tę notację mieszaną tylko dla adresów z zakresu IPv4-mapped, poglądowo.

Przykłady

Pierwszy adres podsieci

Pierwszy adres podsieci (z identyfikatorem interfejsu składającym się z samych zer) jest zarezerwowany jako adres anycast routera podsieci (Subnet-Router anycast) (RFC 4291, sekcja 2.6.1). Każdy router musi go obsługiwać w podsieciach, do których jest podłączony.

Uwagi

Źródła i sprawdzenie

Powyższe stwierdzenia o notacji, normalizacji i adresach zarezerwowanych sprawdzono z pełnym tekstem tych dokumentów RFC 2026-11-01:

Najczęściej zadawane pytania

Który adres jest adresem rozgłoszeniowym IPv6?

IPv6 nie ma adresu rozgłoszeniowego. To, co w IPv4 robi broadcast, w IPv6 realizuje multicast. To narzędzie pokazuje pierwszy i ostatni adres zakresu.

Co oznacza „::”?

Jedną lub więcej 16-bitowych grup zer. Może być użyte w adresie tylko raz. W postaci kanonicznej (RFC 5952) zastępuje najdłuższy ciąg grup zer (pierwszy, jeśli dwa są równie długie) i nie jest używane dla pojedynczej grupy zer.

Ile adresów jest w /64?

2^64, czyli 18 446 744 073 709 551 616.

Dlaczego ten sam adres można zapisać na różne sposoby?

Zera wiodące można pominąć lub zachować, „::” może stać w różnych miejscach, a litery mogą być wielkie lub małe. Przepisanie adresu do postaci kanonicznej RFC 5952 daje ten sam tekst dla tego samego adresu.