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