В данной статье описан способ распространения информации о RP по выделенному PIM домену, посредством выделенного BSR.
Схема стенда:
В данной статье не рассматривается конфигурация IGP и конфигурация роутера 5.5.5.5. Сконфигурируем PIM на всех маршрутизаторах
Конфигурация 1.1.1.1:
router pim address-family ipv4 interface tengigabitethernet 0/0/1 exit interface tengigabitethernet 0/0/3 exit exit exit ! Configuration version 3.9.10.180RC router igmp interface tengigabitethernet 0/0/6 <<<<< Включаем протокол IGMP на заданном интерфейсе version 2 <<<<< Необходимо указать, так как по умолчанию работает IGMPv3 exit exit
Конфигурация 3.3.3.3:
router pim address-family ipv4 bsr candidate-rp 3.3.3.3 Объявляем себя RP кандидатом exit interface tengigabitethernet 0/0/1 exit interface tengigabitethernet 0/0/3 exit interface tengigabitethernet 0/0/5 exit exit exit
Конфигурация 4.4.4.4:
router pim address-family ipv4 bsr candidate-bsr 4.4.4.4 <<<< Объявляем себя BSR exit interface tengigabitethernet 0/0/2 exit interface tengigabitethernet 0/0/3 exit exit exit
Конфигурация 6.6.6.6:
router pim address-family ipv4 bsr candidate-rp 6.6.6.6 priority 50 <<<<< Чем меньше priority тем выше приоритет exit interface hundredgigabitethernet 0/0/1 exit interface tengigabitethernet 0/0/2 exit interface tengigabitethernet 0/0/18 exit exit exit
Конфигурация 2.2.2.2:
router pim address-family ipv4 interface hundredgigabitethernet 0/0/1 exit interface tengigabitethernet 0/0/1 exit interface tengigabitethernet 0/0/20.4000 exit exit exit
После данных настроек пройдут выборы BSR, а также RP. На маршрутизаторе 1.1.1.1 выведем данную иформацию:
Вывод информации о BSR и RP
show pim bsr election Fri Mar 14 14:03:14 2025 Address Prio Hash-ma Expiry-ti Uptime rity sk me ------------------------ ----- -------- ---------- ---------- 4.4.4.4 0 30 00h01m14s 05h24m52s show pim bsr rp-cache Fri Mar 14 14:03:19 2025 RP-Address Prio Holdtim Expiry-ti Group-prefix rity e me ------------------------ ----- -------- ---------- ------------- 3.3.3.3 0 139 00h02m18s 224.0.0.0/4 6.6.6.6 50 117 00h01m56s 224.0.0.0/4
Также выведем информацию о топологии с построенным SPT-деревом на маршрутизаторе 1.1.1.1 и RP 3.3.3.3:
show pim topology на маршрутизаторе 1.1.1.1
show pim topology Fri Mar 14 14:07:25 2025 IP PIM Multicast Topology Table Entry state: (*/S,G)[RPT/SPT] Mode, Protocol, Uptime, Info Interface state: Name, Uptime, Fwd, Info (46.61.193.86, 225.54.205.136) SPT, asm, Up: 00h05m33s <<<<< (S,G) Запись о источнике для группы JP: joined (00h00m26s), RPF: Tengigabitethernet0/0/3, (10.0.0.2) No interfaces in immediate olist (*, 225.54.205.136) asm, Up: 00h05m37s, RP: 3.3.3.3 is not local (bsr) <<<< (*, G) Запись о подключении к группе JP: joined (00h00m22s), RPF: Tengigabitethernet0/0/3, (10.0.0.2) te0/0/6 asm, Up: 00h05m37s is local show multicast counters Fri Mar 14 14:23:11 2025 Interface status code: N - Notification, I - Ignored Source Address Group Address Packets Recv Bytes Recv Status codes Interface ---------------------------------------- ---------------------------------------- ---------------------- ---------------------- ------------- ---------- 46.61.193.86 225.54.205.136 660643 898474480 te0/0/3
show pim topology на маршрутизаторе 3.3.3.3
show pim topology Fri Mar 14 04:00:51 2025 IP PIM Multicast Topology Table Entry state: (*/S,G)[RPT/SPT] Mode, Protocol, Uptime, Info Interface state: Name, Uptime, Fwd, Info (46.61.193.86, 225.54.205.136) asm, Up: 02h07m57s <<<<< (S,G) Запись о источнике для группы JP: not-joined (never), RPF: Tengigabitethernet0/0/3, (1.1.0.1) No interfaces in immediate olist (*, 225.54.205.136) asm, Up: 00h08m42s, RP: 3.3.3.3 is not local (bsr) JP: joined (00h00m17s), RPF: Tengigabitethernet0/0/2, (1.1.0.2) te0/0/2 asm, Up: 00h08m42s is not local