PIM — протокол многоадресной маршрутизации для IP-сетей, созданный для решения проблем групповой маршрутизации. PIM базируется на традиционных маршрутных протоколах (например, Border Gateway Protocol), вместо того, чтобы создавать собственную сетевую топологию. PIM использует unicast-таблицу маршрутизации для проверки RPF. Эта проверка выполняется маршрутизаторами, чтобы убедиться, что передача многоадресного трафика выполняется по пути без петель.
- Произвести настройку сетевых параметров на ПК.
РС2 – ip address 10.3.30.2/24 gateway 10.3.30.1 - Multicast Server
РС1 – ip address 10.2.0.2/24 gateway 10.2.0.1 - Client
2. Настроить на коммутаторах VLAN, IP- адреса, порты:
SW1:
vlan database
vlan 3,30
exit
!
hostname SW1
!
interface tengigabitethernet1/0/11
switchport mode trunk
switchport trunk allowed vlan add 30
switchport forbidden default-vlan
exit
!
interface tengigabitethernet1/0/23
switchport access vlan 3
exit
!
interface vlan 3
ip address 10.2.0.1 255.255.255.0
exit
!
interface vlan 30
ip address 3.0.0.1 255.255.255.0
exit
SW2:
vlan database
vlan 4,30
exit
!
hostname SW2
!
interface tengigabitethernet1/0/11
switchport mode trunk
switchport trunk allowed vlan add 30
switchport forbidden default-vlan
exit
!
interface tengigabitethernet1/0/12
switchport access vlan 4
exit
!
interface vlan 4
ip address 10.3.30.1 255.255.255.0
exit
!
interface vlan 30
ip address 3.0.0.2 255.255.255.0
exit
3. Настроить протокол PIM на SW1, SW2:
SW1:
ip multicast-routing pim
!
interface vlan 3
ip pim
ip pim join-prune-interval 10
exit
!
interface vlan 30
ip pim
ip pim join-prune-interval 10
exit
!
ip pim dm range 224.100.0.0/24
SW2:
ip multicast-routing pim
!
interface vlan 4
ip pim
ip pim join-prune-interval 10
exit
!
interface vlan 30
ip pim
ip pim join-prune-interval 10
exit
!
ip pim dm range 224.100.0.0/24
4. Настроить любой один из протоколов динамической маршрутизации (OSPF/RIP/BGP), либо статические маршруты
SW1:
router bgp 64700
bgp router-id 1.1.1.1
address-family ipv4 unicast
redistribute connected
exit
!
neighbor 3.0.0.2
remote-as 64700
address-family ipv4 unicast
exit
exit
exit
SW2:
router bgp 64700
bgp router-id 2.2.2.2
address-family ipv4 unicast
redistribute connected
exit
!
neighbor 3.0.0.1
remote-as 64700
address-family ipv4 unicast
exit
exit
exit
5. Проверить соседство PIM и наличие всех маршрутов в таблице маршрутизации.
show ip pim neighbor
show ip bgp neighbor
6. Проверить наличия записей (*,G), (S,G) после запуска мультикаста и клиентов
show ip mroute