• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

新华三交换机S5560X-54C-EI组播问题3

5天前提问
  • 0关注
  • 0收藏,105浏览
粉丝:0人 关注:1人

问题描述:

上次说的不明确,2区交换机13,14口插着两台服务器可收到1区组播228.0.0.1,端口5001udp。现在新加2台服务器,插41口,42口。新加服务器上开wireshark只能抓到自己的组播,其他服务器都抓不到。1、IMPORTANT is not con figured 2、vlan都是1,和vlan没关系。3、所有服务器同网段,同一组播地址,5001端口,请不要问我是二层还是三层了。 我怀疑新加的41口,42口把其他服务器发来的组播丢弃了。既然原来没有开启全局组播,现在也不要开启。只需求在41口,42口收到其他服务器主播就行。 另外我做了个实验,把新加服务器插到13口,马上就能收到所有服务器的组播

2 个回答
粉丝:18人 关注:2人

故障根因 + 仅针对 41/42 口的最简配置(不全局开启 IGMP Snooping)
一、先讲核心故障原理(完全匹配你的现象)
提示 IMPORTANT is not cOnfigured= 交换机存在未知组播丢弃 / 不泛洪机制(igmp-snooping nonflooding-enable),只要交换机开启了这条全局命令,无 IGMP 加入报文的端口不会泛洪组播,只会收到自身发出的组播。
13/14 口服务器能收全部组播:服务器应用主动发送了 IGMP Report 加入 228.0.0.1,交换机把 13/14 口记录为组成员,组播会转发过来;
41/42 口新服务器只能抓自己的组播:新服务器应用不主动发送 IGMP 加入报文(沉默终端),交换机没有该端口的组播成员表项,直接丢弃其他端口发来的组播;
你要求:不全局开启 IGMP Snooping,只让 41、42 口接收全量组播,方案:给 41/42 配置静态组播组端口,强制交换机把 228.0.0.1 组播复制到这两个接口。
二、仅在 41、42 口生效的完整配置(VLAN1)
plaintext
system-view
# 进入41口
interface GigabitEthernet 1/0/41
port link-type access
port access vlan 1
# 静态绑定组播组228.0.0.1,强制该端口接收此组播流量
l2-multicast static-group 228.0.0.1 vlan 1
# 进入42口
interface GigabitEthernet 1/0/42
port link-type access
port access vlan 1
l2-multicast static-group 228.0.0.1 vlan 1
关键说明(满足你 “不全局开组播” 要求)
无需全局igmp-snooping enable,只在两个故障端口添加静态组播绑定;
交换机收到 228.0.0.1 组播报文时,会自动复制转发给 13、14、41、42 四个端口;
原有 13/14 口不受任何改动,维持现有正常状态;
仅对 228.0.0.1 生效,其他组播不受影响。
三、补充排查验证命令
1. 查看静态组播绑定是否生效
plaintext
display l2-multicast static-group vlan 1
输出会显示 G1/0/41、G1/0/42 绑定 228.0.0.1。
2. 查看二层组播转发表,确认端口存在
plaintext
display l2-multicast forwarding-table vlan 1 group 228.0.0.1
正常输出接口列表包含 13、14、41、42。
3. 确认全局未知组播抑制配置(报错来源)
plaintext
display current-configuration | include nonflooding
若输出igmp-snooping nonflooding-enable,就是该命令导致无 IGMP 端口收不到组播,不用删除这条全局命令,静态组播绑定可以绕过该限制。
四、备用方案(如果静态组播不生效,仅放开 41/42 口泛洪)
若业务存在多组播地址、不想逐个绑定,可单独给 41/42 口开启未知组播泛洪,不改动全局:
plaintext
interface GigabitEthernet 1/0/41
igmp-snooping flood unknown-multicast
interface GigabitEthernet 1/0/42
igmp-snooping flood unknown-multicast
作用:无论 41/42 口是否发送 IGMP 加入报文,VLAN1 内所有未知组播都会泛洪到该端口,适配任意组播地址。
五、现象解释(你做的插拔测试)
把新服务器插到 13 口立刻正常:13 口原本有 IGMP 成员记录,交换机直接转发组播;41/42 无记录 + 全局抑制未知组播,因此被丢弃,静态绑定后彻底解决。
极简总结
故障根源:交换机开启igmp-snooping nonflooding-enable,沉默终端无 IGMP 报文则丢弃外来组播;
最优配置:仅在 G1/0/41、G1/0/42 添加l2-multicast static-group 228.0.0.1 vlan 1;
全程无需全局开启 IGMP Snooping,仅修改两个故障端口,不影响原有业务。

暂无评论

zhiliao_8zvq1g 知了小白
粉丝:0人 关注:1人

我打错了,是IGMP is not configured

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明