Какво е IPv6 и защо има значение?
IPv4 адресите в публичния интернет са ниски. Microsoft плати 7,5 милиона долара за 666,624 IP адреса на Nortel, когато Nortel фалира през 2011 г. - това е над $ 8 за IP адрес. IPv4 има технически проблеми, а IPv6 е решението.
За съжаление разгръщането на IPv6 е отложено твърде дълго. Ако IPv6 беше реализиран преди години, преходът от по-стария стандарт към по-новия щеше да стане по-гладко.
Кредит за изображението: Боб Микал на Flickr
Технически проблеми с IPv4
През 1980 г. адресите на интернет протокол 4 са дефинирани като 32-битови числа. Това осигури общо 232 IPv4 адреси - това са 4 294 967 296, или 4,2 милиарда адреси. Това може да е изглеждало като много адреси още през 1980 г., но днес има много повече от 4,2 милиарда мрежово свързани устройства на планетата. Разбира се, броят на устройствата, свързани към интернет, ще продължи да нараства. За да се влошат нещата, някои от тези IPv4 адреси са запазени за специални случаи, така че интернет има по-малко от 4,2 милиарда публично маршрутизирани IPv4 адреса, с които разполага.
Няма достатъчно достъпни обществено достъпни адреси за всяко устройство в Интернет, което да има уникален адрес. Едно нещо, което помогна, е мрежовият превод (NAT), който повечето домашни мрежи използват. Ако имате рутер във вашия дом, той взема един IP адрес от вашия доставчик на интернет услуги и го споделя между мрежовите устройства във вашия дом. За да споделите единствения IPv4 адрес, той създава локална мрежа и всяко мрежово устройство зад рутера има собствен локален IP адрес. Това създава проблеми при работа със сървърния софтуер и изисква по-сложно препращане на портове.
NAT е единственото решение - по същество всеки компютър, използващ доставчик на интернет услуги, ще бъде в локална мрежа, специфична за този интернет доставчик. Самият ISP ще реализира превод на мрежови адреси, точно както домашния рутер. Хората не биха имали IP адреси, които могат да се маршрутизират публично, и да изпълняват някои форми на сървърния софтуер, които изискват входящи връзки не биха били възможни.
Кредит за изображението: Jemimus на Flickr
Как IPv6 решава проблемите
За да се избегне бъдещото изчерпване на IPv4 адресите, IPv6 е разработен през 1995 г. IPv6 адресите се дефинират като 128-битови номера, което означава, че има максимум 2128 IPv6 адреси. С други думи, има над 3.402 × 1038 IPv6 адресите - много по-голям брой.
В допълнение към решаването на проблема с изчерпването на адресите на IPv4 чрез предоставяне на повече от достатъчен брой адреси, този голям брой предлага допълнителни предимства - всяко устройство може да има глобален маршрутизиран публичен IP адрес в интернет, което премахва сложността на конфигуриране на NAT.
Кредит за изображението: Джъстин Марти на Flickr
И така, какво е задържането?
IPv6 бе завършен през 1998 г., преди 14 години. Може да се предположи, че този проблем трябваше да бъде решен отдавна - но това не е така. Разгръщането протичаше много бавно, въпреки колко дълго IPv6 беше наоколо. Някой софтуер все още не е съвместим с IPv6, въпреки че е обновен много софтуер. Някои мрежови хардуер също не могат да бъдат съвместими с IPv6 - докато производителите могат да пускат актуализации на фърмуера, много от тях биха предпочели вместо това да продават нов, готов за IPv6 хардуер. Някои уебсайтове все още нямат IPv6 адреси или DNS записи и са достъпни само на IPv4 адреси.
Предвид необходимостта от тестване и актуализиране на софтуера и подмяна на хардуер, внедряването на IPv6 не е било приоритет за много организации. При наличието на достатъчно IPv4 адресно пространство е много лесно да се постави IPv6 в бъдеще. С предстоящото изчерпване на наличните адреси за IPv4 тази загриженост стана все по-неотложна. Разгръщането продължава, като разгръщането на „двойния стек“ улеснява прехода - модерните операционни системи могат да имат едновременно IPv4 и IPv6 адреси, което прави плавното внедряване по-гладко.