DNS RobotDNS Propagation Checker
GłównaDNSWHOISIPSSL
DNS RobotDNS Propagation Checker

Checker propagacji DNS nowej generacji

Polityka PrywatnościRegulaminO nasKontakt

Narzędzia DNS

Wyszukiwanie DNSDomena na IPWyszukiwanie NSWyszukiwanie MXWyszukiwanie CNAMEZobacz wszystko

Narzędzia E-mail

Sprawdzanie Rekordu SPFSprawdzanie DMARCSprawdzanie DKIMTest SMTPAnaliza Nagłówków E-mailZobacz wszystko

Narzędzia Stron WWW

Wyszukiwanie WHOISDostępność DomenyWyszukiwarka SubdomenWykrywanie CMSAnaliza LinkówZobacz wszystko

Narzędzia Sieciowe

Narzędzie PingTracerouteSprawdzanie PortówSprawdzanie Nagłówków HTTPSprawdzanie Certyfikatu SSLZobacz wszystko

Narzędzia IP

Wyszukiwanie IPJaki Jest Mój IPSprawdzanie Czarnej Listy IPIP na HostnameWyszukiwanie ASNZobacz wszystko

Narzędzia Pomocnicze

Skaner QR CodeGenerator QR CodeTłumacz Kodu Morse'aKonwerter Tekstu na BinarnyGenerator Małego TekstuZobacz wszystko
© 2026 DNS Robot. Opracowane przez: ❤ Shaik Brothers
Wszystkie systemy działają
Made with
  1. Strona Główna
  2. /
  3. Narzędzia Konwersji
  4. /
  5. Kompresja IPv6

Narzędzie Kompresji IPv6 — Kompresuj i Rozwiń Adresy IPv6

Kompresuj pełne adresy IPv6 do najkrótszej formy lub rozwiń skrócone IPv6 do pełnej notacji 128-bitowej. Nasz darmowy kalkulator kompresji IPv6 stosuje standardy RFC 5952 dla kanonicznej reprezentacji adresów.

Darmowe Narzędzie IPv6Kompresja IPv6RFC 5952Kompresuj i Rozwiń
IPv6 Compress / Expand

Czym Jest Kompresja Adresów IPv6?

Kompresja adresów IPv6 to proces skracania pełnego 128-bitowego adresu IPv6 do jego najkrótszej formy. Pełny adres IPv6 ma 39 znaków (np. 2001:0db8:0000:0000:0000:0000:0000:0001), co czyni go trudnym do czytania, wpisywania i zarządzania. Kompresja redukuje go do znacznie krótszej formy (np. 2001:db8::1 — tylko 10 znaków).

Zasady kompresji są zdefiniowane w RFC 5952 i obejmują usuwanie wiodących zer z każdej grupy 16-bitowej oraz zastępowanie najdłuższego ciągu zerowych grup podwójnym dwukropkiem (::). Nasze narzędzie wykonuje zarówno kompresję, jak i odwrotną operację — rozwijanie skompresowanego adresu do pełnej formy.

Jak Skompresować Adres IPv6

Kompresja adresu IPv6 polega na zastosowaniu dwóch głównych reguł w odpowiedniej kolejności. Poniżej przedstawiono trzy kroki prowadzące od pełnego adresu do formy skompresowanej:

1
Usuń wiodące zera

W każdej 16-bitowej grupie: 0db8 → db8, 00ff → ff, 0000 → 0. Każda grupa musi mieć co najmniej jedną cyfrę.

2
Znajdź najdłuższy ciąg kolejnych grup zerowych

W adresie 2001:db8:0:0:0:0:0:1 najdłuższy ciąg to sześć grup '0' z rzędu (pozycje 3-8).

3
Zastosuj podwójny dwukropek (::)

Zastąp znaleziony ciąg zerowy symbolem :: → 2001:db8::1. Podwójny dwukropek może wystąpić tylko raz w adresie. Jeśli dwa ciągi mają równą długość, kompresuj pierwszy.

Zasady Kompresji IPv6 (RFC 5952)

RFC 5952 definiuje kanoniczną reprezentację adresów IPv6. Stosowanie tych zasad zapewnia jednolity zapis adresów w dokumentacji, logach i konfiguracjach sieciowych:

Wiodące zeraZasada 1: Usuń Wiodące Zera

Wiodące zera w każdej grupie 16-bitowej muszą zostać usunięte. Np. 0db8 → db8, 0000 → 0, 00ff → ff. Każda grupa zachowuje minimum jedną cyfrę szesnastkową.

Podwójny dwukropekZasada 2: Zastąp Najdłuższy Ciąg Zer przez ::

Najdłuższy ciąg kolejnych grup złożonych wyłącznie z zer zastępuje się podwójnym dwukropkiem (::). Np. :0000:0000:0000: → :: Jeśli dwa ciągi mają równą długość, kompresuj pierwszy z nich.

JednokrotnieZasada 3: :: Może Wystąpić Tylko Raz

Podwójny dwukropek może pojawić się w adresie tylko raz. Gdyby wystąpił dwukrotnie, adres byłby niejednoznaczny — nie można by określić, ile grup zerowych reprezentuje każdy ::.

Małe literyZasada 4: Małe Litery Szesnastkowe

RFC 5952 zaleca używanie małych liter szesnastkowych (a-f) zamiast wielkich (A-F). Np. 2001:0DB8 → 2001:db8. Zapewnia to spójną reprezentację we wszystkich systemach i narzędziach.

Jak Rozwinąć Skompresowany Adres IPv6

Rozwijanie (ekspansja) to operacja odwrotna do kompresji — przekształca skrócony adres IPv6 z powrotem do pełnej formy 128-bitowej z ośmioma grupami po cztery cyfry szesnastkowe każda:

1
Zastąp :: odpowiednią liczbą grup zerowych

Policz istniejące grupy w adresie, odejmij od 8, wstaw brakujące grupy 0000 w miejsce ::. Np. 2001:db8::1 ma 3 grupy, więc :: = 5 grup 0000.

2
Uzupełnij wiodące zera

W każdej grupie do 4 cyfr szesnastkowych: db8 → 0db8, 1 → 0001, ff → 00ff. Wynik to pełny adres z ośmioma grupami po 4 cyfry.

3
Zweryfikuj wynik

Pełny adres powinien mieć dokładnie 39 znaków (8 grup × 4 cyfry + 7 dwukropków). Np. 2001:db8::1 → 2001:0db8:0000:0000:0000:0000:0000:0001.

Kiedy Potrzebujesz Kompresji IPv6

Kompresja i rozwijanie adresów IPv6 jest przydatne w wielu scenariuszach administracji sieciowej i programowania:

  • Reguły firewalla — Krótsze adresy ułatwiają czytanie i zarządzanie regułami bezpieczeństwa

  • Pliki stref DNS — Rekordy AAAA w strefach DNS korzystają ze skompresowanej notacji

  • Konfiguracja serwerów — Pliki konfiguracyjne z adresami IPv6 są czytelniejsze w formie skróconej

  • Dokumentacja sieciowa — Spójna notacja zapobiega błędom w dokumentacji technicznej

  • Analiza logów — Porównywanie adresów IPv6 wymaga zunifikowanej formy (skompresowanej lub rozwiniętej)

  • Diagnostyka sieciowa — Debugowanie połączeń IPv6 wymaga umiejętności konwersji między formatami

Powiązane Narzędzia

Poznaj nasze inne darmowe narzędzia IP i konwersji adresów:

IPv4 na IPv6

Konwertuj adresy IPv4 na formaty IPv6-mapped i 6to4.

IPv6 na IPv4

Wyodrębnij adres IPv4 z adresu IPv6-mapped lub 6to4.

IP na Dziesiętny

Konwertuj adresy IP między formatami dziesiętnym i IP.

IP Lookup

Sprawdź geolokalizację i szczegóły dowolnego adresu IP.

Kalkulator Podsieci

Oblicz podsieci, maski i zakresy adresów IP.

ASN Lookup

Znajdź informacje o Numerze Systemu Autonomicznego.

Najczęściej Zadawane Pytania

Kompresja IPv6 (ang. IPv6 address compression) to proces skracania pełnego 128-bitowego adresu IPv6 do najkrótszej formy za pomocą dwóch reguł zdefiniowanych w RFC 5952: (1) usuwanie wiodących zer z każdej grupy 16-bitowej (np. 0db8 → db8) oraz (2) zastąpienie najdłuższego ciągu kolejnych zerowych grup podwójnym dwukropkiem (::). Na przykład 2001:0db8:0000:0000:0000:0000:0000:0001 kompresuje się do 2001:db8::1.