设备是 Comware V7 平台(S5560X 系列)H3C
multicast routing‑enable:Comware V5 老版本命令,V7 系统已经删除,输入直接报错H3C。multicast routing:V7 新版本开启三层 IP 组播路由的正式命令,执行完直接进入[‑mrib]组播路由视图H3C。multicast routing‑enable,执行完不进入新视图。multicast routing;执行后进入 MRIB 组播路由视图,用来开启公网 / VPN 实例三层组播路由,PIM/IGMP 三层组播必须先敲这条命令才能生效H3C。⚠️注意区分:
multicast routing开启;igmp‑snooping enable,不需要敲 multicast routing。system-view
#开启三层组播路由,进入mrib视图
multicast routing
quit
#VLAN接口下启用IGMP、PIM
interface Vlan‑interface 10
igmp enable
pim sm
quit
display multicast routing‑table #查看组播路由表
display pim neighbor #查看PIM邻居
display current‑configuration | include multicast routing
multicast routing‑enable是 V5 老命令,V7 不再支持,输入报错;V7 平台统一使用multicast routing开启三层 IP 组播路由功能H3C。
现场很多老文档、旧培训资料还在写
multicast routing‑enable,复制粘贴到 V7 交换机直接报错,这是现场高频踩坑点。
你遇到的报错,根源在于你使用的Comware软件版本不同。
multicast routing-enable 和 multicast routing 这两条命令,分别对应H3C设备新旧两个软件平台(Comware V5和V7)的语法。
multicast routing-enable (Comware V5平台):这是老版本(V5平台)的标准命令,用于在系统视图下开启IP组播路由功能。
multicast routing (Comware V7平台):这是新版本(V7平台)的命令,功能完全一样,都是为了开启组播路由,只是命令格式更简洁。
multicast routing-enable 会报错?你的S5560X-30C-EI交换机,默认运行的是Comware V7软件平台。因此,它只识别V7的语法multicast routing,而不识别V5的旧命令multicast routing-enable。
此外,根据搜索结果,如果设备本身不支持三层组播功能,也可能无法识别相关命令。但S5560X-EI系列作为一款三层交换机,是明确支持三层组播功能的。因此,你的情况大概率是前者(软件版本差异)导致的。
既然你的设备是Comware V7系统,正确的做法是使用新命令:
进入系统视图:
使用正确的V7命令开启组播路由:
执行后,你就可以继续配置PIM(协议无关组播)、IGMP等三层组播协议了。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论