Назад | Перейти на главную страницу

Возможна ли многоадресная маршрутизация IPv6 через Интернет?

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

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

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

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

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

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

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

Общедоступные 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, то вы (ваш компьютер / устройство) можете назначить себе (/ ему) глобально уникальный многоадресный адрес, который является на основе вашего одноадресного назначения. Требования состоят в том, чтобы программное обеспечение в каждой точке (серверы, маршрутизаторы, клиенты) знало, что делает. Старые маршрутизаторы и ленивые интернет-провайдеры, вероятно, станут падением в следующие несколько лет.

Было невероятно сложно найти ответ на, казалось бы, очень простой вопрос, и самое близкое, что я мог найти, было в том, чтобы найти окончательный ответ. 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-адресов.

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

Распределение адресов IPv6 с 2000 :: / 3 решает, кто какие одноадресная передача адрес.

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

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

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

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

ffxe :: / 16

Глобальный охват

Имеет право на маршрутизацию через общедоступный Интернет.


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

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


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

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

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

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