14.4. Настройка PIMv6-SSM
Назначение
PIMv6-SSM (PIMv6 Source Specific Multicast) — это вариант протокола PIMv6-SM, который позволяет клиенту получать многоадресный трафик только от выбранного им источника. Для работы необходимо, чтобы клиенты использовали IGMPv3, который имеет возможность отправлять запрос клиента не только на подключение к определенной группе многоадресной рассылки, но и на получение многоадресного трафика от определенного источника.
Описание
В PIMv6-SSM пакетный трафик направляется получателям только от тех источников многоадресной рассылки, которые получатели указали когда подключались к группе. При этом ближайший к клиенту маршрутизатор, принявший IGMPv3 запрос клиента, сразу может отправить запрос на получение многоадресного трафика, направленного в определенную группу от определенного источника (PIM Join S, G) в направлении желаемого(ых) источника(ов) многоадресной рассылки без необходимости использовать Rendezvous Point (RP). Для групп многоадресной рассылки, настроенных на SSM, создаются только SPT-деревья многоадресной рассылки, построенные по кратчайшему пути от получателя к источнику, для конкретного источника.
По умолчанию для PIMv6-SM используется диапазон групповых адресов ff00::/8
. Если необходимо, диапазон используемых адресов можно изменить с помощью списка доступа.
PIMv6-SSM является производным от PIMv6-SM (PIMv6 Sparse Mode).
PIMv6-SSM может работать на маршрутизаторе многоадресной рассылки одновременно с PIMv6-SM. По умолчанию PIMv6-SSM отключен.
Настройка PIMv6-SSM
Показана настройка коммутаторов в соответствии с представленной сетевой конфигурацией.

Шаг 1: Вход в режим “Global config”
Switch# configure terminal
Шаг 2: Включение PIMv6-SSM
Включение с параметрами по умолчанию:
Switch(config)# ipv6 pim ssm default
Настройка диапазона адресов групп вне значения по умолчанию (SSM-mapping):
Switch(config)# ipv6 access-list ipv6_acl_ssm
Switch(config-ipv6-acl)# permit any any ff01::/8
Switch(config-ipv6-acl)# permit any any ff02::/8
Switch(config-ipv6-acl)# permit any any ff03::/8
Switch(config-ip-acl)# end
Switch(config)# ipv6 pim ssm range ipv6_acl_ssm
Примечание
Два приведенных выше варианта настройки являются альтернативными. Последняя введенная конфигурация заменяет предыдущую.
Шаг 3: Выход из режима “Global config”
Switch(config)# end
Шаг 4: Проверка
Switch# show running-config | include pim
ip pim ssm range ipv6_acl_ssm