Друзья, приветствую на fast – wolker.ru! Темой сегодняшнего выпуска будет изучение протокола IP, точнее двух его разновидностей. Что такое IP-адресация, какие бывают адреса мы уже подробно разбирали в этой статье.

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

Сетевой транспортный сервис сегодня по прежнему широко использует протокол TCP/IP для передачи данных, построения сетей, маршрутизации. То есть всего того, что мы называем Интернетом.

Компьютеры всего мира объединены в сеть и работают друг с другом по этому самому популярному протоколу. Развитие телекоммуникационных технологий привело к тому, что появилась еще одна версия IP протокола – шестая. Четвертая по прежнему в строю и будет использоваться нами еще долгое время.

Протоколы IP v4 и IPv6 простыми словами, общие сведения и сравнение

Итак, что такое “классический адрес” ай-пи? В 1981 году была опубликована версия этого протокола. IPv4 – адресом называется 32-битная величина, содержащая информацию о сети и конкретного компьютера (хоста) в ней. Такой адрес записывается в виде четырех десятичных чисел (от 0 до 255), разделенных точками.

Например, 192.168.0.1 Компьютер “не понимает” цифры в таком виде (да и любую  другую информацию). Он оперирует нулями и единицами – например в двоичной системе счисления. То есть переводит любую информацию в двоичное число, которое есть последовательность нулей и единиц.

Как это происходит – вы можете проверить сами. В Windows 10 есть приложение “Калькулятор”. Если его перевести  например, в режим “Программист”, можно посмотреть – как выглядит любое число в двоичной системе счисления. То, что мы видим на своем мониторе и то, что за ним на самом деле – разные вещи  😛

Мы отвлеклись:). Таким образом, каждому числу из адреса присваивается двоичный эквивалент “весом” 8 бит. Это значение еще называют “октет”. Вся комбинация из четырех значений адреса называется “слово” (word). Таким образом, Ваш IP  в виде служебной информации можно назвать “словом”, его  “выкрикивают” в сети сервера, которые обращаются к нему из Интернет.

Адресация IPv6 появилась относительно недавно. Дело в том, что пространство 32 битных адресов (которое раньше казалось бесконечным) сегодня заканчивается. Связано это с ростом общего количества устройств, использующих Интернет. Каждому нужен  новый Ай-пи.

Главное отличие “шестой” версии  – длина адреса. Количество октетов увеличено до восьми и каждый содержит данные в шестнадцатеричной системе счисления, которые разделены вместо точек двоеточиями.

Занимаемое адресом пространство увеличено с 32 до 128 бит, диапазон возможных адресов кажется снова бесконечным. Протокол позволяет передавать кажущиеся невероятными сегодня пакеты данных –  объемом около 4 Гб  для каждого пакета. Когда-нибудь появятся и такие скорости…

Так же в протокол внесены усовершенствования, позволяющие в целом повысить скорость и качество передачи данных по сети в сравнении с  IP v4. И сейчас происходит медленный, неохотный переход на эту совершенную версию.

 

 

 

Как повысить приоритет IPv4 перед IPv6 в Windows7, Windows 10?

Современные версии операционных систем хорошо “знают” IPv6. В новых устройствах по умолчанию с завода включено предпочтение шестой версии перед четвертой.  В большинстве случаев в этом нет ничего страшного. Никаких дополнительных настроек делать не требуется, все и так работает нормально, со старыми привычными адресами.

Но некоторая часть программ и приложений (использующие сетевые соединения с базами данных и другие) была оптимизирована под IPv4.  И если операционную систему не перенастроить  по старинке, возможно снижение производительности программ (или попросту “тормоза”), потому что уходит больше времени на обработку пакетов.

Чтобы проверить – как сделаны настройки на целевом компьютере, нужно в командной строке набрать комнаду ping + имя вашего компьютера. И если приоритет установлен  до IPv6 вы увидите отклик с присвоенным IP-адресом  версии 6:

Итак,  допустим, что для повышения производительности работы по сети нам требуется временно  понизить приоритет с версии Ipv6 до Ipv4. Инструментом для управления сетью через командную строку является программа Netsh.

Запускаем командную строку от имени администратора и поочередно вводим (можно копировать отсюда) следующие команды:

Netsh interface ipv6 set prefix ::/96 60 3
нажимаем ENTER

Netsh interface ipv6 set prefix ::ffff:0:0/96 55 4
нажимаем ENTER

После пингуем снова нужный хост и если не помогло, тогда  еще понижаем следующей командой:

Netsh interface ipv6 set prefix ::/96 1 3

нажимаем ENTER

После всех манипуляций должен возвращаться привычный адрес:

Как отключить протокол IP v6 в Windows полностью через командную строку?

Предыдущий способ самыйоптимальный, потому, что он не отключает полностью шестой протокол, а только ставит его в списке вторым пунктом. И компьютеру не нужна перезагрузка. Этим он и хорош; когда придет время не нужно будет ковыряться и возвращать все обратно.

Но протокол IPv6 можно отключить совсем и все будет хорошо, если ваш сервер “смотрит” только в одну локальную сеть. Отключать через командную строку не пробовал. Можно  пробовать и   через реестр.

Опять же, для мягкого отключения (или возврата на место) рекомендую все же использовать утилиты на базе знаний Microsoft по ссылке https://support.microsoft.com/ru-ru/help/929852/guidance-for-configuring-ipv6-in-windows-for-advanced-users

Эти способы наиболее мягкие и безопасные; при желании можно легко вернуть все обратно. Скачайте их себе! Удачи!

5 комментариев для “Протокол IPv4 и IPv6 отличия и принципы работы, в чем разница?

  1. Хоть моя дочь и говорит что я очень “продвинутая” и разбираюсь в компьютере больше чем она:), но прочитав вашу статью – понимаю что я абсолютный чайник! :))) Сколько ж надо всего знать…. Как хорошо, что есть такие сайты, где можно подчерпнуть важную информацию, спасибо!

  2. Какая же сложная это наука!!! Действительно, очень сложно для несведущего человека понять эту грамоту. Но нужно понять… Пришло письмо об этом переходе, и очень важно разобраться, что к чему. Уже не в первый раз нахожу ответ на нужный вопрос у Вас на блоге, и буду пытаться разобраться и в этой теме. Спасибо Вам!

    1. Снифферы бывают и служебные. Тут нужно сеть периодически сканировать на вирусы для отлавливания “шпионских” программ

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.