Доброе утро всем! И снова с тобой Борода. Сегодня мы возвращаемся к развивающим статьям «Для самых маленьких». И темой сегодняшнего урока будет: протокол IPv6: что это такое, для чего он нужен и как получить к нему доступ бесплатно и дома. В то время как в России и других странах СНГ используется обычная IP-адресация. IPv4 — это особый тип адресного пространства, который закодирован как 32-битные адреса.
Скорее всего, вы уже видели подобные цифры. IPv4 представляет собой 4 цифры в диапазоне от 0 до 255. В результате мы имеем полный диапазон адресов от 0.0.0.0 до 255.255.255.255. Если посчитать, то общее количество адресов, которые можно построить с помощью IPv4, равно 4 294 967 296 (2 в 32-й степени). Добавим сюда большое количество зарезервированных адресов и получится еще меньше.
И тут мы подходим к проблеме, которая уже много лет назревает на горизонте сетевого мира. И проблема тривиальна: IPv4 уже недостаточно, чтобы охватить все устройства, подключенные к интернету.
Именно здесь на сцену выходит более тяжелый IPv6, размер которого превышает 128 бит, и это гораздо больший размер устройства. И вот мы подошли к самому главному вопросу, что такое IPv6? — На самом деле это просто другой тип адресации с большим размером и некоторыми преимуществами по сравнению с IPv6, о которых мы поговорим подробнее позже.
Внешний вид
IPv6, конечно, можно было бы представить в виде обычной системы счисления 10, но тогда адрес был бы слишком большим. Именно поэтому для регистрации используется шестнадцатеричная система, где используются не только известные нам цифры, но и буквы.
Взгляните на изображение выше, и вы ясно увидите внешние различия между IPv4 и IPv6. Также хочу отметить, что на самом деле разделителей нет, то есть компьютер сам ставит точки и двоеточия, чтобы человеку было легче воспринимать информацию. Разобраться в номере гораздо проще: 192.168.0.1, чем 19216801. Точно так же в IPv6 используются двоеточия, но только для визуальной простоты.
Плюс
Давайте посмотрим на преимущества шестого протокола IP. Первый мы уже упоминали: он говорит о том, что с помощью этой адресации мы можем раздавать гораздо больше статических адресов в Интернете. Следующим преимуществом является то, что IP 6-го поколения имеет более короткий заголовок. Я не скажу, в чем именно он состоит, так как скорее всего после этого вы уснете или просто закроете статью. Скажу лишь, что этот заголовок упрощает сетевую маршрутизацию и немного ускоряет отправку и получение пакетов. Также значительно снижается ошибка вычисления контрольной суммы.
ССЫЛКА! Контрольная сумма необходима для того, чтобы конечный компьютер понял, что он получил сообщение в правильном виде. Если контрольная сумма неверна, он отправит запрос на повторную отправку этого пакета.
Еще одним преимуществом является то, что благодаря двойному стеку IPv4 и IPv6 могут работать в одной сети.
Также возможно отправлять пакеты IPv6 по сети IPv4. При этом методе происходит некоторая инкапсуляция пакетов в сети четвертого поколения. Вообще говоря, они сначала запаковываются, а затем, при использовании, распаковываются на устройство или в назначенную сеть.
Кроме того, качество обслуживания (QoS) встроено прямо в технологию, что позволяет уменьшить задержку при отправке и получении пакетов. И самое главное, с помощью этой технологии можно сразу использовать шифрование IPsec, что позволяет практически полностью скрыть трафик. В то же время его труднее перехватить и еще труднее взломать. Можно сказать, что это почти невозможно.
Но теоретически IPsec также может работать на IPv4, что и делают некоторые поставщики. Многие сейчас могут подумать, что теоретически скорость интернета немного вырастет с использованием 6-го IP. Да, может быть, на доли процента, но не будем забывать, что это возможно только в том случае, если весь интернет перейдет на эту адресацию, что в ближайшее время просто невозможно.
Длина префикса
Но на некоторых узлах уже наблюдаются задержки из-за туннелирования, когда трафик IPv6 инкапсулируется в сетях IPv4. Также не стоит забывать, что используется более грамотное разбиение адреса на подсети, что также улучшает связь.
Но почему при таком огромном количестве преимуществ до сих пор весь интернет не перешел на IPv6? Это о стоимости. Как в Интернете, так и в локальных сетях используют оборудование, работающее только с IPv4. А теперь представьте: сколько нужно денег, чтобы обменять это оборудование на другое? — явно много!
Как использовать?
Первое, что вы можете сделать, это связаться с вашим интернет-провайдером, и, возможно, он подключит вас к IPv6. Для некоторых компаний эта услуга стоит определенную сумму денег. Но если оператор не поддерживает эту технологию и, например, все оборудование старое, то придется довольствоваться IPv4. Есть, конечно, обходные пути, о которых я расскажу ниже.
ВНИМАНИЕ! Все нижеследующие действия делаете на свой страх и риск. Сайт WiFiGid не несет за это ответственности. И подумайте: а оно вам вообще надо? Так как переход на IPv6 может немного замедлить соединение.
Способ 1
В Windows достаточно установить специальный пакет, который устанавливается через стандартную командную строку командой:
установка интерфейса netsh ipv6
В качестве альтернативы, если у вас есть статический IPv4, вы можете отправлять весь трафик через назначенный шлюз:
netsh int ipv6 6to4 set relay 192.88.99.1 включено 1440
Если ваш компьютер находится за пределами NAT, вы можете использовать Teredo; Он уже должен быть установлен в Windows, но в большинстве случаев операционная система отключает его сама. Для его включения нужно:
печать маршрута
интерфейс netsh ipv6 добавить маршрут ::/0 интерфейс = НОМЕР ЛИНИИ
пинг ipv6.google.com
netsh int teredo установить тип состояния = клиент
интерфейс netsh ipv6 удалить маршрут ::/0 интерфейс = LINE_NUMBER
интерфейс netsh ipv6 добавить маршрут ::/0 интерфейс = LINE_NUMBER
ПРИМЕЧАНИЕ! Если это все еще не работает, попробуйте ввести netsh int teredo set state type=enterpriseclient вместо первой команды.
Способ 2
Это проще, так как подключение к TCP/IP-адресу IPv6 будет производиться программой.
Также для проверки откройте браузер и вручную введите адрес: ipv6.google.com. Если вы переключились на него, то вы все сделали правильно и теперь ваш компьютер подключен к интернету по протоколу IPv6.