IPv5: Where Did It Go

Przeciętny człowiek może nie wiedzieć dokładnie, co to jest adres IP, nawet jeśli miał przyzwoitą liczbę interakcji z komputerami przez całe życie.

IP dla Laika

Termin IP oznacza protokół internetowy . Protokół internetowy to zbiór zasad i przepisów, które mają zastosowanie i kontrolują każdy pakiet danych przesyłanych przez sieć. Aby ułatwić komputerom i umożliwić istnienie Internetu, musi istnieć uniwersalny protokół internetowy, z którego korzysta każdy komputer podłączony do sieci. Na przestrzeni lat istniało wiele różnych wersji tego uniwersalnego protokołu internetowego, z których ostatnim jest IPv6 lub protokół internetowy w wersji 6.

IPv5: historia pochodzenia

Każdy, kto przyjrzy się specyfikacjom sieci, do której jest podłączony komputer, będzie wiedział, że obecnie komputery używają IPv4 (wersja 4 uniwersalnego protokołu internetowego) lub IPv6 (wersja 6 uniwersalnego protokołu internetowego). IPv6 to najnowsza zaprojektowana i powszechnie wdrażana wersja protokołu internetowego, podczas gdy IPv4 jest jej poprzednikiem. Widzisz coś brakującego? Właśnie IPv5. Czy bogowie World Wide Web po prostu pominęli całą liczbę podczas opracowywania wersji protokołu internetowego? Czy ściągnęli na nas Microsoft lub Apple? Nadal czekamy na Windows 9 i iPhone'a 9, chłopaki. Krótka odpowiedź brzmi „nie” - zdecydowanie istniała wersja 5 protokołu internetowego, zwana trafnie IPv5. IPv5 został opracowany, wdrożony i przetestowany na małą skalę, ale nigdy nie został uniwersalnie dostosowany, a później został całkowicie porzucony, gdy pojawił się IPv6.

IPv5, w czasach, gdy został po raz pierwszy zaprezentowany światu, nosił nazwę Internet Stream Protocol (lub ST). IPv5 był owocem połączonych wysiłków Apple, NeXT i Sun Microsystems i został zaprojektowany przede wszystkim jako medium do strumieniowego przesyłania wideo i głosu. Podczas eksperymentów stwierdzono, że ST jest niezwykle skuteczny w przesyłaniu pakietów danych na określonych częstotliwościach przy jednoczesnym zachowaniu otwartych kanałów komunikacji. IPv5 został opracowany na wielu tych samych zasadach co IPv4, co ostatecznie okazało się jego zgubą. Opracowanie IPv5 nie wiązało się z dużą pomysłowością - ludzie stojący za nim po prostu wzięli wersję czwartą protokołu internetowego, wyspecjalizowali go w celach komunikacyjnych i zmienili jego nazwę na nową iterację protokołu internetowego, z kilkoma innymi zmianami kierunek.

Upadek IPv5

IPv6 był opracowywany podczas eksperymentów z IPv5, a tam gdzie IPv5 przyniósł ze sobą protokół internetowy, który był dość sprawny w obsłudze komunikacji wideo i audio przez Internet, wciąż rozwijana konkurencja oferowała prawie nieograniczoną liczbę adresów IP i powiew nowe życie w sieci WWW. Podobnie jak w przypadku wersji protokołu internetowego, na którym był oparty, IPv5 cierpiał na poważny przypadek adresowania 32-bitowego.

IPv5 miał takie samo formatowanie adresów jak IPv4 - adresy IP, które wyglądały jak XXX.XXX.XXX.XXX i miały cztery oktety liczbowe (jednostka informacji w świecie komputerów, która zawiera osiem bitów), z których każdy może mieć dowolną liczbę między 0 i 255 włącznie. Głównym problemem związanym z tego rodzaju formatowaniem adresów jest fakt, że pozwala on na uzyskanie łącznie 4, 3 miliarda adresów IP, co stało się jeszcze większym problemem w miarę rozwoju Internetu i coraz większej liczby komputerów. Mniej więcej w 2011 roku każdy ostatni unikalny adres IPv4 został przypisany komputerom na całym świecie. To samo, co sprawiło, że IPv4 stało się przestarzałe, oznaczałoby również upadek IPv5, dlatego nie było sensu upubliczniać IPv5 i koronować go na nowy standard komunikacji między komputerami w Internecie.

Świat zaakceptował IPv6 jako nowy standardowy protokół internetowy. Z drugiej strony IPv5 odegrał znaczącą rolę w rozwoju wielu różnych technologii, które są niezwykle powszechne w dzisiejszych czasach - Voice-over-IP (lub VoIP), który jest używany do komunikacji głosowej przez Internet na całym świecie, będąc najbardziej godnym uwagi.

IPv6 na ratunek

IPv6 opracowywano już w latach 90. XX wieku, ale wdrożenie najnowszego i największego protokołu internetowego na dużą skalę rozpoczęło się dopiero w 2006 r. W porównaniu do swoich poprzedników, które były protokołami 32-bitowymi, IPv6 to 128-bitowy protokół, który ma tryliony na biliony adresów IP do zaoferowania (a dokładnie 3, 4 x 1038 adresów) w porównaniu z kiepskimi 4, 3 miliarda adresami swoich poprzedników. Zasadniczo nie ma sposobu, aby ludzkości zabrakło adresów IP podczas korzystania z IPv6 w najbliższym czasie. IPv6 używa formatu adresowania, w którym każdy adres składa się z ośmiu zestawów liczb szesnastkowych, przy czym każda jednostka składa się z 4 znaków i odpowiada 16 bitom, co daje 128 bitów na adres. Adresy IPv6 są alfanumeryczne, z cyframi od 0 do 9 i alfabetami od A do F. Oto jak wygląda typowy adres IPv6:

2001: 0db8: 0000: 0000: 1234: 0ace: 6006: 001e

Niezwykle długie, prawda? Jest na to również rozwiązanie! Czy myślałeś, że IPv6 to jakiś niedopracowany, niedoszły protokół internetowy? Adresy IPv6 mogą być naprawdę długie i często zawierają w nich znaczną liczbę zer. Zera wiodące (zera na początku każdego zestawu znaków) mogą być „pomijane” (po prostu ignorowane podczas wpisywania adresu), a każdy zestaw znaków, który składa się wyłącznie z zer, można zastąpić symbolem :: ( Symbol :: można jednak użyć tylko raz na adres) w celu skrócenia adresów IPv6. Na przykład adres IPv6 wymieniony powyżej, po usunięciu wszystkich wiodących zer i zastąpieniu wszystkich zestawów znaków składających się całkowicie z zer przez symbol ::, powinien wyglądać następująco:

2001: db8 :: 1234: as: 6006: 1e

IPv6 uwzględnił wszystkie niedociągnięcia, które miały jego poprzednicy - od ograniczeń adresowych po łatwość użycia, dlatego wkrótce nie będzie dostępny. IPv6, w przeciwieństwie do znikomej plamki na strukturze sieci WWW, która była jego poprzednikiem, IPv5, pozostanie.

Ciekawe Artykuły