Документация: ПО Факел — разрабатываемая версия

PIM и IGMP

Обзор

Протокол PIM может быть настроен на любом интерфейсе каждого маршрутизатора. Каждый маршрутизатор должен иметь заданную точку коммуникационной встречи - Rendezvous Point, из которой будут впоследствии выстраиваться однонаправленные общие деревья для дальнейшего их распространения через групповые рассылки.

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

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

Операционная система поддерживает протокол IGMP версии 2 и версии 3. Возможность избирательных групповых рассылок на основе отправителя предоставляет версия 3.

Параметры интерфейса PIM задаются командами protocols pim interface <interface> …. Кроме приоритета и интервала сообщений Hello, на интерфейсе можно:

  • включить обнаружение отказов соседей с помощью BFD и применить профиль BFD (см. BFD);

  • отключить обработку сообщений начальной загрузки (BSM), в том числе только одноадресных;

  • перевести интерфейс в пассивный режим, в котором он не отправляет и не принимает управляющие пакеты PIM;

  • задать IPv4-адрес источника для установления соединения PIM;

  • отключить IGMP, не удаляя его настройки (igmp disable);

  • задать статические групповые маршруты: адрес группы (static-route) и выходной интерфейс (next-hop-interface).

Общие параметры протокола PIM задают таймеры (интервал сообщений Join/Prune, таймер Keep Alive, таймер подавления сообщений Register), число пакетов, которые обрабатываются за один раз, использование и перебалансировку равноценных путей (ECMP) и передачу вторичных адресов IPv6 в сообщениях Hello. Списки префиксов IPv4 (см. Политика маршрутизации) задают диапазон групп SSM (ssm prefix-list), прием сообщений Register (register-accept-list prefix-list) и запрет переключения на дерево кратчайшего пути (spt-switchover infinity-and-beyond). Команда protocols pim igmp watermark-warning задает число групп IGMP, при достижении которого выводится предупреждение.

Примечание

В текущей версии ПО Факел протоколы PIM и IGMP строят групповые маршруты только в ядре Linux, в FVE эти маршруты не передаются, поэтому пересылка группового трафика плоскостью передачи данных FVE не гарантируется (см. Ограничения).

Пример настройки

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

../../../../_images/fakel_multicast_schema.png

Настройка на маршрутизаторе 1:

Шаг

Команда

Описание

1

set interfaces ethernet eth2 address 172.16.0.2/24

Задает адрес 172.16.0.2/24 интерфейса eth2

2

set interfaces ethernet eth1 address 100.64.0.1/24

Задает адрес 100.64.0.1/24 интерфейса eth1

3

set protocols ospf area 0 network 172.16.0.0/24

Активирует OSPF в области 0 для сети 172.16.0.0/24

4

set protocols ospf area 0 network 100.64.0.0/24

Активирует OSPF в области 0 для сети 100.64.0.0/24

5

set protocols pim interface eth1

Активирует протокол PIM на интерфейсе eth1

6

set protocols pim interface eth1 igmp

Активирует протокол IGMP на интерфейсе eth1

7

set protocols pim interface eth2

Активирует протокол PIM на интерфейсе eth2

8

set protocols pim rp address 172.16.255.1 group 224.0.0.0/4

Задает точку коммуникационной встречи 172.16.255.1 для группы 224.0.0.0/4

Настройка на маршрутизаторе 2:

Шаг

Команда

Описание

1

set interfaces ethernet eth1 address 10.0.0.1/24

Задает адрес 10.0.0.1/24 интерфейса eth1

2

set interfaces ethernet eth2 address 172.16.1.2/24

Задает адрес 172.16.1.2/24 интерфейса eth2

3

set protocols ospf area 0 network 10.0.0.0/24

Активирует OSPF в области 0 для сети 10.0.0.0/24

4

set protocols ospf area 0 network 172.16.1.0/24

Активирует OSPF в области 0 для сети 172.16.1.0/24

5

set protocols pim interface eth1

Активирует протокол PIM на интерфейсе eth1

6

set protocols pim interface eth2

Активирует протокол PIM на интерфейсе eth2

7

set protocols pim rp address 172.16.255.1 group 224.0.0.0/4

Задает точку коммуникационной встречи 172.16.255.1 для группы 224.0.0.0/4

Настройка на маршрутизаторе 3:

Шаг

Команда

Описание

1

set interfaces dummy dum0 address 172.16.255.1/24

Задает адрес 172.16.255.1/24 интерфейса dum0

2

set interfaces ethernet eth0 address 172.16.0.1/24

Задает адрес 172.16.0.1/24 интерфейса eth0

3

set interfaces ethernet eth1 address 172.16.1.1/24

Задает адрес 172.16.1.1/24 интерфейса eth1

4

set protocols ospf area 0 network 172.16.0.0/24

Активирует OSPF в области 0 для сети 172.16.0.0/24

5

set protocols ospf area 0 network 172.16.255.0/24

Активирует OSPF в области 0 для сети 172.16.255.0/24

6

set protocols ospf area 0 network 172.16.1.0/24

Активирует OSPF в области 0 для сети 172.16.1.0/24

7

set protocols pim interface dum0

Активирует протокол PIM на интерфейсе dum0

8

set protocols pim interface eth0

Активирует протокол PIM на интерфейсе eth0

9

set protocols pim interface eth1

Активирует протокол PIM на интерфейсе eth1

10

set protocols pim rp address 172.16.255.1 group 224.0.0.0/4

Задает точку коммуникационной встречи 172.16.255.1 для группы 224.0.0.0/4

Список команд


Режим «Конфигурирование»


protocols pim interface <interface>

Описание:
Активирует использование протокола PIM на выбранном интерфейсе, чтобы обеспечить взаимодействие с соседствующими узлами в рамках протокола PIM.

Синтаксис:

  • set protocols pim interface <interface>

  • delete protocols pim interface <interface>

  • show protocols pim interface

Аргументы:

  • <interface> — имя интерфейса.

Режим: «Конфигурирование».


protocols pim rp address <address> group <group>

Описание:
Настраивает точку коммуникационной встречи для протокола PIM с целью агрегации в ней сообщений групповой рассылки. Необходимо указать адрес точки и префикс группы. Указанные значения должны быть общими для каждого маршрутизатора в сети с использованием протокола PIM.

Синтаксис:

  • set protocols pim rp address <address> group <group>

  • delete protocols pim rp address <address> group <group>

  • show protocols pim rp address <address> group

Аргументы:

  • <address> — адрес точки коммуникационной встречи. Формат: IPv4-адрес (x.x.x.x).

  • <group> — префикс адресов групповой рассылки. Формат: IPv4-префикс (x.x.x.x/x). Можно задать несколько значений.

Режим: «Конфигурирование».


protocols pim interface <interface> igmp

Описание:
Активирует использование протокола IGMP на выбранном интерфейсе (без этой команды IGMP на интерфейсе PIM не работает), чтобы протокол PIM мог использовать получаемые с данного интерфейса отчеты и запросы по протоколу IGMP. По умолчанию используется протокол IGMP версии 3.

Синтаксис:

  • set protocols pim interface <interface> igmp

  • delete protocols pim interface <interface> igmp

  • show protocols pim interface <interface> igmp

Аргументы:

  • <interface> — имя интерфейса.

Режим: «Конфигурирование».


protocols pim interface <interface> dr-priority <dr-priority>

Описание:
Задает для интерфейса приоритет в рамках протокола PIM, который влияет на выбор узла сети в качестве основного маршрутизатора сегмента сети. Чем больше значение, тем выше приоритет при выборе основного маршрутизатора.

Синтаксис:

  • set protocols pim interface <interface> dr-priority <dr-priority>

  • delete protocols pim interface <interface> dr-priority <dr-priority>

  • show protocols pim interface <interface> dr-priority

Аргументы:

  • <interface> — имя интерфейса.

  • <dr-priority> — приоритет. Формат: целое число. Диапазон значений: от 1 до 4294967295. Значение по умолчанию: 1.

Режим: «Конфигурирование».


protocols pim interface <interface> hello <hello>

Описание:
Задает для интерфейса временной интервал отправки сообщений Hello в рамках протокола PIM.

Синтаксис:

  • set protocols pim interface <interface> hello <hello>

  • delete protocols pim interface <interface> hello <hello>

  • show protocols pim interface <interface> hello

Аргументы:

  • <interface> — имя интерфейса.

  • <hello> — временной интервал в секундах. Формат: целое число. Диапазон значений: от 1 до 180.

Режим: «Конфигурирование».


protocols pim rp keep-alive-timer <keep-alive-timer>

Описание:
Задает тайм-аут состояния (S,G) на точке коммуникационной встречи (столбец KATimer вывода show ip pim upstream): например, при значении 400 таймер состояния (S,G) на точке встречи начинается с 6 минут 40 секунд.

Синтаксис:

  • set protocols pim rp keep-alive-timer <keep-alive-timer>

  • delete protocols pim rp keep-alive-timer <keep-alive-timer>

  • show protocols pim rp keep-alive-timer

Аргументы:

  • <keep-alive-timer> — тайм-аут в секундах. Формат: целое число. Диапазон значений: от 1 до 65535.

Режим: «Конфигурирование».


protocols pim interface <interface> igmp join <join> source-address <source-address>

Описание:
Добавляет выбранный интерфейс в группу рассылки путем задания адреса групповой рассылки и IP адреса отправителя.

Синтаксис:

  • set protocols pim interface <interface> igmp join <join> source-address <source-address>

  • delete protocols pim interface <interface> igmp join <join> source-address <source-address>

  • show protocols pim interface <interface> igmp join <join> source-address

Аргументы:

  • <interface> — имя интерфейса.

  • <join> — адрес группы групповой рассылки. Формат: IPv4-адрес (x.x.x.x).

  • <source-address> — адрес отправителя. Формат: IPv4-адрес (x.x.x.x). Можно задать несколько значений.

Режим: «Конфигурирование».


protocols pim interface <interface> igmp query-interval <query-interval>

Описание:
Задает для интерфейса временной интервал для обработки запросов IGMP от хостов, которые будут использоваться протоколом PIM.

Синтаксис:

  • set protocols pim interface <interface> igmp query-interval <query-interval>

  • delete protocols pim interface <interface> igmp query-interval <query-interval>

  • show protocols pim interface <interface> igmp query-interval

Аргументы:

  • <interface> — имя интерфейса.

  • <query-interval> — временной интервал в секундах. Формат: целое число. Диапазон значений: от 1 до 1800.

Режим: «Конфигурирование».


protocols pim interface <interface> igmp query-max-response-time <query-max-response-time>

Описание:
Задает для интерфейса тайм-аут для обработки входящих запросов IGMP. Если отчет не поступил на данный интерфейс в течение указанного времени, состояния (S,G) или (*,G) из базы TIB считаются истекшими.

Синтаксис:

  • set protocols pim interface <interface> igmp query-max-response-time <query-max-response-time>

  • delete protocols pim interface <interface> igmp query-max-response-time <query-max-response-time>

  • show protocols pim interface <interface> igmp query-max-response-time

Аргументы:

  • <interface> — имя интерфейса.

  • <query-max-response-time> — тайм-аут в десятых долях секунды. Формат: целое число. Диапазон значений: от 10 до 250.

Режим: «Конфигурирование».


protocols pim interface <interface> igmp version <version>

Описание:
Определяет для выбранного интерфейса, какая версия протокола IGMP - 2 или 3 - будет использоваться.

Синтаксис:

  • set protocols pim interface <interface> igmp version <version>

  • delete protocols pim interface <interface> igmp version <version>

  • show protocols pim interface <interface> igmp version

Аргументы:

  • <interface> — имя интерфейса.

  • <version> — версия протокола IGMP. Возможные значения: 2 — IGMP версии 2; 3 — IGMP версии 3. Значение по умолчанию: 3.

Режим: «Конфигурирование».


protocols pim interface <interface> bfd

Описание:
Включает на интерфейсе обнаружение отказов соседей PIM с помощью протокола BFD: для каждого соседа PIM создается сессия BFD (см. BFD).

Синтаксис:

  • set protocols pim interface <interface> bfd

  • delete protocols pim interface <interface> bfd

  • show protocols pim interface <interface> bfd

Аргументы:

  • <interface> — имя интерфейса.

Режим: «Конфигурирование».


protocols pim interface <interface> bfd profile <profile>

Описание:
Применяет к BFD протокола PIM на интерфейсе параметры профиля BFD. Настройка профилей BFD описана в разделе BFD.

Синтаксис:

  • set protocols pim interface <interface> bfd profile <profile>

  • delete protocols pim interface <interface> bfd profile <profile>

  • show protocols pim interface <interface> bfd profile

Аргументы:

  • <interface> — имя интерфейса.

  • <profile> — имя профиля BFD. Формат: строка.

Режим: «Конфигурирование».


protocols pim interface <interface> no-bsm

Описание:
Отключает на интерфейсе обработку сообщений начальной загрузки (BSM) протокола PIM.

Синтаксис:

  • set protocols pim interface <interface> no-bsm

  • delete protocols pim interface <interface> no-bsm

  • show protocols pim interface <interface> no-bsm

Аргументы:

  • <interface> — имя интерфейса.

Режим: «Конфигурирование».


protocols pim interface <interface> no-unicast-bsm

Описание:
Отключает на интерфейсе обработку одноадресных сообщений начальной загрузки (BSM) протокола PIM.

Синтаксис:

  • set protocols pim interface <interface> no-unicast-bsm

  • delete protocols pim interface <interface> no-unicast-bsm

  • show protocols pim interface <interface> no-unicast-bsm

Аргументы:

  • <interface> — имя интерфейса.

Режим: «Конфигурирование».


protocols pim interface <interface> passive

Описание:
Отключает на интерфейсе отправку и прием управляющих пакетов протокола PIM.

Синтаксис:

  • set protocols pim interface <interface> passive

  • delete protocols pim interface <interface> passive

  • show protocols pim interface <interface> passive

Аргументы:

  • <interface> — имя интерфейса.

Режим: «Конфигурирование».


protocols pim interface <interface> source-address <source-address>

Описание:
Задает IPv4-адрес, который PIM использует на интерфейсе как основной: с этим адресом соседи видят маршрутизатор в выводе show ip pim neighbor. Адрес может принадлежать другому интерфейсу маршрутизатора.

Синтаксис:

  • set protocols pim interface <interface> source-address <source-address>

  • delete protocols pim interface <interface> source-address <source-address>

  • show protocols pim interface <interface> source-address

Аргументы:

  • <interface> — имя интерфейса.

  • <source-address> — IPv4-адрес источника. Формат: IPv4-адрес (x.x.x.x).

Режим: «Конфигурирование».


protocols pim interface <interface> igmp disable

Описание:
Отключает протокол IGMP на интерфейсе, не удаляя его настройки.

Синтаксис:

  • set protocols pim interface <interface> igmp disable

  • delete protocols pim interface <interface> igmp disable

  • show protocols pim interface <interface> igmp disable

Аргументы:

  • <interface> — имя интерфейса.

Режим: «Конфигурирование».


protocols pim interface <interface> static-route <static-route>

Описание:
Создает на интерфейсе статический групповой маршрут для адреса группы групповой рассылки.

Синтаксис:

  • set protocols pim interface <interface> static-route <static-route>

  • delete protocols pim interface <interface> static-route <static-route>

  • show protocols pim interface <interface> static-route <static-route>

Аргументы:

  • <interface> — имя интерфейса.

  • <static-route> — адрес группы групповой рассылки. Формат: IPv4-адрес (x.x.x.x).

Режим: «Конфигурирование».


protocols pim interface <interface> static-route <static-route> next-hop-interface <next-hop-interface>

Описание:
Задает выходной интерфейс статического группового маршрута.

Синтаксис:

  • set protocols pim interface <interface> static-route <static-route> next-hop-interface <next-hop-interface>

  • delete protocols pim interface <interface> static-route <static-route> next-hop-interface <next-hop-interface>

  • show protocols pim interface <interface> static-route <static-route> next-hop-interface

Аргументы:

  • <interface> — имя интерфейса.

  • <static-route> — адрес группы групповой рассылки. Формат: IPv4-адрес (x.x.x.x).

  • <next-hop-interface> — имя выходного интерфейса.

Режим: «Конфигурирование».


protocols pim ecmp

Описание:
Включает для протокола PIM использование нескольких равноценных путей (ECMP).

Синтаксис:

  • set protocols pim ecmp

  • delete protocols pim ecmp

  • show protocols pim ecmp

Режим: «Конфигурирование».


protocols pim ecmp rebalance

Описание:
Включает перебалансировку равноценных путей (ECMP) для протокола PIM.

Синтаксис:

  • set protocols pim ecmp rebalance

  • delete protocols pim ecmp rebalance

  • show protocols pim ecmp rebalance

Режим: «Конфигурирование».


protocols pim igmp watermark-warning <watermark-warning>

Описание:
Задает число групп IGMP, при достижении которого выводится предупреждение.

Синтаксис:

  • set protocols pim igmp watermark-warning <watermark-warning>

  • delete protocols pim igmp watermark-warning <watermark-warning>

  • show protocols pim igmp watermark-warning

Аргументы:

  • <watermark-warning> — число групп. Формат: целое число. Диапазон значений: от 1 до 65535.

Режим: «Конфигурирование».


protocols pim join-prune-interval <join-prune-interval>

Описание:
Задает интервал отправки сообщений Join/Prune протокола PIM.

Синтаксис:

  • set protocols pim join-prune-interval <join-prune-interval>

  • delete protocols pim join-prune-interval <join-prune-interval>

  • show protocols pim join-prune-interval

Аргументы:

  • <join-prune-interval> — интервал в секундах. Формат: целое число. Диапазон значений: от 1 до 65535. Значение по умолчанию: 60.

Режим: «Конфигурирование».


protocols pim keep-alive-timer <keep-alive-timer>

Описание:
Задает значение таймера Keep Alive протокола PIM.

Синтаксис:

  • set protocols pim keep-alive-timer <keep-alive-timer>

  • delete protocols pim keep-alive-timer <keep-alive-timer>

  • show protocols pim keep-alive-timer

Аргументы:

  • <keep-alive-timer> — значение таймера в секундах. Формат: целое число. Диапазон значений: от 1 до 65535.

Режим: «Конфигурирование».


protocols pim packets <packets>

Описание:
Задает число пакетов протокола PIM, которые обрабатываются за один раз.

Синтаксис:

  • set protocols pim packets <packets>

  • delete protocols pim packets <packets>

  • show protocols pim packets

Аргументы:

  • <packets> — число пакетов. Формат: целое число. Диапазон значений: от 1 до 255. Значение по умолчанию: 3.

Режим: «Конфигурирование».


protocols pim register-suppress-time <register-suppress-time>

Описание:
Задает значение таймера подавления сообщений Register протокола PIM.

Синтаксис:

  • set protocols pim register-suppress-time <register-suppress-time>

  • delete protocols pim register-suppress-time <register-suppress-time>

  • show protocols pim register-suppress-time

Аргументы:

  • <register-suppress-time> — значение таймера в секундах. Формат: целое число. Диапазон значений: от 1 до 65535.

Режим: «Конфигурирование».


protocols pim register-accept-list prefix-list <prefix-list>

Описание:
Задает список префиксов, по которому точка коммуникационной встречи принимает сообщения Register протокола PIM. Список сравнивается с адресом источника группового трафика (S): на сообщения Register для источников, которые список не разрешает, точка встречи отвечает Register-Stop и не строит состояние (S,G).

Синтаксис:

  • set protocols pim register-accept-list prefix-list <prefix-list>

  • delete protocols pim register-accept-list prefix-list <prefix-list>

  • show protocols pim register-accept-list prefix-list

Аргументы:

  • <prefix-list> — имя списка префиксов IPv4. Формат: строка.

Режим: «Конфигурирование».


protocols pim no-v6-secondary

Описание:
Отключает передачу вторичных адресов IPv6 в сообщениях Hello протокола PIM. Соседи перестают видеть эти адреса в выводе show ip pim secondary.

Синтаксис:

  • set protocols pim no-v6-secondary

  • delete protocols pim no-v6-secondary

  • show protocols pim no-v6-secondary

Режим: «Конфигурирование».


protocols pim spt-switchover infinity-and-beyond

Описание:
Запрещает переключение на дерево кратчайшего пути (SPT).

Синтаксис:

  • set protocols pim spt-switchover infinity-and-beyond

  • delete protocols pim spt-switchover infinity-and-beyond

  • show protocols pim spt-switchover infinity-and-beyond

Режим: «Конфигурирование».


protocols pim spt-switchover infinity-and-beyond prefix-list <prefix-list>

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

Синтаксис:

  • set protocols pim spt-switchover infinity-and-beyond prefix-list <prefix-list>

  • delete protocols pim spt-switchover infinity-and-beyond prefix-list <prefix-list>

  • show protocols pim spt-switchover infinity-and-beyond prefix-list

Аргументы:

  • <prefix-list> — имя списка префиксов IPv4. Формат: строка.

Режим: «Конфигурирование».


protocols pim ssm prefix-list <prefix-list>

Описание:
Задает список префиксов, который определяет диапазон групп групповой рассылки с указанием источника (SSM). Для групп этого диапазона маршрутизатор учитывает только присоединения с указанием источника (IGMP версии 3) и строит дерево прямо к источнику, без точки коммуникационной встречи.

Синтаксис:

  • set protocols pim ssm prefix-list <prefix-list>

  • delete protocols pim ssm prefix-list <prefix-list>

  • show protocols pim ssm prefix-list

Аргументы:

  • <prefix-list> — имя списка префиксов IPv4. Формат: строка. Если список не задан, диапазон SSM — 232.0.0.0/8.

Режим: «Конфигурирование».


Режим «Администрирование»


Команды управления службой IGMP прокси (в том числе restart igmp-proxy) описаны на странице IGMP прокси.

ip pim assert

Описание:
Отображает состояние процедуры Assert на интерфейсах PIM.

Синтаксис:

  • show ip pim assert

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim assert-internal

Описание:
Отображает внутреннее состояние процедуры Assert на интерфейсах PIM.

Синтаксис:

  • show ip pim assert-internal

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim assert-metric

Описание:
Отображает метрики Assert на интерфейсах PIM.

Синтаксис:

  • show ip pim assert-metric

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim assert-winner-metric

Описание:
Отображает метрики победителя процедуры Assert на интерфейсах PIM.

Синтаксис:

  • show ip pim assert-winner-metric

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim bsm-database

Описание:
Отображает кэшированные пакеты сообщений BSM маршрутизатора начальной загрузки.

Синтаксис:

  • show ip pim bsm-database

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim bsr

Описание:
Отображает информацию о маршрутизаторе начальной загрузки (BSR).

Синтаксис:

  • show ip pim bsr

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim bsrp-info

Описание:
Отображает кэшированные соответствия групп и точек коммуникационной встречи (Rendezvous Point), полученные от маршрутизатора начальной загрузки.

Синтаксис:

  • show ip pim bsrp-info

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim channel

Описание:
Отображает информацию о нисходящих каналах PIM.

Синтаксис:

  • show ip pim channel

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim group-type

Описание:
Отображает диапазон групп SSM: имя списка префиксов, заданного командой protocols pim ssm prefix-list, или диапазон по умолчанию 232.0.0.0/8.

Синтаксис:

  • show ip pim group-type

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim interface

Описание:
Отображает информацию об интерфейсах, на которых включен протокол PIM.

Синтаксис:

  • show ip pim interface

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim join

Описание:
Отображает информацию о запросах на присоединение (Join) к группам групповой рассылки.

Синтаксис:

  • show ip pim join

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim local-membership

Описание:
Отображает локальное членство в группах групповой рассылки на интерфейсах PIM.

Синтаксис:

  • show ip pim local-membership

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim neighbor

Описание:
Отображает информацию о соседях PIM.

Синтаксис:

  • show ip pim neighbor

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim nexthop

Описание:
Отображает кэшированную информацию о следующих узлах (next hop) для проверки обратного пути RPF.

Синтаксис:

  • show ip pim nexthop

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim rp-info

Описание:
Отображает информацию о точках коммуникационной встречи (Rendezvous Point).

Синтаксис:

  • show ip pim rp-info

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim rpf

Описание:
Отображает информацию о проверке обратного пути RPF.

Синтаксис:

  • show ip pim rpf

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim secondary

Описание:
Отображает дополнительные адреса соседей PIM.

Синтаксис:

  • show ip pim secondary

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim state

Описание:
Отображает информацию о состоянии PIM.

Синтаксис:

  • show ip pim state

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim statistics

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

Синтаксис:

  • show ip pim statistics

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim upstream

Описание:
Отображает информацию о восходящих (upstream) состояниях PIM.

Синтаксис:

  • show ip pim upstream

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim upstream-join-desired

Описание:
Отображает восходящие состояния PIM, для которых требуется отправка запроса Join (join desired).

Синтаксис:

  • show ip pim upstream-join-desired

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim upstream-rpf

Описание:
Отображает информацию об обратном пути (RPF) к источнику для восходящих состояний PIM.

Синтаксис:

  • show ip pim upstream-rpf

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip pim vxlan-groups

Описание:
Отображает группы VXLAN для BUM-трафика.

Синтаксис:

  • show ip pim vxlan-groups

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip igmp groups

Описание:
Отображает информацию о группах IGMP.

Синтаксис:

  • show ip igmp groups

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip igmp interface

Описание:
Отображает информацию об интерфейсах, на которых включен протокол IGMP.

Синтаксис:

  • show ip igmp interface

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip igmp join

Описание:
Отображает информацию о статических присоединениях к группам IGMP (igmp join).

Синтаксис:

  • show ip igmp join

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip igmp sources

Описание:
Отображает информацию об источниках групп IGMP.

Синтаксис:

  • show ip igmp sources

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip igmp statistics

Описание:
Отображает статистику IGMP.

Синтаксис:

  • show ip igmp statistics

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip multicast summary

Описание:
Отображает общую информацию о групповой рассылке, которую ведет служба PIM.

Синтаксис:

  • show ip multicast summary

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip multicast route

Описание:
Отображает таблицу маршрутов групповой рассылки службы PIM. Таблица отражает групповые маршруты ядра Linux, а не плоскости передачи данных FVE (см. Ограничения).

Синтаксис:

  • show ip multicast route

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip multicast group

Описание:
Отображает группы групповой рассылки, на которые подписаны интерфейсы самого маршрутизатора. Данные берутся из интерфейсов ядра Linux.

Синтаксис:

  • show ip multicast group

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip multicast group interface <interface>

Описание:
Отображает группы групповой рассылки, на которые подписан указанный интерфейс маршрутизатора. Данные берутся из интерфейса ядра Linux.

Синтаксис:

  • show ip multicast group interface <interface>

Аргументы:

  • <interface> — имя интерфейса. Формат: строка.

Режим: «Администрирование».

Уровень привилегий: «Администратор».


ip groups

Описание:
Отображает членство интерфейсов маршрутизатора в группах групповой рассылки IPv4 по данным операционной системы.

Синтаксис:

  • show ip groups

Режим: «Администрирование».


ip multicast interface

Описание:
Отображает интерфейсы, через которые работает IGMP прокси, и счетчики пакетов и байтов на них (подробнее о службе см. IGMP прокси). Если IGMP прокси не настроен или не запущен, выводит сообщение об этом. Данные берутся из таблицы виртуальных интерфейсов групповой маршрутизации ядра Linux, а счетчики могут не учитывать трафик, который пересылает FVE (см. Ограничения).

Синтаксис:

  • show ip multicast interface

Режим: «Администрирование».

Уровень привилегий: «Администратор».


reset ip igmp interfaces

Описание:
Сбрасывает состояние IGMP на всех интерфейсах: удаляет все группы, о которых маршрутизатор узнал по протоколу IGMP. Затем маршрутизатор снова узнает о группах из ответов узлов на запросы IGMP; пока получатель группы не ответил, трафик группы к нему не передается.

Синтаксис:

  • reset ip igmp interfaces

Режим: «Администрирование».

Уровень привилегий: «Администратор».


reset ip multicast route

Описание:
Очищает таблицу маршрутов групповой рассылки (групповые маршруты ядра Linux). Маршрутизатор сразу строит маршруты заново по состоянию PIM и IGMP и по поступающему трафику групп. На плоскость передачи данных FVE команда не влияет (см. Ограничения).

Синтаксис:

  • reset ip multicast route

Режим: «Администрирование».

Уровень привилегий: «Администратор».


log protocol multicast

Описание:
Отображает записи журнала службы PIM и IGMP с момента загрузки системы. При обычном уровне журналирования служба записывает мало сообщений, и команда может вывести -- No entries --.

Синтаксис:

  • show log protocol multicast

Режим: «Администрирование».

Уровень привилегий: «Администратор».


monitor log protocol multicast

Описание:
Выводит новые записи журнала службы PIM и IGMP по мере их появления. Вывод продолжается, пока его не прервут сочетанием клавиш Ctrl+C.

Синтаксис:

  • monitor log protocol multicast

Режим: «Администрирование».

Уровень привилегий: «Администратор».