Polecamy
Recenzja nowego iPada

Rewolucja czy stagnacja?
Spotkajmy się na HotZlocie!

13-15 07 2012, Zamek na Skale
Test: PocketBook Pro 612

Biblioteka w kieszeni
Artykuły w tej kategorii
Skanery antywirusowe
skaner av

IPv6 – o co w tym chodzi?

08.06.2011, Autor: Wojciech Kowasz (Docent), Kategoria: Pozostałe artykuły
 
 
 
 

2001:db8::1428:57ab

IPv6 zostało opracowane jeszcze w ubiegłym wieku jako jedna z propozycji rozwiązania problemu wyczerpujących się adresów IPv4. Teraz, gdy adresy te praktycznie się już wyczerpały, IPv6 wydaje się najlepszą alternatywą i rozpoczyna się długotrwały i mimo wszystko bolesny proces migracji.

8 czerwca 2011 to światowy dzień IPv6. Co to tak naprawdę oznacza? Choć popularność IPv6 jest obecnie jeszcze marginalna, to wielu internautów słyszało już, że kończą się adresy, jakich komputery w Globalnej Sieci używają do komunikacji między sobą. Rozwiązaniem tego coraz pilniejszego problemu jest właśnie IPv6, czyli nowy rodzaj adresów w Internecie, który sprawia, że na każde elektroniczne urządzenie na Ziemi przypadają miliony adresów – teoretycznie więc można przyjąć, że jest ich nieskończona ilość. Historia nakazuje jednak pokorę. Tak samo bowiem o istniejącej adresacji myśleli inżynierowie projektujący Internet kilka dekad temu...

Zacznijmy od początku. Co to jest adres IP? Jest to liczba identyfikująca urządzenie w sieci – jak to najczęściej w informatyce, zapisana w postaci binarnej, czyli jako ciąg zer i jedynek. Stare, używane obecnie adresy nazywamy IPv4 – jest to bowiem czwarta wersja protokołu IP, w której adres zapisany jest na 32-bitach. Aby nie przeliczać adresu za każdym razem w głowie, wprowadzono bardziej przyjazną ludziom notację dziesiętną, gdzie IPv4 występuje jako cztery liczby od 0 do 255 oddzielone kropkami.

Adres IP urządzenia w danej sieci jest zwykle unikatowy. Jeśli mamy sieć w domu z kilkoma komputerami, to korzystamy z tak zwanych adresów prywatnych – zwykle mają one postać 192.168.x.x lub 10.x.x.x. Adresy te nazywane są prywatnymi, bo nie są widoczne w Internecie. Z tego powodu każdy z nas może nadać swojemu komputerowi adres 10.0.0.1 i nie spowoduje to globalnego konfliktu, z drugiej jednak strony wpisanie w przeglądarce adresu 10.0.0.1 nie pozwoli nam niestety dostać się do naszego komputera będąc daleko na wakacjach. Pozostałe adresy (pomijając pewne wąskie przestrzenie, zarezerwowane do różnych celów) to adresy publiczne, czyli widziane w całym Internecie. Takich adresów oczywiście nie możemy sobie przypisać samodzielnie, a przynajmniej nic to nie da nawet jeśli spróbujemy. Przydziałem zajmują się specjalne organizacje, po jednej na każdym kontynencie (w Europie jest to RIPE NCC), a ogólnoświatowe zwierzchnictwo w tym zakresie należy do organizacji IANA.

Pule wolnych adresów IPv4 skończyły się w IANA już w lutym tego roku, a w poszczególnych organizacjach niższego szczebla (nazywanych też RIRami, Regional Internet Registry) skończą się w ciągu najbliższych miesięcy. Szacuje się, że jako pierwszy odczuje to region azjatycki, w którym wzrost zapotrzebowania na adresy jest największy. Co wtedy? Firmy, które będą chciały podłączyć się do Internetu i będa wymagały widoczności w Internecie (np. dla swoich serwerów z pocztą, sklepami internetowymi itp.) nie będa mogły tego osiągnąć, bo nie będa mogły otrzymać własnych adresów IP. Zapas adresów IP będa jeszcze posiadać więksi dostawcy internetowi, którzy sprzedają łącza swoim klientom – będą więc mogli przypisać im część adresów, ale wiąże się to z wieloma ograniczeniami, których nie ma w przypadku posiadania własnej puli adresowej. Nie mając własnych adresów nie można na przykład w rozsądny sposób skonfigurować kilku niezależnych dostawców Internetu na wypadek awarii ani łatwo zmienić dostawcę łącza.

Przewiduje się, że szybko powstanie czarny rynek adresów IPv4, prawdopodobnie też organizacje RIR z IANA na czele będa starać się odzyskiwać przydzielone, ale nieużywane adresy ile tylko się da. To też jednak nie jest rozwiązanie. Przydzielanie coraz to mniejszych puli adresowych innym podmiotom sprawi, że tablice routingu na głównych routerach na całym świecie będą dynamicznie rosły, a przekazywanie ruchu z jednego routera do drugiego będzie bardziej kosztowne i wolniejsze. Problemy będą miały również sieci, w których użytkownicy mają adresy prywatne – z powodu oszczędzania publicznych adresów będzie ich coraz więcej, więc koszt połączenia adresów prywatnych z Internetem (wykorzystywany jest do tego NAT, czyli translacja adresów sieciowych) również będzie rósł, bo operacje te będą pochłaniać coraz to więcej pamięci i czasu procesorów.

Wydaje się więc, że coś musi się zmienić. Szansą na zmianę jest właśnie IPv6 – nowa wersja protokołu IP, gdzie nowy rodzaj adresu to tylko jedno z wielu ulepszeń. Adres IPv6 zapisany jest na 128-bitach, jest więc czterokrotnie dłuższy. Tak jak w przypadku IPv4 mieliśmy do dyspozycji 232 adresów, tak tutaj mamy aż 2128 kombinacji, co – jak już pisałem – skłania do przemyśleń na temat tego, czy kiedykolwiek może ich zabraknąć. Oprócz tego adresy IPv6 zostały zaprojektowane tak, aby ich agregacja w tablicach routingu na routerach była znacznie łatwiejsza niż w przypadku IPv4, a zjawisko fragmentacji zostało znacznie ograniczone. Problem kosztownej obsługi ruchu zatem znacznie maleje. Największą rewolucją z punktu widzenia użytkownika jest natomiast fakt, że IPv6 stworzono z myślą o automatycznej konfiguracji bez pośrednictwa serwerów DHCP. Nie jest moim celem wyjaśnianie tutaj wszystkich zalet i wad IPv6, więc zainteresowanych szczegółami technicznymi odsyłam do innych źródeł – warto zacząć od Wikipedii.

IPv6 to jednak nic nowego. Ta wersja protokołu IP została opracowana jeszcze w ubiegłym wieku jako jedna z kilku propozycji rozwiązania problemu wyczerpujących się adresów IPv4. Teraz, gdy adresy te praktycznie się już wyczerpały, IPv6 wydaje się najlepszą alternatywą i rozpoczyna się długotrwały i mimo wszystko bolesny proces migracji. Lata temu już pojawiły się pierwsze sieci, które komercyjnie wykorzystują IPv6, ale trudno na razie mówić tak naprawdę o jakimkolwiek wykorzystaniu. O nowych adresach może i mówi się głośno i coraz więcej, ale zainteresowanie nimi ze strony uczestników Internetu jest w skali całej Globalnej Sieci praktycznie zerowe. Internet IPv6 jest przez to jeszcze mocno pofragmentowany (problemy z widocznością wszystkich adresów IPv6), a nawet gdy uda się dołączyć do tego elitarnego grona, to i tak okazuje się, że nic konkretnego przy użyciu tego protokołu nie jest przesyłane.

W Polsce niektórzy operatorzy, a nawet kilku dostawców treści posiada już testowe wdrożenia IPv6 w części swoich sieci, zestawione są też połączenia pomiędzy nimi. Wszystko to ma jednak charakter testów. Nie znam żadnego operatora internetowego, który swoim klientom dostarcza bądź choćby tylko testowo oferuje adresy IPv6 obok tradycyjnych IPv4. Dostęp do Internetu IPv6 jest więc na razie możliwy jedynie z wykorzystaniem specjalnych mechanizmów tunelowania takich jak 6to4 czy NATów, które zamieniają adresy IPv4 na IPv6. Windows Vista i Windows 7 są co prawda domyślnie przygotowane do obsługi IPv6, ale zaporą jest tu właśnie brak obsługi po stronie operatorów. Sprawia to niestety, że akcje promujące IPv6 takie jak Dzień IPv6 8 czerwca tak naprawdę nie przynoszą wiele pożytku. Kilku większych operatorów na jeden dzień włącza równolegle IPv6 (co jak widać, jest dla nich dużym wyzwaniem i problemem, skoro następnego dnia dostęp ten wyłączają), a użytkownicy i tak nie mogą z tego skorzystać, bo nie mają dostępu do świata IP szóstej generacji. W efekcie poza nakręcaniem spirali strachu przed ogólnoświatowym załamaniem Internetu nic się nie dzieje. Nikt bowiem poza pasjonatami nie będzie inwestował pieniędzy i czasu we wdrożenie IPv6, skoro obecnie nie ma żadnego biznesowego uzasadnienia takiego kroku.

Jak będzie wyglądał Internet za 10 lat? Moim zdaniem, mimo wszystko, nie zmieni się wiele. Adopcja IPv6 będzie oczywiście stopniowo postępować, ale adresy IPv4 nadal będą miały większościowy udział na świecie. Mało kto będzie decydować się na całkowitą rezygnację z IPv4, a większość dużych uczestników Internetu jak tylko się da będzie opóźniać eksperymenty z IPv6. Jest to w pewnym sensie błędne koło – brak dostawców treści oferujących swoje zasoby w IPv6 zniechęca operatorów internetowych do korzystania z IPv6, a brak użytkowników z kolei zniechęca dostawców treści do inwestycji w „nieznaną technologię o wątpliwej użyteczności”. Być może kiedyś dojdziemy do punktu przegięcia i wszystko ruszy z kopyta, a być może ktoś w międzyczasie opracuje inny protokół, lepszy od IPv6. Wtedy będzie dopiero zabawa! ;-)

Komentarze (30)  

r   e   k   l   a   m   a
AvatarUżytkownik jest nieaktywny
przybylski | 08.06.2011 15:13#1

Nawet mając internet w wielkiej firmie jestem skazany na ipv4. Modem Kablowy Motorola Surfboard SB5100i nie obsługuje IPV6, więc nawet router z obsługą IPV6 mi tu nie pomoże.Dlatego trzeba sobie jakość radzić i korzystam z Gogo6.Dzięki temu programowi mam bezpośredni dostęp do stron wykorzystujących tylko ipv6.

Avatar
botmaster3 (niezalogowany) | 08.06.2011 15:14#2

to przyszlosc..a dziala tak ..zakupy online..kod kreskowy.tv .radio.lodowka auto..itd sporo zastosowan w pl jeszcze niedziala nawet testowac niemozna bo ogromne koszta ale zaplacom wszyscy a w skrucie to dowod urzondzenia sieciowego

AvatarUżytkownik jest nieaktywny
smaky | 08.06.2011 15:23#3

@bootmaster
Fajnie byki walisz.

Avatar
botmaster3 (niezalogowany) | 08.06.2011 15:31#4

umysl scisly skupia sie na meritum a nie nad jakosciom ortografi.bot spolszczenie a boot odnosi sie do kodu podprogowego w biosie systemu dlatego bot to jednostka a boot to zlozony kod inne bledy wskazane wlasnie tak fukcionuje net pzez przypadkowe byki ortograficzne w kodach.pozdro

Avatar
:) (niezalogowany) | 08.06.2011 15:35#5

@smaky
Eeee no, coś tam dobrze napisał...

AvatarUżytkownik jest nieaktywny
Qoo | 08.06.2011 15:41#6

@botmaster3
Podejrzewam, że smaky dostosował Twój nick do najbardziej prawdopodobnej oceny za ortografię (but). Ja tam za bardzo się nie czepiam, ale wszyscy są wzrokowcami i mają prawo bronić się przed takimi wpisami. Wrzuć tekst do jakiegoś edytora z korektą zanim puścisz "we świat".

AvatarUżytkownik jest nieaktywny
corrtez | 08.06.2011 15:48#7

@botmaster3
:D

Avatar
siemion94 (niezalogowany) | 08.06.2011 16:06#8

@botmaster3

"umysl scisly skupia sie na meritum (...)"
coś takiego jak umysł ścisły, czy humanista nie istnieje, po co tworzyć kolejne stereotypy? twoje błedy ortograficzne są wynikiem tylko i wyłącznie twojego lenistwa.

AvatarUżytkownik jest nieaktywny
hivonzooo | 08.06.2011 16:26#9

Nie tylko lenistwa, jak i zapewne wieku szkolnego, strzelam - gimnazjum?

Avatar
botmaster3 (niezalogowany) | 08.06.2011 16:40#10

wlasciciel azmix.com ..neth.pl

AvatarUżytkownik jest nieaktywny
jacop96 | 08.06.2011 16:45#11

@hivonzooo
Przyznam Ci się, że sam jestem gimnazjalistą i nie rozumiem tego stereotypowego traktowania mnie. To, że jestem w takim wieku i takiej szkole nie oznacza, że muszę być idiotą i nie szanować języka.

AvatarUżytkownik jest nieaktywny
Shaki81 | 08.06.2011 16:52#12

HE HE trochę spóźniliście się z tym artykułem, najpierw można było dać ten news a później o testowaniu - tak a moja subiektywna ocena.

Avatar
Anonim (niezalogowany) | 08.06.2011 17:06#13

smaky zobacz swoje wpisy nawet nieumiesz poprawnie zamiescic wpisu po 4 razy to samo .moze zacznij od siebie a pl jezyk to najbardziej porobany na swiecie.

AvatarUżytkownik jest nieaktywny
marcin_k | 08.06.2011 17:30#14

"IPv6 zostało opracowane jeszcze w ubiegłym wieku jako jedna z propozycji rozwiązania problemu wyczerpujących się adresów IPv4."

Coś się chyba autorowi tego artykułu pomyliło. IPv6 został opracowany jeszcze w latach 90-tych.

AvatarUżytkownik jest nieaktywny
Kpc21 | 08.06.2011 17:33#15

"Dostęp do Internetu IPv6 jest więc na razie możliwy jedynie z wykorzystaniem specjalnych mechanizmów tunelowania takich jak 6to4 czy NATów, które zamieniają adresy IPv4 na IPv6. "
Jeszcze są tunele, np. http://tunnelbroker.net
Przykład ISP oferującego IPv6 (podaje się za pierwszego): http://jarsat.pl/, http://ipv6.jarsat.pl/

A kiedy IPv6 na DP? :)

AvatarUżytkownik jest nieaktywny
Kpc21 | 08.06.2011 17:35#16

@marcin_k, w latach 90. XX wieku, a więc ubiegłego. Obecnie mamy wiek XXI. Wszystko się zgadza.

@przybylski "Nawet mając internet w wielkiej firmie jestem skazany na ipv4. Modem Kablowy Motorola Surfboard SB5100i nie obsługuje IPV6, więc nawet router z obsługą IPV6 mi tu nie pomoże."
Jeśli chodzi o modem, to prawdopodobnie jest to kwestia aktualizacji firmware. Która zostanie wypuszczona w bliżej nieokreślonej przyszłości.

AvatarUżytkownik jest nieaktywny
Kpc21 | 08.06.2011 17:39#17

Póki co z firm, które zadeklarowały się przełączyć dzisiaj na IPv6, w IPv6 działa tylko Google.

AvatarUżytkownik jest nieaktywny
marcin_k | 08.06.2011 17:41#18

@Kpc21 a rzeczywiście. Tak to jest jak się czyta w pospiechu;/

AvatarUżytkownik jest nieaktywny
Lena(R) | 08.06.2011 18:19#19

W sumie, to byłbym w stanie przyznać @botmaster3 rację, gdybym tylko rozumiał o co mu chodzi. Czy to jest na pewno polski język? ja również jestem umysłem ścisłym (przemilczmy kwestie stereotypów) i jakoś tylu byków ortograficznych nie popełniam. A skoro jesteś właścicielem czegoś tam, to tym bardziej powinieneś dbać o swoje wypowiedzi i czytelność, nawet jeśli chodzi tylko o meritum sprawy. Bo byki + kiepska stylistyka = niezrozumienie meritum...

Avatar
Mirek 149 (niezalogowany) | 08.06.2011 20:17#20

Tunnel Broker jest najlepszy. Kilka miesiecy temu cala konferencja byla puszczona przez Tunnel Broker jako główny operator z 100+ użytkownikami... i co nawet google działało... Moi znajomi budują właśnie portal o IPv6 w systemach Windows -> http://winipv6.com Póki co jest pusty, ale ma promować IPv6.

Avatar
IPv6 (niezalogowany) | 08.06.2011 20:48#21

@botmaster3

jesteś właścicielem tej japońskiej strony ??
i weź mi powiedz w skrócie, co ty napisałeś w tym poście "umysl scisly skupia sie na meritum..." bo trzy razy go przeczytałem, a i tak nie wiem o co ci chodzi

a co do tego IPv6 to chyba coś mi nie działa, wyłączam w ustawieniach protokół IPv4 i szlag trafia cały internet

Avatar
Inscure-guest (niezalogowany) | 08.06.2011 20:52#22

Dobra robota, świetnie opisane. Troszkę do opisu NAT bym się przyczepił, można było rozwinąć o co chodzi, bo niewtajemniczenie będę musieli szperać po sieci ;)

AvatarUżytkownik jest nieaktywny
patman | 08.06.2011 21:49#23

Pozdrowienia dla panów, którzy dali się wkręcić botmastererowi ;). Jeśli chodzi o rozdawnictwo adresów IP, to ja się nie dziwię, że się kończą. Moja firma dostała od ISP sześć adresików, z czego wykorzystanych obecnie jest słownie jeden. Do niedawna dwa były okupowane przez serwery DNS, ale zostały przeze mnie zaorane i wysłane do firmy zewnętrznej. Jeśli popatrzy się, na jakie bzdury są marnowane adresy IP, to nie ma dziwoty, że zaczyna ich brakować. Do tego jeszcze podział na klasy adresowe, który też dokłada swoich kilka groszy do redukcji puli ponad 4 miliardów kombinacji.

AvatarUżytkownik jest nieaktywny
Kpc21 | 08.06.2011 22:36#24

@IPv6
A twój dostawca oferuje IPv6 albo masz skonfigurowany tunel?

@patman
" Do tego jeszcze podział na klasy adresowe, który też dokłada swoich kilka groszy do redukcji puli ponad 4 miliardów kombinacji."
Dlatego adresy wg klas przestano przydzielać już dość dawno.

Avatar
umysł rozlazły (niezalogowany) | 15.06.2011 23:48#25

Jestem umysł ścisły i nie mam problemów z ortografią. Jest to "kilka" reguł + "kilka" wyjątków i nie przyjmuję argumentu, że jakiś tam ścisły umysł je ignoruje bo zajmuje się czymś ważniejszym. To tzw. lipa w proszku. Myślisz, że będziesz genialnym ścisłowcem a nie potrafisz opanować zasad ortografii (szczególnie, że jest dość rozpowszechnione w tej chwili sprawdzanie jej przez edytory i przeglądarki).

Avatar
anonymus (niezalogowany) | 18.06.2011 16:54#26

umysl zbiorowy 6 jezykow+translate

Avatar
Piotrekowski (niezalogowany) | 22.06.2011 6:40#27

Witam
Jak myślicie, dlaczego nie można nadać adresów IPv4 z zakresu 0.0.0.1 -0.255.255.254 ?

Avatar
Tome (niezalogowany) | 08.09.2011 21:43#28

IPv6 to bubel i ja nigdy nie zalecę wdrożenia tego syfu w swoich firmach. Z adresowania 10.10.0.1 mam się przesiadać na 23ef:6534:7654:ce73:234545yg567hj6ujbg ? To wymyślił jakiś idiota. Wystarczyło przecież Pozostawić IPv4 a jedynie podnieść jego wersję, rozmiar elementów do liczb 16-bitowych lub 32-bitowych. Ludzie, dlaczego my musimy sobie tak psuć życie? Czy ktoś pomyślał o administrowaniu sieciami lokalnymi, kiedy wpadł na poroniony pomysł z IPv6?

Avatar
schizOOl1 (niezalogowany) | 21.09.2011 9:00#29

Z moich analiz wynika iż adresowanie IPv6 skończy się około 2120-2130r.W Windows jest aktualizacja z IPv4,obecnie widać to np. w torrentach.

Avatar
wppax (niezalogowany) | 22.01.2012 9:31#30

code:dfht554111118; IPv6 i... kup sobie pieska - naturalnie na spacery !

Dodaj komentarz

Zasady publikowania komentarzy
Autor
Treść