Jakie masz pytanie?

lub

Jaki zakres adresów obejmuje Native IPv6 (Dual Stack)?

globalne adresy unicast zakresy adresów IPv6 konfiguracja Dual Stack
avatar

Gość (83.4.*.*)



Odpowiedź:

Wprowadzenie mechanizmu Dual Stack to obecnie najpopularniejszy i najbardziej efektywny sposób na przejście z protokołu IPv4 na IPv6. Zanim przejdziemy do konkretnych zakresów, warto wyjaśnić jedną kluczową kwestię: Dual Stack nie posiada jednego, sztywnego „zakresu” w sensie matematycznym. Jest to technologia, która pozwala urządzeniom sieciowym obsługiwać oba protokoły jednocześnie. Oznacza to, że urządzenie posiada zarówno tradycyjny adres IPv4, jak i nowoczesny adres IPv6, działając w obu światach równolegle.

Jeśli jednak pytasz o to, jakie adresy IPv6 są wykorzystywane w ramach natywnego połączenia Dual Stack, musimy przyjrzeć się całej strukturze adresacji IPv6, ponieważ to właśnie z tych ogólnych pul przydzielane są numery dla użytkowników końcowych i serwerów.

Całkowity zakres adresów IPv6

Protokół IPv6 został zaprojektowany tak, aby adresów nigdy nam nie zabrakło. Podczas gdy IPv4 oferuje około 4,3 miliarda adresów, IPv6 operuje na liczbie 128-bitowej. Matematycznie wygląda to następująco:

~$2^{128} \approx 3,4 \times 10^{38}~#$

Jest to dokładnie 340 282 366 920 938 463 463 374 607 431 768 211 456 adresów. W praktyce natywny IPv6 w architekturze Dual Stack korzysta z kilku specyficznych zakresów, które pełnią różne funkcje w sieci.

Główne zakresy adresów w Native IPv6

W architekturze Dual Stack Twoje urządzenie najczęściej będzie korzystać z trzech rodzajów adresów IPv6. Każdy z nich ma swój określony zakres:

1. Global Unicast Addresses (GUA)

To są publiczne adresy IPv6, które pozwalają na komunikację w globalnym internecie. Są one odpowiednikiem publicznych adresów IPv4.

  • Zakres: 2000::/3
  • Opis: Oznacza to wszystkie adresy zaczynające się od cyfry 2 lub 3 (w zapisie szesnastkowym). Obecnie IANA (Internet Assigned Numbers Authority) przydziela adresy głównie z tego bloku. Jeśli sprawdzisz swój adres IPv6 na stronie typu „What is my IP”, najprawdopodobniej zobaczysz numer zaczynający się od 2....

2. Link-Local Addresses

Każdy interfejs z włączonym IPv6 automatycznie generuje taki adres. Służy on do komunikacji tylko w obrębie tej samej sieci lokalnej (np. między Twoim laptopem a routerem).

  • Zakres: fe80::/10
  • Opis: Adresy te zawsze zaczynają się od fe80. Nie są one routowalne w internecie, co oznacza, że nikt z zewnątrz nie może się z Tobą połączyć za ich pomocą.

3. Unique Local Addresses (ULA)

Są to odpowiedniki prywatnych adresów IPv4 (takich jak popularne 192.168.1.1).

  • Zakres: fc00::/7 (w praktyce najczęściej fd00::/8)
  • Opis: Stosowane w sieciach wewnętrznych firm lub domów, które nie chcą polegać wyłącznie na adresacji globalnej.

Ile adresów dostaje użytkownik w Dual Stack?

W przypadku natywnego IPv6 od dostawcy internetu (ISP), nie otrzymujesz jednego adresu, jak to miało miejsce w IPv4. Otrzymujesz cały prefiks, czyli ogromną pulę adresów.

Zgodnie z zaleceniami, standardowy podział wygląda tak:

  1. Dla sieci domowych: Zazwyczaj przydzielany jest prefiks /64. Oznacza to, że w jednej podsieci domowej masz do dyspozycji ~$2^{64}~#$ adresów (czyli ponad 18 trylionów!).
  2. Dla firm i bardziej zaawansowanych konfiguracji: ISP często przydzielają prefiksy /56 lub /48, co pozwala na stworzenie wielu podsieci (np. osobna sieć dla gości, osobna dla urządzeń IoT).

Dlaczego Dual Stack jest ważny?

Dual Stack to obecnie „złoty standard” wdrażania IPv6. Pozwala on uniknąć problemów z kompatybilnością. Jeśli strona, którą odwiedzasz, obsługuje tylko IPv4, Twój komputer połączy się przez stary protokół. Jeśli jednak serwer wspiera IPv6, system operacyjny automatycznie wybierze nowszy, zazwyczaj szybszy i bezpieczniejszy protokół IPv6.

Ciekawostka: Czy zabraknie nam adresów?

Często mówi się, że adresów IPv6 jest tak dużo, że moglibyśmy przypisać miliardy adresów do każdego ziarnka piasku na Ziemi. To prawda. Projektanci IPv6 wyciągnęli lekcję z lat 80., kiedy nikt nie spodziewał się, że 4 miliardy adresów IPv4 kiedykolwiek się skończą. Dzięki tak ogromnemu zakresowi, IPv6 eliminuje potrzebę stosowania NAT (Network Address Translation), co znacznie upraszcza architekturę sieci i poprawia wydajność gier online czy połączeń wideo.

Podsumowanie techniczne zakresów

Jeśli konfigurujesz router lub zaporę sieciową (firewall) dla Dual Stack, najważniejsze zakresy do zapamiętania to:

  • Ruch internetowy: 2000::/3 (Global Unicast)
  • Komunikacja z routerem: fe80::/10 (Link-Local)
  • Pętla zwrotna (localhost): ::1/128 (odpowiednik 127.0.0.1)

Dzięki Dual Stack przejście na nowy standard odbywa się niemal niezauważalnie dla przeciętnego użytkownika, zapewniając jednocześnie gotowość na przyszłość, w której każde urządzenie – od lodówki po samochód – będzie miało swój własny, unikalny adres w sieci.

Podziel się z innymi: