Cisco 6509, Sup2, MSFC2, IOS 12.1(27b)E2 (native mode)
Два сервера (192.168.101.21 и 192.168.101.22) включены в один vlan, должны обмениваться мультикастами.
По мониторингу я "вижу", что мультикасты попадают в vlan, но за его пределы не выходят.
ip multicast-routinginterface Vlan101
ip address 192.168.101.1 255.255.255.0
no ip redirects
no ip unreachables
no ip proxy-arp
ip nat inside
ip pim dense-mode
no ip route-cache
no ip mroute-cachecat-6509#sh ip igmp groups
IGMP Connected Group Membership
Group Address Interface Uptime Expires Last Reporter
224.0.1.40 Vlan101 00:57:48 00:02:56 192.168.101.1cat-6509#sh ip mroute
IP Multicast Routing Table
Flags: D - Dense, S - Sparse, s - SSM Group, C - Connected, L - Local,
P - Pruned, R - RP-bit set, F - Register flag, T - SPT-bit set,
J - Join SPT, M - MSDP created entry, X - Proxy Join Timer Running
A - Candidate for MSDP Advertisement, U - URD,
I - Received Source Specific Host Report
Outgoing interface flags: H - Hardware switched, A - Assert winner
Timers: Uptime/Expires
Interface state: Interface, Next-Hop or VCD, State/Mode(*, 224.3.3.1), 00:58:08/stopped, RP 0.0.0.0, flags: DP
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list: Null(192.168.101.21, 224.3.3.1), 00:00:05/00:02:54, flags: PT
Incoming interface: Vlan101, RPF nbr 0.0.0.0, RPF-MFD
Outgoing interface list: Null(192.168.101.22, 224.3.3.1), 00:00:50/00:02:09, flags: PT
Incoming interface: Vlan101, RPF nbr 0.0.0.0, RPF-MFD
Outgoing interface list: Null(*, 224.0.1.40), 00:34:45/00:02:36, RP 0.0.0.0, flags: DCL
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
Vlan101, Forward/Dense, 00:31:09/00:00:00Видимо, что-то недонастроил - подскажите, пожалуйста, что именно.
>Cisco 6509, Sup2, MSFC2, IOS 12.1(27b)E2 (native mode)
> ip pim dense-modeЕсли я правильно понял у вас только две станции общаются по мультикаст ? В таком случае вам не нужен dense-mode - он приведет к флуду mcast трафика на все порты.
> no ip mroute-cache
Так-же не думаю что вам нужно это. Хотите форвардить мультикаст программно ? Много лишних ресурсов ;)
ИМХО у вас два направления работы. Выбирайте что лучше:1. Довести до ума PIM. Т.е. использовать sparse mode для интерфейса, и в глобальной конфигурации определить static RP для вашей группы. Адрес RP можете поставить на loopback или на адрес vlan. Уместен если планируется значительное увеличение mcast станций и/или добавление других PIM.
2. Убрать pim с интерфейса и определить igmp querier для группы. Уместен, если маршрутизация mcast не требуется.
Также убедитесь, что станции и киска настроены на одну и ту-же версию igmp. (на кисках по-умолчанию v2). Linux обычно использует хитроумный режим автоопределения, который лучше отключить при помощи sysctl. Имя MIB не помню, к сожалению, - найдёте по sysctl -a | grep igmp. Отключение производится установкой определенной версии вместо значения "0".
>2. Убрать pim с интерфейса и определить igmp querier для группы. Уместен,
>если маршрутизация mcast не требуется.Да, маршрутизация не требуется.
Спасибо. Вот окончательный вариант конфига
interface Vlan101
description 192.168.101.0/24
ip address 192.168.101.1 255.255.255.0
no ip redirects
no ip unreachables
no ip proxy-arp
ip nat inside
no ip route-cache
ip igmp snooping querier
no ip mroute-cacheМультикаст "пошел".