Адреси IPv4 у загальнодоступному Інтернеті закінчуються. Microsoft заплатила 7,5 мільйона доларів за 666 624 IP-адреси Nortel, коли Nortel збанкрутував у 2011 році - це понад 8 доларів за IP-адресу. IPv4 має технічні проблеми, і IPv6 є рішенням.
На жаль, розгортання IPv6 було відкладено занадто довго. Якби IPv6 був впроваджений кілька років тому, перехід від старого стандарту до нового став би набагато плавнішим.
Кредит зображення: Боб Мікал на Flickr
Технічні проблеми з IPv4
У 1980 році адреси протоколу Інтернету 4 були визначені як 32-розрядні номери. Це забезпечило загалом 2 32 Адреси IPv4 - це 4 294 967 296, або 4,2 мільярда адрес. Це могло здатися великою кількістю адрес ще в 1980 році, але сьогодні на планеті налічується понад 4,2 мільярда підключених до мережі пристроїв. Звичайно, кількість пристроїв, підключених до Інтернету, буде лише зростати. Що ще гірше, деякі з цих адрес IPv4 зарезервовані для особливих випадків, тому в Інтернеті доступно менше 4,2 мільярда публічно маршрутизованих адрес IPv4.
Для будь-якого пристрою в Інтернеті не існує достатньо публічно маршрутизованих адрес, щоб мати унікальну адресу. Що допомогло, це переклад мережевих адрес (NAT), який використовують більшість домашніх мереж. Якщо у вас є маршрутизатор у вашому домі, він отримує одну IP-адресу, що публічно маршрутизується, у вашого постачальника послуг Інтернету та ділить його серед мережевих пристроїв у вашому будинку. Для спільного використання однієї адреси IPv4 він створює локальну мережу, і кожен мережевий пристрій за маршрутизатором має свою локальну IP-адресу. Це створює проблеми під час запуску серверного програмного забезпечення і вимагає більш складної переадресації портів.
NAT-рішення для оператора є одним із рішень - по суті, кожен комп’ютер, який використовує постачальника послуг Інтернету, буде знаходитись у локальній мережі, специфічній для цього провайдера. Сам провайдер може реалізувати переклад мережевих адрес, як домашній маршрутизатор. Фізичні особи не мали б публічно маршрутизованих IP-адрес, і запуск деяких форм серверного програмного забезпечення, яке вимагає вхідних з'єднань, було б неможливим.
Кредит зображення: Джемімус на Flickr
Як IPv6 вирішує проблеми
Щоб уникнути вичерпання адрес IPv4 у майбутньому, IPv6 був розроблений в 1995 році. Адреси IPv6 визначаються як 128-бітові числа, що означає, що існує максимум 2 128 можливі адреси IPv6. Іншими словами, їх є понад 3,402 × 10 38 Адреси IPv6 - значно більша кількість.
На додаток до вирішення проблеми з вичерпанням адрес IPv4 шляхом надання більш ніж достатньої кількості адрес, ця велика кількість пропонує додаткові переваги - кожен пристрій може мати загальнодоступну загальнодоступну IP-адресу в Інтернеті, усуваючи складність налаштування NAT.
Кредит зображення: Джастін Марті на Flickr
Отже, що затримати?
ПОВ'ЯЗАНІ: Ви все ще використовуєте IPv6? Вам слід навіть піклуватися?
IPv6 був доопрацьований у 1998 році, 14 років тому. Можна припустити, що цю проблему слід було вирішити давно, але це не так. Розгортання йшло дуже повільно, незважаючи на те, як довго існував IPv6. Деякі програми все ще не сумісні з IPv6, хоча багато програмного забезпечення оновлено. Деяке мережеве обладнання може також не бути сумісним з IPv6 - хоча виробники можуть випускати оновлення мікропрограми, багато з них воліють продавати нове, готове до IPv6 обладнання. Деякі веб-сайти досі не мають IPv6-адрес або записів DNS і доступні лише за адресами IPv4.
Враховуючи необхідність тестувати та оновлювати програмне забезпечення та замінювати апаратне забезпечення, розгортання IPv6 не було пріоритетом для багатьох організацій. Маючи достатньо доступного адресного простору IPv4, було легко відкласти розгортання IPv6 до майбутнього. З неминучим вичерпанням доступних адрес IPv4 ця проблема стає більш актуальною. Розгортання триває, розгортання з подвійним стеком полегшує перехід - сучасні операційні системи можуть одночасно мати адреси IPv4 та IPv6, роблячи розгортання більш плавним.