Протокол IPv4 и IPv6 отличия и принципы работы. В чем разница?
logotip

Протокол IPv4 и IPv6 отличия и принципы работы. В чем разница?


Друзья, приветствую на 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

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

Автор публикации

не в сети 1 час

admin

0
Комментарии: 49Публикации: 247Регистрация: 04-09-2015


Комментариев к статье: 5
  • в 13:02
    ссылка

    Алексей, полезная информация по протоколам… сохраняю, для пользования. Спасибо!

    Ответить
  • в 13:38
    ссылка

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

    Ответить
  • в 22:21
    ссылка

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

    Ответить
  • в 20:08
    ссылка

    Познавательная статья. Только внутри сети такие пакеты также перехватываются снифферами.

    Ответить
    • в 20:25
      ссылка

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

      Ответить

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

Войти с помощью: 

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

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

Авторизация
*
*
Войти с помощью: 
Генерация пароля
Adblock
detector