- Что такое IPv6
- Как включить и отключить IPv6 в Windows 8 или 8.1
- Включение IPv6 для всех сетевых адаптеров через Windows PowerShell
- Внедрение протокола
- Активация IPv6 для определённого сетевого адаптера
- Как отключить IPv6 для конкретного адаптера
- Преимущества и особенности
- Отличия протоколов ipv4 и ipv6
- Включение и отключение
- Как включить и отключить IPv6 в Windows Vista
- Настройка на роутере
Что такое IPv6
IPv6 — это последняя версия протокола IP на сегодняшний день, предназначенная для решения проблемы нехватки интернет-адресов. В него были внесены некоторые полезные изменения. Эта технология была разработана IETF, открытым сообществом ученых, инженеров и поставщиков услуг. Ожидается, что IPv6 и IPv4 будут использоваться параллельно. В то же время использование версии интернет-протокола tcp IPv6 будет постепенно расширяться. На данный момент отказаться от IPv4 невозможно, так как существует большой процент оборудования, не поддерживающего новый стандарт.
Когда эти протоколы работают вместе в одной сети, пакеты поколения IPv6 передаются внутри пакетов четвертого поколения и распаковываются при получении.
Как включить и отключить IPv6 в Windows 8 или 8.1
Чтобы включить или отключить IPv6 в Windows 8 или 8.1, первым делом необходимо войти в список сетевых подключений компьютера. Для этого нужно нажать клавиши Win + R и в появившемся окне «Выполнить» ввести команду управления netconnections, затем нажать кнопку «ОК».
Откроется список сетевых подключений. В нем находим нужное сетевое подключение и щелкаем по нему правой кнопкой мыши, затем выбираем пункт «Свойства».
В свойствах открытого подключения нужно найти компонент «Протокол Интернета версии 6 (TCP / IPv6)» и, в зависимости от вашей цели, взять следующее:
- Чтобы включить IPv6, этот компонент должен быть включен (отмечен).
- Чтобы отключить IPv6, этот компонент должен быть отключен (не отмечен).
Чтобы настроить свойства IPv6 этого подключения, выберите компонент «Протокол Интернета версии 6 (TCP / IPv6)», затем нажмите кнопку «Свойства». В открывшемся окне вы можете установить желаемый IP-адрес, длину префикса сети, шлюз по умолчанию и DNS-сервер.
Включение IPv6 для всех сетевых адаптеров через Windows PowerShell
Чтобы включить Интернет IPv6 для всех сетевых адаптеров, запустите консоль Windows PowerShell от имени администратора и выполните следующую команду:
Enable-NetAdapterBinding -Name «*» -ComponentID ms_tcpip6
Внедрение протокола
Разработка протокола IPv6 началась в 1992 году. Его тестирование состоялось 8 июня 2011 года и завершилось успешно, с тех пор этот день считается международным днем IPv6. В ходе экспериментов были получены рекомендации, показывающие, в каком направлении необходимо совершенствовать данную технологию.
Google внедряет IPv6 с 2008 года и тестирует его в течение четырех лет. Запуск нового сетевого протокола состоялся 6 июня 2012 года.
В настоящее время любой маршрутизатор и другое сетевое оборудование имеют встроенную поддержку IPv6. В мобильных сетях LTE поддержка этого протокола является обязательной. Более крупные компании, такие как Google, Microsoft или Facebook, используют эту технологию на своих веб-сайтах. IPv6 все чаще используется в офисных и домашних сетях.
По данным Google, на начало 2020 года доля IPv6-пакетов в глобальной сети составляла около 30%, а в России около 4,5% трафика.
Развертывание IPv6 зависит от финансирования. Для его полноценной реализации требуется масштабная модернизация сетевого оборудования и программного обеспечения от всех вендоров. Однако количество сетевого оборудования очень быстро растет, а нехватка IP-адресов становится все более острой, и поэтому переход на новую технологию еще не состоялся.
Активация IPv6 для определённого сетевого адаптера
Первое, что нужно сделать, это просмотреть текущий статус IPv6 для всех сетевых адаптеров, а также просмотреть имена сетевых интерфейсов (сетевых адаптеров), для этого запустите консоль Windows PowerShell от имени администратора и выполните следующую команду:
Get-NetAdapterBinding -ComponentID ms_tcpip6
В столбце «Имя» отображаются имена сетевых адаптеров. Запомните имя сетевой карты, для которой вы хотите включить Интернет-протокол IPv6 (в данном примере Ethernet).
Чтобы включить Интернет-протокол IPv6 для необходимого сетевого адаптера, выполните следующую команду в консоли PowerShell:
Enable-NetAdapterBinding -Name «Имя сетевого адаптера» -ComponentID ms_tcpip6
Замените имя сетевой карты в приведенной выше команде фактическим именем сетевой карты, для которой вы хотите включить IPv6 Internet (например, Ethernet). В этом примере команда выглядит так:
Enable-NetAdapterBinding -Name «Ethernet» -ComponentID ms_tcpip6
Как отключить IPv6 для конкретного адаптера
Во-первых, вам необходимо просмотреть текущий статус IPv6 для всех сетевых адаптеров, а также просмотреть имена сетевых интерфейсов (сетевых адаптеров), для этого запустите консоль Windows PowerShell от имени администратора и выполните следующую команду:
Get-NetAdapterBinding -ComponentID ms_tcpip6
В столбце «Имя» отображаются имена сетевых адаптеров. Запомните имя сетевой карты, для которой вы хотите отключить Интернет-протокол IPv6 (в данном примере — Ethernet).
Чтобы отключить интернет-протокол IPv6 для необходимого сетевого адаптера, выполните следующую команду в консоли PowerShell:
Disable-NetAdapterBinding -Name «Имя сетевого адаптера» -ComponentID ms_tcpip6
Замените имя сетевого адаптера в приведенной выше команде фактическим именем сетевого адаптера, для которого вы хотите отключить Интернет IPv6 (например, Ethernet). В этом примере команда выглядит так:
Disable-NetAdapterBinding -Name «Ethernet» -ID компонента ms_tcpip6
Преимущества и особенности
Помимо предоставления большего адресного пространства, IPv6 предлагает дополнительные преимущества.
IP шестого поколения имеет более короткий заголовок, чем пакеты, использующие IPv4. Это упрощает маршрутизацию, снижает нагрузку на сетевое оборудование и ускоряет обработку пакетов.
также поддерживается качество обслуживания (QoS). Благодаря этому уменьшается задержка отправки и получения сетевых пакетов. Эта технология также позволяет использовать шифрование IPsec, что повышает безопасность передачи данных.
Отличия протоколов ipv4 и ipv6
В четвертой версии IP-протокола для адресации используются 32 бита, которые обычно записываются 8-битными блоками (диапазон от 0.0.0.0 до 255.255.255.255). Из-за отсутствия адресов для выхода в Интернет из локальной сети используется внешний IP-адрес.
В шестой версии IP-протокола адрес состоит из 128 бит. Во время регистрации он делится на 8 блоков по шестнадцать бит, разделенных двоеточиями, например 2dec: 0546: 029he: cc76: 02b7: cbhf: fa8c: 0. В этой версии протокола используется префикс, записанный с косой чертой «/» после IPv6-адреса. Например, запись «/ 64» означает, что первые 64 бита идентифицируют сеть, а остальные — конкретное устройство в этой сети.
Следовательно, вы можете установить адрес для устройств 3,4 * 1038, этого должно хватить на довольно долгое время.
Чтобы упростить запись адреса, используется режим, в котором несколько блоков нулей подряд можно заменить двоеточием. Следовательно, адрес FHEA: 0: 0: 0: 0: CB28: 1C12: 42C4 можно записать так: FHEA :: CB28: 1C12: 42C4.
Эту замену можно выполнить только один раз, поэтому имеет смысл выбрать самую длинную нулевую последовательность. Но вы не можете заменить: 0: на ::, т.е это правило действует только в том случае, если после одного за другим идут как минимум два нуля.
Кроме того, можно удалить ведущие (первые) нули в каждой последовательности из четырех шестнадцатеричных цифр. Например, 0СB0 заменяется на СB0, а 00BC — на ВС. Если все цифры равны нулю, он заменяется одним нулем.
Включение и отключение
При установке операционной системы Windows начиная с версии 7 IPv6 уже включен по умолчанию. Но ошибки могут возникнуть в процессе работы. Например, во время установки некоторые программы могут вносить изменения в настройки сети.
Чтобы проверить, включен ли требуемый протокол и, при необходимости, включить или отключить его в Windows 10, 7 IPv6, вам необходимо:
- вызвать окно «Выполнить», для этого одновременно нажмите клавиши Win и R;
- введите в окне команду «ncpa.cpl» и нажмите кнопку «ОК», чтобы выполнить ее;
- в открывшемся окне «Сетевые подключения» выберите необходимое подключение, щелкните его правой кнопкой мыши и нажмите на строку «Свойства»;
- теперь проверьте, стоит ли галочка в поле «IP version 6» (если стоит, значит, протокол включен, если нет, то отключен);
- впоследствии вы можете выбрать строку «IP версии 6» и нажать кнопку «Свойства»;
Настройки обычно устанавливаются на «Получить IPv6-адрес автоматически». В этом случае провайдер выдает IP-адрес, но в последнее время стали появляться провайдеры, назначающие статический адрес. В этом случае вам нужно отметить запись «Использовать следующий IPv6-адрес» и записать все буквы и цифры, выданные провайдером, и нажать кнопку «ОК». Это все, что нужно, чтобы получить адрес и перейти на ipv6.
Как включить и отключить IPv6 в Windows Vista
Начиная с Windows Vista, в операционных системах семейства Windows по умолчанию включена поддержка IPv6 на всех сетевых устройствах. Для настройки, включения или отключения необходимо открыть сетевые подключения: для этого нужно нажать клавиши Win + R, ввести команду управления netconnections и нажать кнопку «ОК».
В открывшемся окне сетевых подключений нужно открыть свойства используемого подключения: для этого нужно щелкнуть правой кнопкой мыши по сетевому подключению и выбрать в контекстном меню пункт «Свойства».
Затем в окне свойств подключения вам нужно найти компонент под названием «Протокол Интернета версии 6 (TCP / IPv6)». В зависимости от желаемого результата делаем следующее:
- Чтобы включить IPv6, этот компонент должен быть включен (отмечен).
- Чтобы отключить IPv6, этот компонент должен быть отключен (не отмечен).
Для настройки IPv6 необходимо выбрать компонент «Протокол Интернета версии 6 (TCP / IPv6)», затем нажать кнопку «Свойства» и настроить все необходимые параметры в открывшихся настройках.
Настройка на роутере
Если вы используете маршрутизатор для доступа в Интернет, вам необходимо настроить на нем протокол IPv6. Для этого зайдите в панель администрирования роутера, откройте любой доступный браузер, введите адрес роутера (192.168.0.1 или 192.168.1.1), логин и пароль (admin в обоих полях). Всю необходимую информацию можно найти на задней панели устройства.
Дальнейшая процедура зависит от модели роутера. Чтобы настроить ipv6 на маршрутизаторе TP-Link WR841N:
- в левом меню выберите строку «IPv6», а затем подменю «IPv6 WAN»;
- поставьте галочку в строке «Включить IPv6», если его нет;
- выберите тип подключения, которое использует провайдер, это может быть динамическое, статическое или PPPoEv6;
- если в предыдущем абзаце было выбрано динамическое соединение, больше ничего делать не нужно, если оно статическое, то вводим адрес, длину префикса, шлюз и DNS-сервер (эти данные должны быть предоставлены Интернетом провайдер), если был выбран PPPoEv6, то вам необходимо ввести имя пользователя и пароль, предоставленные интернет-провайдером;
Проверить подключение можно, перейдя на главную вкладку панели администрирования роутера или нажав на пункт меню «Статус».