![如何在单个端口上禁用多播](https://linux22.com/image/796090/%E5%A6%82%E4%BD%95%E5%9C%A8%E5%8D%95%E4%B8%AA%E7%AB%AF%E5%8F%A3%E4%B8%8A%E7%A6%81%E7%94%A8%E5%A4%9A%E6%92%AD.png)
我们刚刚部署完 2思科我们的网络中有 SG300-28 交换机。我们正在构建一个 voLANte 视频分发网络,因此所有端口都启用了多播支持。
我们面临的问题是我们的 Crestron AV2 不支持多播。你们有人知道如何在单个端口上禁用多播吗?
如果重要的话,这是运行配置
no spanning-tree
interface port-channel 1
description Default
exit
bridge multicast filtering
vlan database
default-vlan vlan 999
exit
vlan database
vlan 1
exit
voice vlan oui-table add 0001e3 Siemens_AG_phone________
voice vlan oui-table add 00036b Cisco_phone_____________
voice vlan oui-table add 00096e Avaya___________________
voice vlan oui-table add 000fe2 H3C_Aolynk______________
voice vlan oui-table add 0060b9 Philips_and_NEC_AG_phone
voice vlan oui-table add 00d01e Pingtel_phone___________
voice vlan oui-table add 00e075 Polycom/Veritel_phone___
voice vlan oui-table add 00e0bb 3Com_phone______________
interface range gi25-28
channel-group 1 mode on
exit
ip igmp snooping
ip igmp snooping vlan 999
ip igmp snooping vlan 999 mrouter interface Po1
interface vlan 999
ip igmp query-interval 30
ip igmp last-member-query-interval 100
exit
interface range gi1-28
bridge multicast unregistered filtering
exit
ip igmp snooping vlan 999 querier
ip igmp snooping vlan 999 querier address 192.168.1.254
interface vlan 999
ip address 10.10.10.2 255.255.255.0
exit
ip default-gateway 10.10.10.1
interface vlan 999
no ip address dhcp
exit
no boot host auto-config
no bonjour enable
hostname switchb18a77
no snmp-server server
在我看来,这应该被称为“单播和多播泛洪阻断“
答案1
供将来参考,我认为您正在寻找的选项可能是 SG300 上的“未注册多播”过滤。(我尝试了上一个答案的建议,但这对我来说还不够)
我刚刚买了一台 Meraki 路由器,由于某种原因,它订阅了我们的 Symantec Ghost 多播会话,但效果并不理想!将未注册多播设置为过滤所连接端口可以解决问题,并且让我们获得更好的 Ghost 性能。
答案2
基于此链接,在第 252 页,以下是在特定端口上禁用多播泛洪的必要步骤。
- 单击“多播”>“转发所有”。“转发所有”页面打开。
- 定义以下内容:
- VLAN ID 等于 — 要显示的端口/LAG 的 VLAN ID。
- 接口类型等于—定义是否显示端口或 LAG。
- 单击“Go”。将显示所有端口/LAG 的状态。
- 使用以下方法选择要定义为全部转发的端口/LAG:
- 静态 — 端口接收所有多播流。
- 禁止 — 端口不能接收任何多播流,即使 IGMP/MLD 侦听指定端口加入多播组。
- 无 — 该端口当前不是“转发全部”端口。
- 单击“应用”。运行配置文件已更新。