三层交换机13MLD Snooping典型配置举例.docx
- 文档编号:14254044
- 上传时间:2023-06-21
- 格式:DOCX
- 页数:12
- 大小:186.43KB
三层交换机13MLD Snooping典型配置举例.docx
《三层交换机13MLD Snooping典型配置举例.docx》由会员分享,可在线阅读,更多相关《三层交换机13MLD Snooping典型配置举例.docx(12页珍藏版)》请在冰点文库上搜索。
三层交换机13MLDSnooping典型配置举例
H3CS5130-EIMLDSnooping典型配置举例
1简介
本文档介绍了MLDSnoopingIPv6组策略与MLDSnooping静态端口的配置举例。
MLDSnooping(MulticastListenerDiscoverySnooping,组播侦听者发现协议窥探)运行在二层设备上,通过侦听三层设备与主机之间的MLD报文来生成二层IPv6组播转发表,从而实现IPv6组播数据报文不会在二层广播,而是在二层组播给指定的接收者。
2配置前提
本文档中的配置均是在实验室环境下进行的配置和验证,配置前设备的所有参数均采用出厂时的缺省配置。
如果您已经对设备进行了配置,为了保证配置效果,请确认现有配置和以下举例中的配置不冲突。
本文假设您已了解MLDSnooping特性。
3IPv6组策略配置举例
3.1组网需求
如图1所示,用户网络VLAN100通过SwitchA接入到IPv6PIM-DM域,SwitchA上开启了MLDSnooping功能,RouterA上运行MLDv1,作为用户网络VLAN100内的MLD查询器。
要求通过在SwitchA上配置IPv6组播组过滤器,实现用户网络VLAN100内的用户主机HostA
和HostB只能接收发往IPv6组播组FF1E:
:
101的IPv6组播数据。
图1IPv6组策略配置组网图
3.2配置思路
∙为了避免用户主机收到其它IPv6组播组的组播数据报文,需要在用户主机所属的VLAN内开启丢弃未知IPv6组播数据报文功能。
∙为实现MLDSnooping组播组过滤器控制主机加入IPv6组播组的范围,需要为其创建相应的IPv6基本ACL,并在该ACL规则中指定允许主机加入的IPv6组播组范围。
3.3使用版本
本举例是在S5130EI_E-CMW710-R3106版本上进行配置和验证的。
3.4配置注意事项
∙启动指定VLAN的MLDSnooping前,应首先在系统视图下启动全局MLDSnooping功能,否则将无法配置成功。
∙MLDSnooping组播组过滤器使用的IPv6ACL不存在或者其规则为空时,过滤器将过滤掉所有的组播组。
3.5配置步骤
(1)配置准备
∙配置IPv6PIM-DM域内路由器上各接口的IPv6地址和前缀长度,具体配置过程略。
∙配置IPv6PIM-DM域内各路由器之间的单播路由协议,确保IPv6PIM-DM域内部在网络层互通,具体配置过程略。
∙在IPv6PIM-DM域内各路由器上全局使能IPv6组播路由,并在路由器之间的互联接口上配置IPv6PIM-DM协议,以建立IPv6组播路由转发表项,实现IPv6组播数据可以从IPv6组播源到达IPv6组播接收者,具体配置过程略。
(2)配置SwitchA
#全局使能MLDSnooping。
#创建VLAN100,把端口GigabitEthernet1/0/1到GigabitEthernet1/0/4加入该VLAN;在该
VLAN内使能MLDSnooping,并开启丢弃未知IPv6组播数据报文功能。
[SwitchA]vlan100
[SwitchA-vlan100]portgigabitethernet1/0/1togigabitethernet1/0/4[SwitchA-vlan100]mld-snoopingenable
[SwitchA-vlan100]mld-snoopingdrop-unknown[SwitchA-vlan100]quit
#配置IPv6组播组过滤器,以限定VLAN100内的用户主机只能加入IPv6组播组FF1E:
:
101。
[SwitchA]aclipv6number2001
[SwitchA-acl6-basic-2001]rulepermitsourceff1e:
:
101128[SwitchA-acl6-basic-2001]quit
[SwitchA]mld-snooping
[SwitchA–mld-snooping]group-policy2001vlan100[SwitchA–mld-snooping]quit
3.6验证配置
IPv6组播源分别向IPv6组播组FF1E:
:
101和FF1E:
:
202发送IPv6组播数据,HostA和HostB
申请加入了这两个IPv6组播组。
#查看SwitchA上VLAN100内IPv6动态组播组的MLDSnooping转发表项信息。
[SwitchA]displaymld-snoopinggroupvlan100Total1entries.
VLAN100:
Total1entries.
(:
:
FF1E:
:
101)
Hostslots(1intotal):
3
Hostports(2intotal):
GE1/0/3(00:
03:
23)
GE1/0/4(00:
04:
10)
由此可见,HostA和HostB所在的端口GigabitEthernet1/0/4和GigabitEthernet1/0/3均已加入
IPv6组播组FF1E:
:
101,但都未加入IPv6组播组FF1E:
:
202,这表明IPv6组播组过滤器已生效。
3.7配置文件
∙SwitchA
#
aclipv6number2001
rule0permitsourceFF1E:
:
101/128
#
mld-snooping
group-policy2001vlan100
#
vlan100
mld-snoopingenable
mld-snoopingdrop-unknown
#
interfaceGigabitEthernet1/0/1portaccessvlan100
#
interfaceGigabitEthernet1/0/2portaccessvlan100
#
interfaceGigabitEthernet1/0/3portaccessvlan100
#
interfaceGigabitEthernet1/0/4portaccessvlan100
#
4IPv6静态端口配置举例
4.1组网需求
如图2所示,用户网络VLAN100通过SwitchA接入到IPv6PIM-DM域,用户网络内的各交换机上开启了MLDSnooping功能,路由器RouterA上运行MLDv1,成为本网段的MLD查询器。
为提高用户网络数据传输的可靠性,用户网络使用了环形组网;同时为了避免环路,用户网络中开启了STP协议,SwitchA到SwitchB的二条链路(SwitchA—SwitchB和SwitchA—SwitchC—SwitchB)中的SwitchA—SwitchB会被STP协议阻断。
要求通过配置MLDSnooping静态成员端口和MLDSnooping静态路由器端口实现:
∙当SwitchA到SwitchB的两条链路发生切换,且新链路的STP状态稳定后,IPv6组播数据可以立即通过新路径传递给接收者。
∙HostA和HostB可固定的接收发往IPv6组播组FF1E:
:
101的IPv6组播数据。
图2IPv6静态端口配置组网图
4.2配置思路
∙缺省情况下,SwitchA到SwitchB的两条链路发生切换且稳定后,至少需要等待一个MLD查询和响应周期完成后,IPv6组播数据才能通过新路径传递给接收者,IPv6组播数据的传输在这个过程中将中断。
为避免这种情况的发生,需要将SwitchA的GigabitEthernet1/0/2、
GigabitEthernet1/0/3端口和SwitchC的GigabitEthernet1/0/2端口配置为IPv6静态路由器端口,从而将IPv6组播流引到静态路由器端口上,使IPv6组播流能够快速切换到新路径上进行传输。
∙为使HostA和HostB成为IPv6组播组FF1E:
:
101的固定接收者,需要将SwitchB上的端口GigabitEthernet1/0/2和GigabitEthernet1/0/3配置为IPv6组播组FF1E:
:
101的IPv6静态成员端口。
4.3使用版本
本举例是在S5130EI_E-CMW710-R3106版本上进行配置和验证的。
4.4配置注意事项
启动指定VLAN的MLDSnooping前,应首先在系统视图下启动全局MLDSnooping功能,否则将无法配置成功。
4.5配置步骤
(1)配置准备
∙配置IPv6PIM-DM域内路由器上各接口的IPv6地址和前缀长度,具体配置过程略。
∙配置IPv6PIM-DM域内各路由器之间的单播路由协议,确保IPv6PIM-DM域内部在网络层互通,具体配置过程略。
∙在IPv6PIM-DM域内各路由器上全局使能IPv6组播路由,并在路由器之间的互联接口上配置IPv6PIM-DM协议,以建立IPv6组播路由转发表项,实现IPv6组播数据可以从IPv6组播源到达IPv6组播接收者,具体配置过程略。
(2)配置SwitchA
#全局使能MLDSnooping。
#创建VLAN100,把端口GigabitEthernet1/0/1到GigabitEthernet1/0/3加入该VLAN,并在该
VLAN内使能MLDSnooping。
[SwitchA]vlan100
[SwitchA-vlan100]portgigabitethernet1/0/1togigabitethernet1/0/3[SwitchA-vlan100]mld-snoopingenable
[SwitchA-vlan100]quit
#把端口GigabitEthernet1/0/2和GigabitEthernet1/0/3配置为IPv6静态路由器端口。
[SwitchA]interfacegigabitethernet1/0/2
[SwitchA-GigabitEthernet1/0/2]mld-snoopingstatic-router-portvlan100[SwitchA-GigabitEthernet1/0/2]quit
[SwitchA]interfacegigabitethernet1/0/3
[SwitchA-GigabitEthernet1/0/3]mld-snoopingstatic-router-portvlan100[SwitchA-GigabitEthernet1/0/3]quit
(3)配置SwitchB
#全局使能MLDSnooping。
#创建VLAN100,把端口GigabitEthernet1/0/1和GigabitEthernet1/0/4加入该VLAN,并在该
VLAN内使能MLDSnooping。
[SwitchB]vlan100
[SwitchB-vlan100]portgigabitethernet1/0/1gigabitethernet1/0/4[SwitchB-vlan100]mld-snoopingenable
[SwitchB-vlan100]quit
#在端口GigabitEthernet1/0/2和GigabitEthernet1/0/3上配置为IPv6组播组FF1E:
:
101的MLD
Snooping静态成员端口。
[SwitchB]interfacegigabitethernet1/0/2
[SwitchB-GigabitEthernet1/0/2]mld-snoopingstatic-groupff1e:
:
101vlan100[SwitchB-GigabitEthernet1/0/2]quit
[SwitchB]interfacegigabitethernet1/0/3
[SwitchB-GigabitEthernet1/0/3]mld-snoopingstatic-groupff1e:
:
101vlan100[SwitchB-GigabitEthernet1/0/3]quit
(4)配置SwitchC
#全局使能MLDSnooping。
#创建VLAN100,把端口GigabitEthernet1/0/1到GigabitEthernet1/0/4加入该VLAN,并在该
VLAN内使能MLDSnooping。
[SwitchC]vlan100
[SwitchC-vlan100]portgigabitethernet1/0/1togigabitethernet1/0/4[SwitchC-vlan100]mld-snoopingenable
[SwitchC-vlan100]quit
#把端口GigabitEthernet1/0/2配置为静态路由器端口。
[SwitchC]interfacegigabitethernet1/0/2
[SwitchC-GigabitEthernet1/0/2]mld-snoopingstatic-router-portvlan100[SwitchC-GigabitEthernet1/0/2]quit
4.6验证配置
配置完成后,用户网络内的主机暂时不加入任何IPv6组播组。
查看SwitchA和SwitchC上MLD
Snooping静态路由器端口,以及SwitchB上IPv6静态组播组的MLDSnooping转发表项信息,来验证配置效果。
#查看SwitchA上VLAN100内静态路由器端口的信息。
[SwitchA]displaymld-snoopingstatic-router-portvlan100VLAN100:
Routerslots(1intotal):
3
Routerports(2intotal):
GE1/0/2
GE1/0/3
由此可见,SwitchA上的端口GigabitEthernet1/0/2和GigabitEthernet1/0/3已经成为了IPv6静态路由器端口。
#查看SwitchB上VLAN100内IPv6静态组播组的MLDSnooping转发表项信息。
[SwitchB]displaymld-snoopingstatic-groupvlan100Total1entries.
VLAN100:
Total1entries.(:
:
FF1E:
:
101)
Hostslots(1intotal):
3
Hostports(2intotal):
GE1/0/2
GE1/0/3
由此可见,SwitchB上的端口GigabitEthernet1/0/2和GigabitEthernet1/0/3已经成为了IPv6组播组FF1E:
:
101的IPv6静态成员端口。
#查看SwitchC上VLAN100内静态路由器端口的信息。
[SwitchC]displaymld-snoopingstatic-router-portvlan100VLAN100:
Routerslots(1intotal):
3
Routerports(1intotal):
GE1/0/2
由此可见,SwitchC上的端口GigabitEthernet1/0/2已经成为了IPv6静态路由器端口。
4.7配置文件
∙SwitchA
#
mld-snooping
#
vlan100
mld-snoopingenable
#
interfaceGigabitEthernet1/0/1portaccessvlan100
#
interfaceGigabitEthernet1/0/2portaccessvlan100
mld-snoopingstatic-router-portvlan100
#
interfaceGigabitEthernet1/0/3portaccessvlan100
mld-snoopingstatic-router-portvlan100
#
∙SwitchB
#
mld-snooping
#
vlan100
mld-snoopingenable
#
interfaceGigabitEthernet1/0/1portaccessvlan100
#
interfaceGigabitEthernet1/0/2portaccessvlan100
mld-snoopingstatic-groupFF1E:
:
101vlan100
#
interfaceGigabitEthernet1/0/3portaccessvlan100
mld-snoopingstatic-groupFF1E:
:
101vlan100
#
interfaceGigabitEthernet1/0/4portaccessvlan100
#
∙SwitchC
#
mld-snooping
#
vlan100
mld-snoopingenable
#
interfaceGigabitEthernet1/0/1portaccessvlan100
#
interfaceGigabitEthernet1/0/2portaccessvlan100
mld-snoopingstatic-router-portvlan100
#
interfaceGigabitEthernet1/0/3portaccessvlan100
#
interfaceGigabitEthernet1/0/4portaccessvlan100
#
5相关资料
∙H3CS5130-EI系列以太网交换机IP组播配置指导-Release3106
∙H3CS5130-EI系列以太网交换机IP组播命令参考-Release3106
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三层交换机13MLD Snooping典型配置举例 三层 交换机 13 MLD Snooping 典型 配置 举例