|
#1
|
|||
|
|||
cisco 2901 и мультикаст
Pavel Sizykh написал(а) к All в Aug 23 23:30:52 по местному времени:
Нello 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 --- GoldED+/W64-MSVC 1.1.5-b20180707 |