Является ли многоадресная рассылка IPv6 маршрутизируемой через Интернет?

Насколько я понимаю, публичные IPv6-адреса, выделенные IANA, будут иметь префикс 2000::/3. Эти IP-адреса будут маршрутизироваться через Интернет.

Адреса многоадресной рассылки IPv6 с другой стороны имеют префикс FF00::/8.

Насколько я понимаю, многоадресные адреса IPv6 не будут маршрутизироваться через Интернет. Я прав? Если да, есть ли способ сделать IP-маршрутизацию один-ко-многим через Интернет в IPv6?

7 ответов

Решение

Так смогу ли я получить доступ к многоадресной группе через Интернет или она будет поддерживаться только через частные сети, как в ipv4?

Я должен исправить предположение, которое вы, кажется, сделали здесь.

Если все маршрутизаторы между вами и вашим пунктом назначения поддерживают его, то Multicast, безусловно, может работать через Интернет IPv4. Он просто заблокирован или не настроен во многих местах. Я подозреваю, что это связано с тем, что многоадресная передача не совсем понятна, и многие люди считают, что она им не нужна. Поэтому они просто не разрешают это через свои брандмауэры / маршрутизаторы.

IPv6, безусловно, способен, как и IPv4, использовать Multicast во всем мире. Только время покажет нам, действительно ли люди разрешают многоадресную передачу через свои сети.

Общедоступные адреса IPv6-unicast- имеют префикс 2000::/3 (пока). Распределение для многоадресной рассылки включает размещение для локальной линии связи, различной локальной области и глобальной адресации (согласно RFC3307). Это та же базовая идея, что и для многоадресной рассылки IPv4, где часть пространства 224/4 выделена для адресов GLOP и тому подобного.

Проверьте RFC3306 также, я думаю, что это, вероятно, более прямо отвечает на ваш вопрос.

Эта спецификация определяет расширение архитектуры многоадресной адресации протокола IP версии 6. Расширение, представленное в этом документе, позволяет назначать адреса многоадресной рассылки на основе одноадресного префикса. Путем делегирования адресов многоадресной рассылки одновременно с префиксами одноадресной рассылки операторы сетей смогут идентифицировать свои адреса многоадресной рассылки без необходимости запуска протокола междоменного распределения.

Таким образом, идея заключается в том, что если у вас есть глобально маршрутизируемая /64, то она может быть включена в общий идентификатор группы, чтобы дать вам что-то, что можно маршрутизировать глобально. Другими словами, если у вас уже есть префикс v6 и соответствующий оператор связи, значит, вы уже настроены.

Стандарты разрешают глобальную многоадресную маршрутизацию, но AFAIK в настоящее время большинство интернет-провайдеров ограничивают многоадресную рассылку только для их использования (IPTV и т. Д.).

Я предполагаю, что многие интернет-провайдеры, являющиеся поставщиками кабельных сетей, которые развертывают IPv6, блокируют его на своей границе.

Мне может показаться циничным думать об этом, но они заинтересованы в том, чтобы держать своих конкурентов контента на высоком уровне. Многоадресная передача v6 позволит HBO или любому другому поставщику потокового видео передавать один поток v6 в мир Ipv6 по многоадресному каналу и значительно сократить расходы.

Я вижу несколько ответов, если вы ошиблись, что такое многоадресная рассылка. Вы не ошиблись и ваш вопрос ясен. Я задал этот вопрос себе:

Можно ли многоадресную рассылку через Интернет IPv6?

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

Преимущества становятся очевидными, когда три человека в двух физически отдельных сетях (шесть человек) играют в одну сетевую игру. Возможны следующие варианты: одноадресные пакеты каждому игроку (пять пакетов отправляются для каждого обновления) или многоадресная передача (один или два пакета для каждого обновления): первый пакет будет отправлен на локальный адрес многоадресной рассылки для игроков локального игрока. LAN, и другой пакет будет отправлен на глобальный многоадресный адрес, который, как понимают маршрутизаторы, предназначен для игроков в другой LAN. Может даже случиться, что пакет отправляется один раз на глобальный многоадресный адрес, и маршрутизатор (или локальные клиенты) знают, как с этим справиться. Последнее, безусловно, будет более эффективным.

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

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

Многоадресные адреса IPv6 на основе префикса одноадресной рассылки

Это, конечно, было решено. Название "Многоадресные адреса IPv6 на основе префикса одноадресной рассылки" должно действительно сказать все это: если у вас есть глобально уникальный IP-адрес IPv6, то вы (ваш компьютер / устройство) можете назначить себе (/it) себе глобально уникальный адрес многоадресной рассылки, который на основе вашего одноадресного назначения. Требования заключаются в том, что программное обеспечение в каждой точке (серверы, маршрутизаторы, клиенты) знает, что оно делает. Старые маршрутизаторы и ленивые интернет-провайдеры, вероятно, будут падать в течение следующих нескольких лет.

Было невероятно трудно найти ответ на вопрос, который кажется очень простым, и самый близкий, который я смог найти, чтобы найти окончательный ответ, был в RFC3306:

Ниже приведены несколько примеров структуры многоадресных адресов на основе префикса одноадресной рассылки.

    -  Global prefixes - A network with a unicast prefix of
       3FFE:FFFF:1::/48 would also have a unicast prefix-based
       multicast prefix of FF3x:0030:3FFE:FFFF:0001::/96 (where 'x'
       is any valid scope).

    -  SSM - All IPv6 SSM multicast addresses will have the format
       FF3x::/96.

Большинство статей (и ответов) о многоадресной рассылке IPv6 фокусируются на локальной многоадресной рассылке, которая имеет заранее определенные адреса и не очень полезна. Ключевым моментом является то, что клиент может назначить себе уникальный адрес многоадресной рассылки на основе своего одноадресного адреса, и, конечно, области применения по-прежнему применяются:

Область действия многоадресного адреса на основе префикса одноадресной рассылки НЕ ДОЛЖНА превышать область действия префикса одноадресной передачи, встроенного в адрес многоадресной рассылки.

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

На этой странице рассказывается о некоторой путанице, вызванной RFC, а в RFC3956 упоминается, как определенные многоадресные домены испытывают трудности при общении друг с другом. На данный момент это может быть трудно реализовать, но я не вижу причин, по которым игровой сервер (из моего примера выше) не может назначить себе IPv6-адрес многоадресной рассылки и проинформировать клиентов об этом адресе, и все это без необходимости просить статическое многоадресное назначение IPv6.

Это то, что я хотел бы продолжить в будущем.

Шаг 1: Интернет-провайдерам необходимо включить IPv6. Еще.

См. Также: RFC6308: Обзор архитектуры многоадресной адресации в Интернете.

Я думаю, что многоадресная рассылка IPv6 должна быть маршрутизируемой через Интернет, в отличие от многоадресной рассылки IPv4, которая не маршрутизируется через Интернет.

https://en.wikipedia.org/wiki/Multicast_address

ffxe::/16

Глобальная сфера

Право быть направленным через общедоступный Интернет.


https://en.wikipedia.org/wiki/IPv6

В IPv4 организации очень трудно получить хотя бы одно глобально маршрутизируемое назначение групп многоадресной рассылки, и реализация междоменных решений является загадкой.[20] Одноадресные назначения адресов локальным интернет-реестром для IPv6 имеют как минимум 64-разрядный префикс маршрутизации, что дает наименьший размер подсети, доступный в IPv6 (также 64-разрядный). При таком назначении можно встроить префикс одноадресного адреса в формат адреса многоадресной рассылки IPv6, в то же время предоставляя 32-битный блок, младшие биты адреса или приблизительно 4,2 миллиарда идентификаторов группы многоадресной рассылки. Таким образом, каждый пользователь подсети IPv6 автоматически получает набор глобально маршрутизируемых групп многоадресной рассылки, зависящих от источника, для многоадресных приложений. [21]


http://ipv6friday.org/blog/2011/12/ipv6-multicast/

Управляющее резюме:

  • IP Multicast был надстройкой к IPv4, в основном используемой для доставки мультимедиа.
  • В IPv6 Multicast заменяет Broadcast и является встроенной и необходимой функцией в вашей IP-сети.
  • Автоматическая настройка IP-адресов и DHCP используют многоадресную рассылку IPv6

В IPv6 есть "Запрошенная многоадресная передача" для приложений. Эти адреса автоматически появляются, когда на каком-то интерфейсе создается адрес Unicast. Просто используйте FF02:0:0:0:0:1:FF00::/104, а остальные 24 бита такие же, как в одноадресном адресе. https://tools.ietf.org/html/rfc3306


Вы путаете две вещи на мой взгляд: многоадресная маршрутизация и распределение адресов IPv6.

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

Распределение адресов IPv6 от 2000::/3 решает, кто может использовать какой адрес одноадресной рассылки.

Так, кто может использовать, какая группа многоадресной рассылки IPv6, насколько я знаю, определена только в rfc3307.

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

Другие вопросы по тегам