Многие пользователи Windows и ИТ-администраторы решили отключить IPv6 для решения проблем с подключением к Интернету или при условии, что они не запускают приложения или службы, которые его используют. Тем не менее, другие отключили его, поскольку считают, что включение обоих IPv4 и IPv6 позволило удвоить их DNS и веб-трафик.
Microsoft объясняет, что это далеко не правда. Далее разъясняется, какие рекомендации компании вызывают отключение IPv6. Но прежде всего позвольте нам обратить внимание на эти стандарты.
IPv4 является четвертой версией в разработке Internet Protocol Internet, которая маршрутизирует большинство трафика в Интернете. Версия предоставляет нам 32-разрядный адрес. Более новая версия IP, то есть IPv6, с другой стороны, предлагает нам возможность 128-разрядной адресации, что означает, что будет доступно больше адресов для использования и обеспечения безопасности Интернета. Проверьте этот пост, чтобы узнать больше о разнице между IPv4 и IPv6.
IPv6 является обязательной частью операционной системы Windows и включен. Microsoft заявила, что ее ОС Windows была разработана специально с IPv6 подарок. Если IPv6 отключен в Windows 7 или более поздних версиях, некоторые компоненты таких как удаленный помощник, HomeGroup, DirectAccess и Windows Mail может фактически не работать, Проблема осложняется задержкой времени запуска 5 секунд или более, если IPv6 отключен.
Отключение IPv6 с задержкой загрузки на 5 секунд
В течение многих лет метод, регулярно применяемый для отключения IPv6, устанавливал Значение DisabledComponents в 0xFFFFFFFF в следующем разделе реестра:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTCPIP6Parameters
Тем не менее, отключение IPv6 с указанным выше значением реестра вызвало 5-секундную задержку загрузки на начальной стадии инициализации ОС.
The reason for the delay is that underlying code requires the upper 24-bits to be zero. Since the upper 24-bits have no meaning, setting a value of 0xFF is functionally identical to the 0xFFFFFFFF setting. Unfortunately, the DisabledComponents setting got documented with an all “F” bitmask. If you used this documented setting this unnecessarily results in a 5 second boot delay, says Microsoft.
Правильный способ отключения IPv6
Теперь 5-секундная задержка загрузки может не иметь значения на серверах, которые редко перезагружаются, но в клиентских операционных системах, особенно в тех, которые настроены на дисках SSD, где полное время загрузки ОС приближается к 30 секундам - это имеет значение!
Пребывание IPv6, включенное в текущих клиентских и серверных операционных системах Windows, остается наилучшей практикой.
Но если вы хотите отключить IPv6, правильный параметр для использования в средах, которые законно должны отключить технологии перехода на IPv6 и IPv6, - это настроить DisabledComponents ключ реестра со значением 0xFF, говорит Microsoft.
Если вы отключили IPv6, установив DisabledComponents на 0xFFFFFFFF, может быть хорошей идеей внести изменения на основе этих новых результатов.
И исправление IT, и шаги руководства, упомянутые в KB929852, были обновлены, чтобы отразить это изменение.