Руководство пользователя протокола обнаружения прослушивателя многоадресной рассылки CISCO IPv6
ЛОГОТИП

Поиск информации о функциях

Ваша версия программного обеспечения может не поддерживать все функции, описанные в этом модуле. Последние предостережения и информацию о функциях см. Инструмент поиска ошибок и примечания к выпуску для вашей платформы и версии программного обеспечения. Чтобы найти информацию о функциях, задокументированных в этом модуле, и просмотреть список выпусков, в которых поддерживается каждая функция, см. таблицу с информацией о функциях в конце этого модуля.
Используйте Cisco Feature Navigator, чтобы найти информацию о поддержке платформ и образов программного обеспечения Cisco. Чтобы получить доступ к Навигатору функций Cisco, перейдите к www.cisco.com/go/cfn. Учетная запись на Cisco.com не требуется.

Ограничения для протокола обнаружения прослушивателя многоадресной рассылки IPv6

  • Отслеживание MLD не поддерживается. Многоадресный трафик IPv6 рассылается по всем точкам потока Ethernet (EFP) или транковым EFP (TEFP), связанным с мостовым доменом.
  • Прокси-сервер MLD не поддерживается.
  • Для RSP1A не поддерживается более 1000 многоадресных маршрутов IPv6.
  • Для RSP1B не поддерживается более 2000 многоадресных маршрутов IPv6.
  • Протокол обнаружения многоадресного прослушивателя IPv6 не поддерживается модулем ASR 900 RSP3.

Информация о протоколе обнаружения прослушивателя многоадресной рассылки IPv6

Многоадресная передача IPv6view
Группа многоадресной рассылки IPv6 — это произвольная группа получателей, которые хотят получать определенный поток данных. Эта группа не имеет физических или географических границ; приемники могут быть расположены где угодно в Интернете или в любой частной сети. Получатели, которые заинтересованы в получении данных, поступающих в определенную группу, должны присоединиться к группе, подав сигнал своему локальному устройству. Эта сигнализация достигается с помощью протокола MLD.
Устройства используют протокол MLD, чтобы узнать, присутствуют ли члены группы в их непосредственно подключенных подсетях. Хосты присоединяются к многоадресным группам, отправляя отчетные сообщения MLD. Затем сеть доставляет данные потенциально неограниченному количеству получателей, используя только одну копию многоадресных данных в каждой подсети. Хосты IPv6, которые хотят получать трафик, называются членами группы.
Пакеты, доставленные членам группы, идентифицируются по одному групповому адресу многоадресной рассылки. Многоадресные пакеты доставляются группе с максимальной надежностью, как и одноадресные пакеты IPv6.
Многоадресная среда состоит из отправителей и получателей. Любой хост, независимо от того, является ли он членом группы, может отправлять в группу. Однако только члены группы получают сообщение.
Адрес многоадресной рассылки выбирается для получателей в группе многоадресной рассылки. Отправители используют этот адрес в качестве адреса назначения для рассылки.tagram, чтобы охватить всех членов группы.
Членство в многоадресной группе является динамическим; хосты могут присоединяться и уходить в любое время. Нет ограничений на расположение или количество участников в многоадресной группе. Хост может быть членом более чем одной группы многоадресной рассылки одновременно. Насколько активна группа многоадресной рассылки, ее продолжительность и ее членство могут варьироваться от группы к группе и время от времени. Группа, в которой есть участники, может не иметь активности

Реализация многоадресной маршрутизации IPv6
Программное обеспечение Cisco поддерживает следующие протоколы для реализации многоадресной маршрутизации IPv6:

  • MLD используется устройствами IPv6 для обнаружения прослушивателей многоадресной рассылки по каналам с прямым подключением. Существует две версии MLD:
    • MLD версии 1 основан на версии 2 протокола управления группами Интернета (IGMP) для IPv4.
    • MLD версии 2 основан на версии 3 протокола IGMP для IPv4.
  • Многоадресная рассылка IPv6 для программного обеспечения Cisco использует как MLD версии 2, так и MLD версии 1. MLD версии 2 полностью обратно совместима с MLD версии 1 (описано в RFC 2710). Хосты, поддерживающие только MLD версии 1, взаимодействуют с устройством, работающим под управлением MLD версии 2. Аналогичным образом поддерживаются смешанные локальные сети с хостами MLD версии 1 и MLD версии 2.
  • PIM-SM используется между устройствами, чтобы они могли отслеживать, какие многоадресные пакеты пересылать друг другу и в их напрямую подключенные локальные сети.
  • PIM в многоадресной рассылке, зависящей от источника (PIM-SSM), аналогичен PIM-SM с дополнительной возможностью сообщать о заинтересованности в получении пакетов с определенных адресов источника (или со всех адресов источника, кроме определенных) на многоадресный IP-адрес.

На рисунке ниже показано, где MLD и PIM-SM работают в многоадресной среде IPv6.

Рисунок 1: Протоколы многоадресной маршрутизации IPv6, поддерживаемые для IPv6
Протоколы многоадресной маршрутизации IPv6

Протокол обнаружения прослушивателя многоадресной рассылки для IPv6

Чтобы начать реализацию многоадресной рассылки в campВ нашей сети пользователи должны сначала определить, кто получает многоадресную рассылку. Протокол MLD используется устройствами IPv6 для обнаружения присутствия прослушивателей многоадресной рассылки (например,ample, узлы, которые хотят получать многоадресные пакеты) по их напрямую подключенным каналам, а также для обнаружения конкретных адресов многоадресной рассылки, представляющих интерес для этих соседних узлов. Он используется для обнаружения членства в локальной группе и исходной группе. Протокол MLD предоставляет средства для автоматического контроля и ограничения потока многоадресного трафика в вашей сети с использованием специальных многоадресных запросов и хостов. Разница между многоадресными запросчиками и хостами заключается в следующем:

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

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

MLD использует протокол управления сообщениями в Интернете (ICMP) для передачи своих сообщений. Все сообщения MLD являются локальными для канала с ограничением переходов, равным 1, и для всех них установлен параметр оповещения. Опция оповещения подразумевает реализацию заголовка опции hop-by-hop.
MLD имеет три типа сообщений:

  • Запрос — общий, специфичный для группы и специфичный для многоадресного адреса. В сообщении запроса поле многоадресного адреса устанавливается на 0, когда MLD отправляет общий запрос. Общий запрос узнает, какие многоадресные адреса имеют слушателей по прикрепленной ссылке.
    примечание
    Запросы, специфичные для группы, и запросы, специфичные для многоадресного адреса, одинаковы. Групповой адрес — это многоадресный адрес.
  • Отчет — в отчетном сообщении поле адреса многоадресной рассылки соответствует конкретному адресу многоадресной рассылки IPv6, который прослушивает отправитель.
  • Готово — в готовом сообщении поле многоадресного адреса представляет собой определенный многоадресный адрес IPv6, который источник сообщения MLD больше не прослушивает.

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

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

Состояния MLD, которые являются результатом отчетов о членстве MLD версии 2 или MLD версии 1, могут быть ограничены глобально или интерфейсом. Функция групповых ограничений MLD обеспечивает защиту от атак типа «отказ в обслуживании» (DoS), вызванных пакетами MLD. Отчеты о членстве, превышающие настроенные ограничения, не вводятся в кэш MLD, и трафик для этих отчетов о превышении членства не будет пересылаться.

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

Когда хост, использующий MLD версии 1, отправляет сообщение о выходе, устройству необходимо отправить сообщения с запросом, чтобы подтвердить, что этот хост был последним хостом MLD версии 1, присоединенным к группе, прежде чем он сможет прекратить пересылку трафика. Эта функция занимает около 2 секунд. Эта «задержка выхода» также присутствует в IGMP версии 2 для многоадресной рассылки IPv4.

Группа доступа MLD
Группы доступа MLD обеспечивают управление доступом получателя в многоадресных устройствах Cisco IPv6. Эта функция ограничивает список групп, к которым может присоединиться получатель, а также разрешает или запрещает источники, используемые для присоединения к каналам SSM.

Как настроить протокол обнаружения прослушивателя многоадресной рассылки IPv6

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

Прежде чем начать
Сначала необходимо включить одноадресную маршрутизацию IPv6 на всех интерфейсах устройства, на котором вы хотите включить многоадресную маршрутизацию IPv6.

ОБЗОР ШАГОВ

  1. давать возможность
  2. настроить терминал
  3. многоадресная маршрутизация ipv6 [vrf vrf-name]
  4. конец

ПОДРОБНЫЕ ШАГИ

Команда или действие Цель
Шаг 1 давать возможность Включает привилегированный режим EXEC.
  Exampль:
Устройство> включить
  • При необходимости введите пароль.
Шаг 2 настроить терминал
Exampль:
Устройство# настройка терминала
Вход в режим глобальной конфигурации.
Шаг 3 многоадресная маршрутизация ipv6 [vrf vrf-name] Exampль:
Device(config)# ipv6 multicast-routing
Включает многоадресную маршрутизацию на всех интерфейсах с поддержкой IPv6 и включает многоадресную переадресацию для PIM и MLD на всех включенных интерфейсах устройства.

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

  • vrf vrf-name — (необязательно) указывает конфигурацию виртуальной маршрутизации и пересылки (VRF).
Шаг 4 конец
Exampль:
Устройство(конфигурация)# конец
Выход в привилегированный режим EXEC.

Настройка MLD на интерфейсе

Чтобы настроить MLD на интерфейсе, выполните следующие шаги:

ОБЗОР ШАГОВ

  1. давать возможность
  2. настроить терминал
  3. ipv6 mld состояние-лимит число
  4. ipv6 млд [врф vrf-имя] ssm-карта включить
  5. интерфейс номер типа
  6. группа доступа ipv6 mld имя-списка-доступа
  7. статическая группа ipv6 mld [групповой адрес] [[включать| исключать] {адрес источника | исходный список [акл]}
  8. ipv6 mld запрос-максимальное время ответа секунды
  9. ipv6 mld запрос-тайм-аут секунды
  10. ipv6 mld запрос-интервал секунды
  11. лимит ipv6 млд число [кроме список доступа]
  12. конец

ПОДРОБНЫЕ ШАГИ

Команда или действие Цель
Шаг 1 давать возможность
Exampль:
Устройство> включить
Включает привилегированный режим EXEC.
  • При необходимости введите пароль.
Шаг 2 настроить терминал
Exampль:
Устройство# настройка терминала
Вход в режим глобальной конфигурации.
Шаг 3 ipv6 mld состояние-лимит число
Exampль:
Device(config)# ipv6 mld state-limit 300
Настраивает ограничение количества состояний MLD, полученных в результате отчетов о членстве в MLD, на глобальной основе.

Отчеты о членстве, отправленные после превышения настроенных ограничений, не вводятся в кэш MLD, и трафик для отчетов о превышении членства не перенаправляется.

  • число— максимально допустимое количество состояний MLD на маршрутизаторе. Допустимый диапазон от 1 до 64000.
Шаг 4 ipv6 млд [врф vrf-имя] ssm-карта включить
Exampль:
Устройство(конфигурация)# ipv6 mld ssm-map включить
Включает функцию сопоставления многоадресной рассылки, зависящей от источника (SSM), для групп в настроенном диапазоне SSM.
  •  врф vrf-имя— (Необязательно) Указывает конфигурацию виртуальной маршрутизации и пересылки (VRF).
Шаг 5 интерфейс номер типа
Exampль:
Устройство(конфигурация)# интерфейса GigabitEthernet 1/0/0
Задает тип и номер интерфейса и переводит устройство в режим настройки интерфейса.
Шаг 6 группа доступа ipv6 mld имя-списка-доступа
Exampль:
Устройство (config-if) # список доступа ipv6 acc-grp-1
Позволяет пользователю управлять доступом к многоадресному приемнику IPv6.
  • имя-списка-доступа — стандартный именованный список доступа IPv6, определяющий группы и источники многоадресной рассылки, которые можно разрешить или запретить.
Шаг 7 статическая группа ipv6 mld [групповой адрес] [[включать|исключать] {адрес источника | исходный список [акл]}
Exampль:
Device(config-if)# ipv6 mld static-group ff04::10 включает 100::1
Статически перенаправляет трафик для группы многоадресной рассылки на указанный интерфейс и заставляет интерфейс вести себя так, как если бы на интерфейсе присутствовал присоединитель MLD.
  • групповой адрес— (Необязательно) IPv6-адрес многоадресной группы.
  •  include — (необязательно) включает режим включения.
  • exclude — (необязательно) включает режим исключения.
 
  • source-address — адрес источника одноадресной рассылки, который нужно включить или исключить.
  • source-list — список источников, для которого необходимо настроить отчетность MLD.
  • acl — (необязательно) список доступа, используемый для включения или исключения нескольких источников для одной и той же группы.
Шаг 8 ipv6 mld query-max-response-time секунд
Exampль:
Устройство (config-if) # ipv6 mld query-max-response-time 20
Настраивает максимальное время ответа, объявленное в запросах MLD.
  • секунды — максимальное время ответа в секундах, объявленное в запросах MLD. Значение по умолчанию — 10 секунд.
Шаг 9 ipv6 mld запрос-время ожидания секунд
Exampль:
Устройство(config-if)# ipv6 mld query-timeout 130
Настраивает значение тайм-аута до того, как устройство станет запрашивающим для интерфейса.
  • секунды — количество секунд, в течение которых маршрутизатор ожидает после прекращения запроса предыдущим запросчиком и до того, как он станет запрашивающим.
Шаг 10 ipv6 mld запрос-интервал секунд
Exampль:
Device(config-if)# ipv6 mld query-interval 60
Настраивает частоту, с которой программное обеспечение Cisco IOS XE отправляет сообщения запроса хоста MLD.
  • секунды — частота в секундах, с которой отправляются сообщения запроса хоста MLD. Это может быть число от 0 до 65535. Значение по умолчанию — 125 секунд.
    Осторожность:  Изменение этого значения может серьезно повлиять на многоадресную пересылку.
Шаг 11 ipv6 mld limit number [кроме списка доступа] Exampль:
Устройство(config-if)# ipv6 mld limit 100
Настраивает ограничение на количество состояний MLD, возникающих из отчетов о членстве в MLD, для каждого интерфейса. Отчеты о членстве, отправленные после превышения настроенных ограничений, не вводятся в кэш MLD, а трафик для отчетов о превышении членства не перенаправляется.

Ограничения на интерфейс и на систему действуют независимо друг от друга и могут применять различные настроенные ограничения.

Состояние членства игнорируется, если оно превышает ограничение для каждого интерфейса или глобальное ограничение.

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

Отключение обработки MLD на стороне устройства

Пользователь может захотеть, чтобы определенные интерфейсы выполняли многоадресную рассылку IPv6, и, следовательно, отключить обработку MLD на стороне устройства на указанном интерфейсе. Чтобы отключить обработку MLD на стороне устройства, выполните следующие действия:

ОБЗОР ШАГОВ

  1. давать возможность
  2. настроить терминал
  3. интерфейс номер типа
  4. нет роутера ipv6 mld

ПОДРОБНО ШАГИ

Команда или действие Цель
Шаг 1 давать возможность
Exampль:
Устройство> включить
Включает привилегированный режим EXEC.
  • При необходимости введите пароль.
Шаг 2 настроить терминал
Exampль:
Устройство# настройка терминала
Вход в режим глобальной конфигурации.
Шаг 3 интерфейс номер типа
Exampль:
Устройство(конфигурация)# интерфейса GigabitEthernet 1/0/0
Задает тип и номер интерфейса и переводит устройство в режим настройки интерфейса.
Шаг 4 нет роутера ipv6 mld
Exampль:
Устройство(config-if)# нет маршрутизатора ipv6 mld
Отключает обработку MLD на стороне устройства на указанном интерфейсе.

Сброс счетчиков трафика MLD

Чтобы сбросить счетчики трафика MLD, выполните следующие действия:

ОБЗОР ШАГОВ

  1. давать возможность
  2. очистить ipv6 млд [врф vrf-имя] трафик

ПОДРОБНО ШАГИ

Команда или действие Цель
Шаг 1 давать возможность
Exampль:
Устройство> включить
Включает привилегированный режим EXEC.
  • При необходимости введите пароль.
Шаг 2 очистить ipv6 млд [врф vrf-имя] трафик
Exampль:
Device# очистить трафик ipv6 mld
Сбрасывает все счетчики трафика MLD.
  • врф vrf-имя— (Необязательно) Указывает конфигурацию виртуальной маршрутизации и пересылки (VRF).

Очистка счетчиков интерфейса MLD

Чтобы очистить счетчики интерфейса MLD, выполните следующие действия:

ОБЗОР ШАГОВ

  1. давать возможность
  2. очистить ipv6 млд [врф vrf-имя] счетчики тип интерфейса

ПОДРОБНО ШАГИ

Команда или действие Цель
Шаг 1 давать возможность
Exampль:
Устройство> включить
Включает привилегированный режим EXEC.
  • При необходимости введите пароль.
Шаг 2 очистить ipv6 млд [врф vrf-имя] счетчики тип интерфейса Очищает счетчики интерфейса MLD.
Exampль:
Device# очистить счетчики ipv6 mld GigabitEthernet1/0/0
  • врф vrf-имя— (Необязательно) Указывает конфигурацию виртуальной маршрутизации и пересылки (VRF).
  • тип интерфейса— (Необязательно) Тип интерфейса. Для получения дополнительной информации используйте интерактивную справку со знаком вопроса (?). функция.

Очистка групп MLD

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

ОБЗОР ШАГОВ

  1. давать возможность
  2. настроить терминал
  3. очистить ipv6 [icmp] млд группы {* | групповой префикс | группа [источник]} [врф {vrf-имя | все}]
  4. конец

ПОДРОБНО ШАГИ

Команда или действие Цель
Шаг 1 давать возможность
Exampль:
Устройство> включить
Включает привилегированный режим EXEC.
  • При необходимости введите пароль.
Шаг 2 настроить терминал
Exampль:
Устройство# настройка терминала
Вход в режим глобальной конфигурации.
Шаг 3 очистить ipv6 [icmp] млд группы {* | групповой префикс | группа [источник]} [врф {vrf-имя | все}] Exampль:
Устройство (config)# очистить группы ipv6 mld *
Очищает информацию о группах MLD.
  •  icmp — (необязательно) очищает информацию ICMP.
  • *— Указывает все маршруты.
  • групповой префикс— Префикс группы.
  • группа— Групповой адрес.
  • источник— (Необязательно) Исходный (S, G) маршрут.
  • vrf — (необязательно) применяется к экземпляру виртуальной маршрутизации и пересылки (VRF).
  • vrf-имя— (Необязательно) Имя VRF. Имя может быть буквенно-цифровым, с учетом регистра или содержать не более 32 символов.

Проверка протокола обнаружения прослушивателя многоадресной рассылки IPv6

  • Используйте показать группы ipv6 mld [ссылка-локальная] [имя группы | адрес-группы] [номер-интерфейса-типа-интерфейса] [деталь | явный] для отображения групп многоадресной рассылки, которые напрямую подключены к устройству и которые были изучены через MLD:

Router # показать группу ipv6 mld

Адрес группы членства в подключенной группе MLD  

Интерфейс

 

Время работы истекает

ФФ08::1 Ги0/4/4 00:10:22 00:04:19
  • Используйте показать ipv6 мфиб [врф vrf-имя] [все | ссылкаскоп | многословный | имя-адрес-группы | ipv6-префикс/префикс-длина | имя-источника-адреса | интерфейс | статус | краткое содержаниеКоманда ] отображает записи и интерфейсы переадресации в информационной базе многоадресной переадресации IPv6 (MFIB).

Следующий примерampФайл показывает записи пересылки и интерфейсы в MFIB, указанные с групповым адресом FF08:1::1:

Router# показать ipv6 mfib ff08::1

Протокол обнаружения прослушивателя многоадресной рассылки IPv6

  • Используйте показать интерфейс ipv6 mld [номер типа] для отображения информации, относящейся к многоадресной рассылке, о

Следующееampвывод из показывать ipv6 млд интерфейс команда для интерфейса Gigabit Ethernet 0/4/4:

Маршрутизатор № показать интерфейс ipv6 mld gigabitethernet 0/4/4
показать интерфейс ipv6 mld gigabitethernet 0/4/4

  • Используйте показать ipv6 млд [врф vrf-имя] трафик команда для отображения счетчиков трафика MLD:

Router# показывает трафик ipv6 mld
Router# показывает трафик ipv6 mld

  • Используйте показать ipv6 mroute [врф vrf-имя] [ссылка-локальная | [имя группы | групповой адрес [исходный адрес | source-name] ] ] для отображения информации в таблице топологии PIM:

Router# показать ipv6 mroute ff08::1
Router# показать ipv6 mroute ff08::1
Router# показать ipv6 mroute ff08::1

 

 

Документы/Ресурсы

Протокол обнаружения прослушивателя многоадресной рассылки CISCO IPv6 [pdf] Руководство пользователя
IPv6, протокол обнаружения прослушивателя многоадресной рассылки, протокол обнаружения прослушивателя, протокол обнаружения многоадресной рассылки, протокол обнаружения, протокол

Ссылки

Оставьте комментарий

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