Pavel Sizykh
unread,Aug 22, 2023, 9:55:02 AM8/22/23You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Hello everybody!
Нужно пробросить multicast в локалку, причем он доступен отдельным
подключением, независимо от входящего интернетовского потока. Если просто
воткнуть этот шнурок с мультикастом в коммутатор, то все отлично работает. Но
хочется обойтись одной cisco 2901. В этой 2901 стоит модуль 4esw с 4мя портами
FE и два гиговых порта встроенных.
gig0/0 - подключение к инету, NAT outside
gig0/1 - смотрит в локалку, NAT inside, туда включен неуправляемый коммутатор и
клиенты - комп, stb на которых требуется получить мультикаст.
fe0/0/0 - сюда подключаем входящий мультикаст, на той стороне cisco 2950 с MVR,
т.е. изначально оттуда ничего не льется
Затык в том, что в порт gig0/1 мультикаст ну никак не хочет литься, в то время
как если воткнуть ноут в любой порт модуля 4esw, то все приекрасно работает.
Оно и понятно - там и источник иприемник получаются в одном VLAN. Но мне-то
надо получить мультикаст на коммутаторе, который воткнут в порт gig0/1. А вот
туда его циска упорно не желает перекладывать. Хотя подписки на группы она на
этом интерфейсе видит.
Конфиг 2901:
ip multicast-routing
interface GigabitEthernet0/0
ip address 192.168.111.2 255.255.255.0
ip nat outside
ip virtual-reassembly in
duplex auto
speed auto
!
interface GigabitEthernet0/1
description LAN
ip address 192.168.110.1 255.255.255.0
ip pim sparse-dense-mode
ip nat inside
ip virtual-reassembly in
duplex auto
speed auto
!
interface FastEthernet0/0/0
description IPTV
switchport access vlan 9
no ip address
vlan-id dot1q 9
exit-vlan-config
!
!
interface FastEthernet0/0/1
switchport access vlan 9
no ip address
vlan-id dot1q 9
exit-vlan-config
!
!
interface Vlan9
ip address 192.168.112.1 255.255.255.0
ip pim sparse-dense-mode
!
ip pim rp-address 192.168.112.1
igmp snooping включаю, в конфиге эти строки почему-то не выводятся, но сам
снупинг включен:
cisco2901#sh ip igmp snooping
Global IGMP Snooping configuration:
-----------------------------------
IGMP snooping : Enabled
IGMPv3 snooping support : Basic
Report suppression : Enabled
Last Member Query Interval : 1000
Vlan 1:
--------
IGMP snooping : Enabled
IGMPv2 immediate leave : Disabled
Multicast router learning mode : pim-dvmrp
Last Member Query Interval : 1000
CGMP interoperability mode : IGMP_ONLY
Vlan 9:
--------
IGMP snooping : Enabled
IGMPv2 immediate leave : Disabled
Multicast router learning mode : pim-dvmrp
Last Member Query Interval : 1000
CGMP interoperability mode : IGMP_ONLY
В порту с мультикастом успешно обнаружен mrouter:
cisco2901#sh ip pim neighbor
PIM Neighbor Table
Mode: B - Bidir Capable, DR - Designated Router, N - Default DR Priority,
P - Proxy Capable, S - State Refresh Capable, G - GenID Capable,
L - DR Load-balancing Capable
Neighbor Interface Uptime/Expires Ver DR
Address Prio/Mode
172.16.2.254 Vlan9 00:00:43/00:01:30 v2 1 / S P G
cisco2901#sh ip igmp snooping mrouter
Vlan ports
---- -----
9 Fa0/0/0(dynamic),
Пытаюсь подписаться на группу:
cisco2901#sh ip igmp gr
IGMP Connected Group Membership
Group Address Interface Uptime Expires Last Reporter
Group Accounted
239.255.255.250 GigabitEthernet0/1 00:01:37 00:02:26 192.168.110.200
239.192.10.1 GigabitEthernet0/1 00:00:29 00:02:30 192.168.110.3
224.0.1.40 GigabitEthernet0/1 00:01:38 00:02:21 192.168.110.1
cisco2901#sh ip pim rp
Group: 239.255.255.250, RP: 192.168.112.1, next RP-reachable never
Group: 239.192.10.1, RP: 192.168.112.1, next RP-reachable never
Group: 224.0.1.40, RP: 192.168.112.1, next RP-reachable never
Но поток в gig0/0 не льется и на fa0/0/0 (там источник мультикаста) подписка не
появляется.
Можно, конечно, просто воткнуть кабель с мультикастом в обход 2901 сразу в
неуправляемый коммутатор (который включен в gig0/1), и тогда оно работает, но
почему через 2901 не получается?
Pavel