Mini-ats102.ru

ООО “Мультилайн”
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Что такое IPv6

Основной причиной замены протокола IPv4 на IPv6 является нехватка IPv4 адресов. После запуска IPv4 проявились проблемы в плане его масштабируемости и возможностей. В версии IPv6 проблемы эти проблемы были успешно решены.

Длинна IPv6 равна 128 битам и представляет собой восемь 16-битных 16-теричных блоков, которые разделены двоеточиями. IPv4 имеет длину в 32 бита, используя при этом четыре блока по три десятичных числа, через знак «/» можно указать маску подсети.

В чем отличие IPv4 от IPv6?

Окно настройки IPv4 в Windows 10

В чем отличие IPv4 от IPv6? - 2

Окно настройки IPv6 в Windows 10

В IPv6 не применяется маска адреса, в отличие от IPv4.

Для автоматического определения адреса IPv4 применяется сервер DHCP. Обновлённый сервер DHCPv6, который используется в протоколе IPv6, автоматически настраивает состояние, а также предоставляет возможность автоматической настройки узлов, не учитывая состояние. Данная функция позволяет использовать технологию «plug and play», для наиболее быстрого определения и конфигурирования пользовательского устройства, что значительно упрощает управление адресами и администрирование сети в целом.

Протокол IPv6 позволяет автоматически конфигурировать адреса, что позволяет администраторам сети настраивать сетевые адреса, не имея доступа к клиенту.

IPv6 — что это такое?

IPv6 — это шестая версия интернет-протокола, которая позволяет создавать в 10 в 8 степени больше ИП-адресов, чем IPv4. Т.е. таких айпи хватит каждому! А это очень много, ведь четвертая версия интернет-протокола позволяла создавать всего 4.3 миллиарда IP.

Интересно! В статье — что такое ip адрес, вы можете более подробней ознакомится, какие бывают айпи, зачем они нужны и просто узнать для себя много нового.

Был разработан в 1995 году и, в отличие от своего предшественника, количество бит шестого протокола было увеличено по сравнению с четвертым с 32 бит до 128 бит.

Зачем нужен IPv6

Хоть адресов в IPv4 можно сделать и 4.3 миллиарда, с развитием интернета, появлением все новых устройств и гаджетов способных выходить в глобальную паутину — такого количества стало не хватать. Проблему попытались решить введением бесклассовой адресации с использованием маски подсети, но это не решило проблему. Поэтому и был разработан новый протокол с большими возможностями и лучшей масштабируемостью — IPv6.

Благодаря возможности создавать просто огромное количество возможных IP — их должно хватать на все устройства, подключающиеся к глобальной паутине. На данный момент идет плавный переход на новый протокол, но т.к. это стоит больших трудозатрат, финансовых вложений, перенастройки оборудования — процесс будет долгим.

IPv6 адреса

Как уже писалось выше данный протокол использует 128 бит или по-другому 16 байт для формирования айпи. Своей структурой он представляет 4 числа в шестнадцатеричной системе счисления в 8 ячейках, разделенных двоеточием. В каждом таком числе 16 бит или по-другому 2 байта.

Диапазон адресов IPv6 составляет от 0000:0000:0000:0000:0000:0000:0000:0000 до ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff.

Адрес этого сайта в IPv4 — 176.57.209.9, в IPv6 он уже будет писаться — 0000:0000:0000:0000:0000:FFFF:B039:D109.

Такой IP может быть записан в нескольких форматах:

  • С пропуском начальных нулей: например, айпи этого же сайта мы можем записать так: 0:0:0:0:0:FFFF:B039:D109
  • С заменой нулей на двоеточие: Технология шестой версии протокола позволяет пропускать нули, заменяя их еще одним двоеточием, так, мы можем сократить его еще и так — ::ffff:b039:d109.
Читайте так же:
Игры для 1гб видеокарты

IPv4 и IPv6 разница

1. Количество адресов на одного человека больше в 5 * 1028 раз больше, т.е. более 300 млн. ИП-адресов для каждого пользователя, который будет выходить в сеть. Такое огромное адресное пространство просто сделает NAT не таким обязательным.

2. 128 бит против 32 бит у IPv4. Шестая версия протокола использует восемь сегментов по 16 бит, а четвертая, четыре 8 битных сегмента.

3. В IPv4 для мультикаста (мультивещание) забронирована сеть 224.0.0.0/4. А в IPv6 применяется внутренне адресное пространство FF00::/8

4. Чтобы обмениваться широковещательными пакетами в шестой версии протокола применяются многоадресные группы, тогда, как в четвертой использовались широковещательные адреса.

5. IPv4 протокол, как неопределенный адрес применяет 0.0.0.0, а для обратной связи (loopback) — 127.0.0.1. В IPv6 же применяется :: и ::1.

6. В IPv4 применяются всемирные уникальные IP для всемирной паутины и локальные (частные) для внутренней сети. В шестерке же используются: одноадресные уникальные (Unicast) юникаст адреса, групповые (Anycast) и многоадресные (Multicast).

7. Заголовок пакета стал длиннее с 20 байт до 40, хотя размер адреса увеличился с 4 байт (32 бит) до 16 байт (128 бит).

Преимущества IPv6 или разница с IPv4

1. Возможность создания IP-адресов для всех возможных устройств, которые будут подключаться к сети сейчас и в будущем.

2. Присутствует отдельный тип айпи, который называется «anycast», он позволяет отсылать пакеты данных устройствам, которые находятся к отправителю ближе всего.

3. Авто конфигурирование IP-адресов.

4. Формат заголовка пакета данных в шестой версии был улучшен, некоторые поля, которые были в IPv4 были откинуты, а некоторые переделаны и усовершенствованы. Также добавили несколько новых полей, которые позволяют хосту (устройству) отправителю устанавливать приоритет для своих пакетов, и к тому же, задействовать потоковую обработку (без фрагментации пакетов, как было в IPv4), все это значительно ускоряет маршрутизацию.

5. После усовершенствований заголовка, количество его полей сократилось с 14 до 8, а это дает прирост к скорости обмена данными. Одним из таких заголовков является — контрольная сумма, зачем она в IP-заголовке, если канальный Ethernet и транспортные TCP и UDP протоколы, итак, включают в себя контрольные суммы. Интересно то, что шестой протокол позволяет добавлять в IP-заголовки и свои поля.

6. Повышенная безопасность и возможность шифрования — IPsec.

7. Сервис качества обслуживания, Quality of Service (QoS) — определяет пакеты, которые чувствительны к задержке. Определяет по каким критериям будет выбираться маршрут пакетов.

8. В суперскоростных сетях появилась возможность передавать очень большие пакеты данных — до 4 гб.

Когда будет переход на IPv6

Скорее всего еще не скоро, слишком много оборудования надо менять провайдерам. Не все роутеры поддерживают данную технологию. Хотя на данный момент многие ОС и роутеры уже готовы к переходу, но есть огромное, НО. Не все компании готовы вкладывать огромные деньги на обновление своего оборудования ПО и т.д.

Читайте так же:
Восстановление удаленных чатов whatsapp

Процесс будет долгим и неизвестно, когда мы все перейдем на IPv6. К настоящему времени всего 10% интернета использует этот протокол. А пока смысла самому переходить — попросту нет, т.к. у большинства провайдеров еще старое оборудование и постоянное переформирование одного формата в другой только замедлит работу в сети.

В заключение

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

Внедрение IPv6. Что его сдерживает?

Спустя 8 лет после официального запуска протокол IPv6 постепенно внедряется в сети операторов связи, а также интернет-сервис-провайдеров в разных странах, сосуществуя со своим предшественником — протоколом IPv4.

Активнее всего новой системой адресации пользуются операторы мобильной связи и интернет-провайдеры. Например, по данным отраслевой группы World IPv6 Launch, у T-Mobile USA по протоколу IPv6 проходит почти 95% объема трафика, у Sprint Wireless — 89%. Есть поклонники прогресса и в других странах — индийская Reliance Jio Infocomm (90%), бразильская Claro Brasil (66%). Из российских операторов выше всех в рейтинге, на 83 месте, МТС с 55%.

В страновых рейтингах проникновения IPv6 по оценке Google лидируют Бельгия (52,3%), Германия (50%), Индия (47,8%), Греция (47,6%). У США всего 40,7%, меньше чем, например, у Вьетнама (43,1%). России похвастаться нечем (5,6%). Впрочем, у Китая и вовсе 0,34%.

Динамика доступности IPv6 для пользователей Google

googleip.png

Источник: Google, 2020

Более консервативными оказались крупные веб-сайты. На сегодняшний день, как сообщает Internet Society, чуть менее 30% веб-сайтов из первой тысячи рейтинга Alexa доступны через IPv6. Еще медленнее на новый протокол переводят свои сайты организации. И пока очень немногие компании используют IPv6 в собственной ИТ-инфраструктуре. Объясняется это довольно просто: перевод корпоративной сети на новый протокол — это сложный, дорогой и долгий процесс. А технология NAT, как уже говорилось, продлила время жизни IPv4.

Как пинговать IPv6-адрес из командной строки Windows и Linux

IPV6 означает «Internet Protocol Version 6», и он был введен для замены IPV4 из-за исчерпания адресов IPv4.

Из-за того, что IPV4 имеет ограниченное количество IP-адресов и с расширением Iot (Internet of Things), количество IP-адресов, которые могут быть использованы в IPV4, начали заканчиваться, а IPV6 был представлен как решение этой проблемы.

Существуют различные преимущества IPV6 по сравнению с IPV4, а некоторые из них:

  • IPV6 предоставляет большой пул адресов, точнее теоретический максимум 2 ^ 128 адресов
  • Автоматическая настройка: устройства IPv6 могут настраиваться самостоятельно при подключении к другим устройствам IPv6
  • Улучшение механизмов аутентификации и конфиденциальности в IPV6
  • Более эффективная маршрутизация из-за наличия уникальных IP-адресов
Читайте так же:
Видеокамера sony fdr ax53 отзывы

Пингование адресов IPV6

Чтобы проверить подключение IPV6 на вашем компьютере, вам необходимо иметь одно из следующих предварительных условий.

  • Установка туннеля IPV6 на вашем компьютере
  • Иметь родной транспорт IPV6 от вашего интернет-провайдера, чтобы использовать IPv6 через Интернет
  • Включить сетевые передачи IPv6, такие как маршрутизаторы, чтобы использовать IPV6 внутри вашей локальной сети / WAN

Если вы настроили любой из этих методов, вы можете проверить подключение к адресам IPV6 с помощью команды «ping», как показано ниже.

Использование команды Ping

Команда Ping используется для проверки возможности подключения к определенному месту назначения по сети, и он широко используется между различными сторонами по всему миру для устранения неполадок в сети.

Команда ping работает, отправляя сообщение эхо-запроса протокола ICMP (ICMP) адресату и ожидая ответа.

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

Команда Ping доступна из командной строки в Windows 7/8/10, Windows Vista, Windows XP и всех операционных системах Linux.

Вы можете выполнить следующие шаги, чтобы выполнить ping к адресам IPV6 с вашей машины Windows

Шаг 1. Откройте командную строку на компьютере Windows, как описано на одном из предыдущих шагов.

Шаг 2. Введите команду в командной строке, чтобы выполнить ping на адрес IPV6.
Команда: ping -6 [IPV6 address]

В целях тестирования вы можете просто использовать IPV6-адрес Google, который является адресом «ipv6.google.com»,

Как вы можете видеть, 3 пакета были переданы и 3 получены с потерей пакетов 0%, что означает, что подключение к IPV6-адресу Google выполнено успешно.

Использование команды Ping6

выполните следующие шаги, чтобы проверить подключение к IPv6-адресам с вашей Linux-машины, отправив запрос на этот адрес

Шаг 1. Откройте терминал, как описано на одном из предыдущих шагов

Шаг 2: введите команду ниже в терминале для отправки на IP-адрес
Команда: ping6 -c [Count] -I [Interface] [Destination Address / Hostname]

Здесь, с ключом -C, вы можете указать количество пакетов, которые вам нужно передать, и с помощью -I вы можете указать интерфейс.

В этом примере после назначения адреса IPV6 «% eth0» добавляется, поскольку он является локальным адресом связи, и машина имеет несколько интерфейсов (Wi-Fi / eth0), поэтому вам необходимо сообщить устройству интерфейс / ссылку хотите использовать этот локальный адрес.

Но это не требуется для других типов адресов.

Как найти IPV6-адрес вашего ПК?

Существует несколько способов найти IPV6-адрес вашего ПК, и в этой статье показаны самые простые способы найти его как на ОС Windows, так и на Linux (операционных системах)

На Windows :

Не все дистрибутивы Windows поддерживают протокол IPV6, поскольку развертывание протокола интернет-протокола версии 6 (IPv6) происходит только с середины 2000-х годов, и из-за этого Microsoft Windows поддерживает IPv6 только с Windows 2000.

Читайте так же:
Запретное видео на ютубе

Дистрибутивы Windows, поддерживающее IPV6:

  • Windows Vista
  • Windows Server 2008
  • Windows XP c SP1 или более поздние
  • Windows version 7/8/10
  • Windows Server 2003 или выше

Используйте нижеприведенные шаги, чтобы найти IPV6-адрес вашего компьютера Windows.

Шаг 1. Перейдите в панель поиска Windows и найдите командную строку, набрав «cmd».

Там вы увидите подсказку командной строки, как показано ниже, и выберите ее

Шаг 2. В командной строке введите «ipconfig» и затем посмотрите все текущие значения конфигурации сети TCP / IP на вашем компьютере

Шаг 3: Там, где вы видите данные о соединении через Ethernet, вы сможете увидеть свой IPV6-адрес

На Linux :

Все современные дистрибутивы Linux с ядром выше, чем Kernal 2.2, поддерживают IPV6 и ниже некоторых примеров

  • Ubuntu
  • RedHat
  • CentOs
  • Linux Mint

Ниже приведены шаги, которые вы можете использовать, чтобы узнать IPv6-адрес вашей Linux-машины. В этом примере мы показали вам способ найти IPV6-адрес машины Ubuntu

Шаг 1. Перейдите в панель поиска машины Ubuntu, которая находится в верхнем левом углу

Шаг 2. Найдите слово «terminal», а затем вы увидите «Терминал» в результатах поиска. Выберите его

Шаг 3: Введите «ifconfig» в терминале, чтобы увидеть все сетевые конфигурации на вашей машине Linux.

Там, в конфигурациях eth0, вы сможете увидеть свой IPV6-адрес

Поиск маршрутов пакетов IPV6

Из всех инструментов диагностики сети, доступных для просмотра информации о маршруте, traceroute является самым популярным инструментом.

Traceroute отслеживает пакеты маршрутов, взятые из IP-сети, на пути к данному хосту.

Он использует поле времени IP-протокола для жизни (TTL) и пытается получить ответ ICMP TIME_EXCEEDED от каждого шлюза по пути к хосту.

Traceroute6 в Linux

Ниже приведена команда просмотра сведений о маршруте пакетов IPV6 на машине Linux. Он отображает маршруты, по которым прошли пакеты IPV6, и время, которое они прошли, чтобы пройти через них.

Команда: traceroute6 [IP-адрес IPV6]

tracert -6 в Windows

Подобно инструменту traceroute6, в машинах Windows команда tracert -6 может использоваться для отслеживания маршрутов пакетов IPV6. Он отслеживает путь к месту назначения, обнаруживая MTU по этому пути и использует порт порта UDP или некоторый случайный порт.

  • IPv6 обеспечивает более эффективную маршрутизацию, поскольку значительно уменьшает размер таблицы маршрутизации.
  • У нового протокола формат заголовка проще, чем у IPv4.
  • Обработка пакетов более эффективна, поскольку заголовки пакетов оптимизированы.
  • В протокол встроена технология Quality of Service (QoS), которая определяет чувствительные к задержке пакеты.
  • Более упрощенные задачи маршрутизаторов по сравнению с IPv4.
  • IPv6 обеспечивает большую полезную нагрузку, чем IPv4.
  • В IPv6 встроены аутентификация и частная поддержка по сравнению с IPv4.

IPv4-адресов на всех желающих не хватает, поэтому провайдер не может закрепить за каждым своим абонентом фиксированный (статический) адрес. По этой причине провайдер выдает пользователю любой свободный IP-адрес на данный момент.

Читайте так же:
Восстановление загрузчика grub linux mint

Так один и тот же IP-адрес может передаваться между пользователями, но это не означает, что при каждом подключении к сети вас идентифицируют как постороннего. Сетевое оборудование провайдера связывает IP-адрес с аппаратными адресами пользовательских гаджетов, а в лог-файлах отображается время подключения. Так что нельзя перепутать, кто именно подключался к Сети, когда это было и на какие сайты заходил пользователь.

Статичный IP-адрес можно арендовать у своего провайдера. Услуга эта платная, так как IPv4-адресов всегда не хватает.

Статичные IP – это инструмент профессионалов и продвинутых пользователей, который нужен для:

  • организации хостинга на своем оборудовании, например, на ПК;
  • для безопасности доступа к веб-сервисам, например, для входа в админ-панель сайта по одному и тому же IP;
  • для продвинутой настройки шифрованных VPN-соединений.

Обычному пользователю статический IP-адрес не нужен.

Как работает IPv6

IPv6 отказался от NAT, поэтому каждому юзеру присваивается собственный IP-адрес. В результате система сайта или программы не видит DDoS-атаки там, где её нет.

Шестёрка” представляет айпи-адрес в виде набора из 8 шестнадцатеричных чисел. Это позволяет создать 340 ундециллионов комбинаций (после числа 340 следует 36 нулей). Уж такого количества IP точно хватит на всех.

Так как протокол использует шестнадцатеричный код, то пользователь может создавать собственные подсети для своей внутренней сети. Например, для сети с префиксом /64 можно создать 65 535 подсетей. Префикс /64 – это длина сетевой части. Именно её изменяют – и получаются новые подсети. Выглядит это вот так:

  • 2001:828:105:0000::/64;
  • 2001:828:105:0001::/64;
  • 2001:828:105:0002::/64;
  • 2001:828:105:0003::/64;
  • 2001:828:105:0004::/64;

Протокол использует IPsec-шифрование. Оно почти полностью скрывает трафик. Из-за IPsec-шифрования трафик почти невозможно перехватить. Расшифровать – тем более. Функция IPsec есть и четвёртой версии протокола, но она встроена как дополнительная. В IPv6 она есть по умолчанию.

Заключение

Вот вкратце и все, что касается новейшего протокола IPv6. Что это такое, думается, уже немного понятно. В смысле перспектив развития этой технологии можно сказать, что она имеет все шансы стать наиболее предпочитаемой во всем мире, поскольку количество генерируемых 128-битных адресов настолько велико, что исчерпать их, как считается, даже в ближайшие лет пятьдесят будет просто невозможно. Это действительно так, поскольку сам показатель возможных значений создаваемых и распределяемых параметров исчисляется чуть ли триллионами.

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector