Що таке IPv6, і чому це важливо?
Адреси IPv4 в загальнодоступному Інтернеті знижуються. Корпорація Майкрософт виплатила 7,5 мільйона доларів для 666 624 IP-адрес Nortel, коли Nortel збанкрутувала в 2011 році - це понад $ 8 за IP-адресу. IPv4 має технічні проблеми, і IPv6 є рішенням.
На жаль, розгортання IPv6 було відкладено занадто довго. Якби IPv6 було впроваджено багато років тому, перехід від старого стандарту до більш нового був би більш плавним.
Зображення: Bob Mical на 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 адреси, роблячи розгортання більш гладким.