IPv6

#матчасть



IPv6 (Internet Protocol v6) — это шестая версия протокола IP. Когда мы с вами говорили об IP-адресах (прочитайте, если не видели), мы по факту говорили о протоколе IP версии 4 (IPv4), хоть и не отмечали это явно.



Первые три версии протокола IP использовались на стадии разработок и тестирования. Интернет в современном виде зародился с IPv4, и "четвёрка" долго была основной и единственной рабочей версией (поэтому, говоря "IP", чаще всего до сих пор имеют в виду именно IPv4).



IPv6 является более новой и совершенной версией протокола IP. Она предполагает улучшенные механизмы управление сетью и обеспечения безопасности, повышает эффективность интернет-соединений. Но главное отличие IPv6 (ради чего он и создавался) — это увеличение адресного пространства.



🌐 Структура IPv4-адреса позволяет иметь в общей сложности примерно 4,22 миллиарда уникальных адресов. И — упс! — они почти закончились. С ускоренным ростом интернета и увеличением числа подключенных устройств, адреса IPv4 становятся дефицитными. Впервые это осознали аж в 1980-х, были разработаны дополнительные механизмы, повышающие эффективность использования адресного пространства IPv4, но это могло лишь отсрочить неизбежное. И уже в 1998 г. был разработан IPv6 (пятая версия снова осталась "лабораторной").



🤖 IPv6 использует адреса в 4 раза длиннее, чем IPv4, обеспечивая пространство из примерно 340 дециллионов адресов. Гигантское число, всё равно не осознаваемое большинством людей, включая меня. Но суть в том, что этого количества хватит, чтобы выдать по уникальному IP-адресу каждому устройству на Земле, сколько бы их не появилось в будущем в любом из фантастических сценариев (включая восстание самовоспроизводящихся нано-роботов). По консервативным оценкам речь идёт о более 300 миллионов адресов на каждого жителя Земли. Это позволит обеспечить по факту неограниченное расширение Интернета, что особенно важно в условиях, когда "умными" становятся всё больше вещей, и каждый утюг начинает претендовать на подключение к Сети.



Для наглядности: IP-адреса в четвёртой и шестой версиях записываются по-разному. Вот примеры адресов:

IPv4: 192.168.100.25

IPv6: 2001:0db8:85a3:0000:0000:8a2e:0370:7334



📊 Переход от IPv4 к IPv6 продолжается, и в настоящее время оба протокола сосуществуют. Все современные устройства поддерживают обе версии IP. Переход на шестую версию идёт не слишком быстро и неравномерно. Так, в трафике Google доля IPv6 составляет порядка 30%, в РФ — порядка 5%. Однако, полный переход на IPv6 со временем неизбежен.



От конечного пользователя этот переход в подавляющем большинстве случаев не требует никаких действий, зато является иллюстрацией того, как много порой меняется "под капотом" привычных сервисов.



Так технологии и должны работать в идеале — головняк для спецов (не обязательно 😀), но полная незаметность для пользователя.



@digitaltea | про IT доступно