Kalkulatory

Kalkulator IPv6: skracanie adresu, prefiks, zakres i typ adresu

Wpisz adres IPv6 z prefiksem, a kalkulator pokaże zapis skrócony i pełny, adres sieci, zakres i liczbę adresów, typ adresu i nazwę do odwrotnego DNS.

Obliczenia wykonuje Twoja przeglądarka. Wpisane dane nie są wysyłane na serwer.

Możesz wpisać adres z prefiksem, np. 2001:db8::1/64, a także z końcówką IPv4, np. ::ffff:192.0.2.1.

Zapis skrócony (RFC 5952)2001:db8:abcd:12::1
Zapis pełny2001:0db8:abcd:0012:0000:0000:0000:0001
Sieć2001:db8:abcd::/48
Pierwszy adres2001:db8:abcd::
Ostatni adres2001:db8:abcd:ffff:ffff:ffff:ffff:ffff
Liczba adresów2^80 = 1 208 925 819 614 629 174 706 176
Typ adresuDokumentacyjny (RFC 3849)
Odwrotny DNS (ip6.arpa)1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.1.0.0.d.c.b.a.8.b.d.0.1.0.0.2.ip6.arpa

Podział na podsieci

Jak zapisuje się adresy IPv6

Adres IPv6 ma 128 bitów. RFC 4291 zapisuje go jako osiem grup po 16 bitów w postaci szesnastkowej, oddzielonych dwukropkami, np. 2001:0db8:0000:0000:0000:0000:0000:0001. Ciąg grup zerowych można zastąpić znakami ::, ale tylko raz w adresie. Ostatnie 32 bity wolno też zapisać jak adres IPv4, np. ::ffff:192.0.2.1.

Ten sam adres da się więc zapisać na wiele sposobów. RFC 5952 ustala jedną zalecaną postać:

  • zera wiodące w każdej grupie są usuwane (0db8 → db8),
  • :: zastępuje najdłuższy ciąg grup zerowych, a przy kilku równie długich pierwszy z nich,
  • :: nie zastępuje pojedynczej grupy zerowej,
  • litery a–f zapisuje się małymi literami.

Kalkulator podaje adres w tej postaci i w pełnym zapisie 32 cyfr szesnastkowych.

Prefiks i liczba adresów

Zapis prefiksu wygląda tak samo jak w IPv4: adres, ukośnik i liczba bitów części sieciowej, od 0 do 128. Sieć z prefiksem /n ma 2128−n adresów. RFC 4291 wymaga, by w większości adresów unicast identyfikator interfejsu miał 64 bity, dlatego podsieć /64 jest podstawową jednostką podziału.

PrefiksAdresówDokładniePodsieci /64
/322^964 294 967 296
/402^8816 777 216
/482^8065 536
/562^72256
/602^6816
/642^6418 446 744 073 709 551 6161
/1122^1665 536–
/1202^8256–
/1272^12–
/1282^01–

W IPv6 nie ma adresu rozgłoszeniowego, więc kalkulator nie odejmuje adresów od puli.

Rodzaje adresów

RFC 4291 rozpoznaje typ adresu po pierwszych bitach: ::/128 to adres nieokreślony,::1/128 pętla zwrotna, ff00::/8 multicast, fe80::/10link-local, a pozostałe adresy to globalny unicast. Rejestr IANA wymienia bloki specjalnego przeznaczenia, m.in.:

  • fc00::/7: unikalne adresy lokalne (ULA), RFC 4193,
  • 2001:db8::/32 i 3fff::/20: adresy do dokumentacji, RFC 3849 i RFC 9637,
  • ::ffff:0:0/96: adresy IPv4 zmapowane na IPv6, RFC 4291,
  • 64:ff9b::/96: translacja IPv4/IPv6, RFC 6052,
  • 2001::/32: Teredo, RFC 4380,
  • 2002::/16: 6to4, RFC 3056.

Odwrotny DNS

Rekord PTR dla adresu IPv6 umieszcza się w domenie ip6.arpa opisanej w RFC 3596. Nazwę tworzy się z 32 cyfr szesnastkowych pełnego adresu zapisanych w odwrotnej kolejności i oddzielonych kropkami. Kalkulator podaje gotową nazwę dla wpisanego adresu.

Najczęstsze pytania

Ile adresów ma sieć /64?

Sieć /64 ma 2^64, czyli 18 446 744 073 709 551 616 adresów. RFC 4291 wymaga, by identyfikator interfejsu w większości adresów unicast miał 64 bity.

Jak poprawnie skrócić adres IPv6?

Według RFC 5952 usuwa się zera wiodące w grupach, zastępuje :: najdłuższy ciąg co najmniej dwóch grup zerowych (przy remisie pierwszy) i zapisuje litery a–f małymi literami. Na przykład 2001:0db8:0000:0000:0000:0000:0002:0001 to 2001:db8::2:1.

Co oznacza adres zaczynający się od fe80?

To adres link-local z bloku fe80::/10 opisanego w RFC 4291. Działa tylko w obrębie jednego łącza, dlatego przy odwołaniach do niego często dopisuje się identyfikator strefy, np. fe80::1%eth0.

Czym jest adres ULA?

Unikalny adres lokalny (Unique Local Address) z bloku fc00::/7, opisany w RFC 4193. Jest przeznaczony do komunikacji lokalnej, zwykle w obrębie jednej lokalizacji, a RFC 4193 zaznacza, że takie adresy nie powinny być trasowane w globalnym internecie.

Źródła

  1. RFC 4291: IP Version 6 Addressing Architecture, IETF (2006)
  2. RFC 5952: A Recommendation for IPv6 Address Text Representation, IETF (2010)
  3. RFC 4193: Unique Local IPv6 Unicast Addresses, IETF (2005)
  4. RFC 3596: DNS Extensions to Support IP Version 6, IETF (2003)
  5. IANA IPv6 Special-Purpose Address Registry, IANA
  • Kalkulatory

    Jednostki danych

    Przelicz bity i bajty między jednostkami dziesiętnymi (kB, MB, GB, TB) i binarnymi (KiB, MiB, GiB, TiB), także dla przepustowości łącza.

  • Kalkulatory

    Podsieci IPv4

    Wpisz adres IP z maską lub prefiksem CIDR, a kalkulator poda adres sieci, broadcast, zakres hostów, maskę odwrotną i podzieli sieć na mniejsze podsieci.

  • Kalkulatory

    Uprawnienia chmod

    Zaznacz uprawnienia albo wpisz je jako liczbę (np. 755) lub w zapisie rwx, a kalkulator przeliczy je na pozostałe formy i poda gotowe polecenie chmod.

  • Kalkulatory

    Czas transferu

    Policz, ile potrwa przesłanie pliku lub kopii zapasowej przy danej przepustowości łącza, albo jakiej przepustowości potrzebujesz, żeby zmieścić się w czasie.

Niezbędne (zawsze włączone). Pamięć przeglądarki przechowuje wybrany motyw, polubione artykuły i Twoją decyzję o zgodzie. Nie używamy do tego plików cookies.