Vlan10
Vlan 20 用户接入Vlan
Vlan100 Vlan200 组播接入Vlan
需求: Vlan100、Vlan200只允许特定的组播地址通过(Vlan100与Vlan200所允许的通过的组播地址不同),Vlan10、Vlan20可同时访问Vlan100和Vlan200(Vlan10与Vlan20不用互通)。
(0)
配置组播vlan,参考:
(0)
您好,请知:
以下是组播VLAN的配置举例和用户手册链接,请参考:
· 如图1-3所示,Router A通过端口GigabitEthernet1/0/1连接组播源(Source),通过端口GigabitEthernet1/0/2连接Switch A;Router A上运行IGMPv2,Switch A上运行版本2的IGMP Snooping,并由Router A充当IGMP查询器。
· 组播源向组播组224.1.1.1发送组播数据,Host A~Host C都是该组播组的接收者(Receiver),且分别属于VLAN 2~VLAN 4。
· 通过在Switch A上配置基于端口的组播VLAN,使Router A通过组播VLAN向Switch A下分属不同用户VLAN的主机分发组播数据。
图1-3 基于端口的组播VLAN配置组网图
(1) 配置IP地址
请按照图1-3配置各接口的IP地址和子网掩码,具体配置过程略。
(2) 配置Router A
# 使能IP组播路由,在各接口上使能PIM-DM,并在主机侧端口GigabitEthernet1/0/2上使能IGMP。
<RouterA> system-view
[RouterA] multicast routing-enable
[RouterA] interface GigabitEthernet 1/0/1
[RouterA-GigabitEthernet1/0/1] pim dm
[RouterA-GigabitEthernet1/0/1] quit
[RouterA] interface GigabitEthernet 1/0/2
[RouterA-GigabitEthernet1/0/2] pim dm
[RouterA-GigabitEthernet1/0/2] igmp enable
(3) 配置Switch A
# 全局使能IGMP Snooping。
<SwitchA> system-view
[SwitchA] igmp-snooping
[SwitchA-igmp-snooping] quit
# 创建VLAN 10,把端口GigabitEthernet1/0/1添加到该VLAN中,并在该VLAN内使能IGMP Snooping。
[SwitchA] vlan 10
[SwitchA-vlan10] port GigabitEthernet 1/0/1
[SwitchA-vlan10] igmp-snooping enable
[SwitchA-vlan10] quit
# 创建VLAN 2,并在该VLAN内使能IGMP Snooping。
[SwitchA] vlan 2
[SwitchA-vlan2] igmp-snooping enable
[SwitchA-vlan2] quit
VLAN 3与VLAN 4的配置与VLAN 2相似,配置过程略。
# 配置端口GigabitEthernet1/0/2为Hybrid类型,缺省VLAN为VLAN 2;允许VLAN 2和VLAN 10的报文通过,且均不携带Tag。
[SwitchA] interface GigabitEthernet 1/0/2
[SwitchA-GigabitEthernet1/0/2] port link-type hybrid
[SwitchA-GigabitEthernet1/0/2] port hybrid pvid vlan 2
[SwitchA-GigabitEthernet1/0/2] port hybrid vlan 2 untagged
[SwitchA-GigabitEthernet1/0/2] port hybrid vlan 10 untagged
[SwitchA-GigabitEthernet1/0/2] quit
GigabitEthernet1/0/3与GigabitEthernet1/0/4的配置与GigabitEthernet1/0/2相似,配置过程略。
# 配置VLAN 10为组播VLAN。
[SwitchA] multicast-vlan 10
# 将端口GigabitEthernet1/0/2到GigabitEthernet1/0/3添加到组播VLAN 10内。
[SwitchA-mvlan-10] port GigabitEthernet 1/0/2 to GigabitEthernet 1/0/3
[SwitchA-mvlan-10] quit
# 配置端口GigabitEthernet1/0/4也属于组播VLAN 10。
[SwitchA] interface GigabitEthernet 1/0/4
[SwitchA-GigabitEthernet1/0/4] port multicast-vlan 10
[SwitchA-GigabitEthernet1/0/4] quit
https://www.h3c.com/cn/d_201810/1119931_30005_0.htm#_Toc528152347
(0)
暂无评论
参考IGMP组播过滤配置举例:
表1 配置适用的产品与软件版本关系
产品 | 软件版本 |
S10500系列以太网交换机 | Release 1120系列,Release 1130系列,Release 1200系列 |
S5800&S5820X系列以太网交换机 | Release 1808 |
S5830系列以太网交换机 | Release 1115,Release 1118 |
S5500-EI系列以太网交换机 | Release 2220 |
如图1所示,PIM-DM网络内连接用户网络N1和用户网络N2的边界三层交换机上均运行IGMPv2功能。
现要求通过在IGMP交换机上配置IGMP组播组过滤器功能,实现控制用户网络N2内的接收者只能加入组播组224.1.1.1,而对用户网络N1内的接收者所能加入的组播组没有限制。
图1 IGMP组播组过滤器配置组网图
· 因共享网段N2内有多台IGMP交换机,为实现本组网需求,需要在该共享网段内的所有IGMP交换机上都配置相同的IGMP组播组过滤器。
· 为实现IGMP组播组过滤器控制主机加入组播组的范围,需要为其创建基本ACL,并在该ACL规则中指定允许主机加入的组播组范围。
由于不同版本IGMP协议的报文结构与种类不同,因此需要为同一网段上的所有三层交换机配置相同版本的IGMP,否则IGMP将不能正常运行。
(1) 配置PIM-DM域内各交换机的IP地址、单播路由协议和组播路由协议
配置PIM-DM域内交换机上各接口的IP地址和子网掩码,具体配置过程略。
配置PIM-DM域内的各交换机之间采用OSPF协议进行互连,确保PIM-DM域内部在网络层互通,并在各交换机上配置PIM-DM协议,以建立组播路由转发表项,实现组播数据可以从组播源到达接收者,具体配置过程略。
(2) 配置Switch A
# 在Switch A上使能IP组播路由,在各接口上使能PIM-DM,并在主机侧接口Vlan-interface100上使能IGMP。
<SwitchA> system-view
[SwitchA] multicast routing-enable
[SwitchA] interface vlan-interface 100
[SwitchA-Vlan-interface100] igmp enable
[SwitchA-Vlan-interface100] pim dm
[SwitchA-Vlan-interface100] quit
[SwitchA] interface vlan-interface 101
[SwitchA-Vlan-interface101] pim dm
[SwitchA-Vlan-interface101] quit
(3) 配置Switch B
# 在Switch B上使能IP组播路由,在各接口上使能PIM-DM,并在主机侧接口Vlan-interface200上使能IGMP及配置组播组过滤器,以在Switch B上限制用户网络N2内的主机只能加入组播组224.1.1.1。
<SwitchB> system-view
[SwitchB] acl number 2001
[SwitchB-acl-basic-2001] rule permit source 224.1.1.1 0
[SwitchB-acl-basic-2001] quit
[SwitchB] multicast routing-enable
[SwitchB] interface vlan-interface 200
[SwitchB-Vlan-interface200] igmp enable
[SwitchB-Vlan-interface200] pim dm
[SwitchB-Vlan-interface200] igmp group-policy 2001
[SwitchB-Vlan-interface200] quit
[SwitchB] interface vlan-interface 201
[SwitchB-Vlan-interface201] pim dm
[SwitchB-Vlan-interface201] quit
(4) 配置Switch C
# 在Switch C上使能IP组播路由,在各接口上使能PIM-DM,并在主机侧接口Vlan-interface200上使能IGMP及配置组播组过滤器,以在Switch C上限制用户网络N2内的主机只能加入组播组224.1.1.1。
<SwitchC> system-view
[SwitchC] acl number 2001
[SwitchC-acl-basic-2001] rule permit source 224.1.1.1 0
[SwitchC-acl-basic-2001] quit
[SwitchC] multicast routing-enable
[SwitchC] interface vlan-interface 200
[SwitchC-Vlan-interface200] igmp enable
[SwitchC-Vlan-interface200] pim dm
[SwitchC-Vlan-interface200] igmp group-policy 2001
[SwitchC-Vlan-interface200] quit
[SwitchC] interface vlan-interface 202
[SwitchC-Vlan-interface202] pim dm
[SwitchC-Vlan-interface202] quit
(1) 查看共享网络N2内IGMP查询器选举信息
配置完成后,查看接入共享网络N2的三层交换机Switch B和Switch C上IGMP查询器选举信息:
# 查看Switch B上IGMP查询器选举信息。
[SwitchB] display igmp interface
Interface information of VPN-Instance: public net
Vlan-interface200(10.110.2.1):
IGMP is enabled
Current IGMP version is 2
Value of query interval for IGMP(in seconds): 60
Value of other querier present interval for IGMP(in seconds): 125
Value of maximum query response time for IGMP(in seconds): 10
Querier for IGMP: 10.110.2.1 (this router)
Total 1 IGMP Group reported
# 查看Switch C上IGMP查询器选举信息。
[SwitchC] display igmp interface
Interface information of VPN-Instance: public net
Vlan-interface200(10.110.2.2):
IGMP is enabled
Current IGMP version is 2
Value of query interval for IGMP(in seconds): 60
Value of other querier present interval for IGMP(in seconds): 125
Value of maximum query response time for IGMP(in seconds): 10
Querier for IGMP: 10.110.2.1
Total 1 IGMP Group reported
由上显示信息可知,通过查询器选举,共享网段中IP地址最小的Switch B成为本共享网段的IGMP查询器。
(2) 查看交换机上IGMP组播组信息
配置完成后,用户网络N2内的组播接收者Host C分别发送组播组地址为224.1.1.1和224.1.1.2的IGMP成员关系报告报文,通过display igmp group命令查看Switch B和Switch C上IGMP组播组信息,验证配置效果:
# 查看Switch B上IGMP组播组信息。
[SwitchB] display igmp group
Total 1 IGMP Group(s).
Interface group report information of VPN-Instance: public net
Vlan-interface200(10.110.2.1):
Total 1 IGMP Groups reported
Group Address Last Reporter Uptime Expires
224.1.1.1 10.110.2.10 04:36:03 00:01:23
# 查看Switch C上IGMP组播组信息。
[SwitchC] display igmp group
Total 1 IGMP Group(s).
Interface group report information of VPN-Instance: public net
Vlan-interface200(10.110.2.2):
Total 1 IGMP Groups reported
Group Address Last Reporter Uptime Expires
224.1.1.1 10.110.2.10 04:21:03 00:01:13
Host C发送了组播组地址为224.1.1.1和224.1.1.2的IGMP成员关系报告报文,而Switch B和Switch C上只有组播组224.1.1.1的IGMP组播组信息,由此可见在Switch B和Switch C上配置的IGMP组播组过滤器已生效,用户网络N2内的组播接收者只能加入组播组224.1.1.1。
(1) Switch A配置信息
#
multicast routing-enable
#
vlan 100 to 101
#
interface Vlan-interface100
igmp enable
pim dm
#
interface Vlan-interface101
pim dm
#
(2) Switch B配置信息
#
multicast routing-enable
#
acl number 2001
rule 0 permit source 224.1.1.1 0
#
vlan 200 to 201
#
interface Vlan-interface200
igmp enable
igmp group-policy 2001
pim dm
#
interface Vlan-interface201
pim dm
#
(3) Switch C配置信息
#
multicast routing-enable
#
acl number 2001
rule 0 permit source 224.1.1.1 0
#
vlan 200
#
vlan 202
#
interface Vlan-interface200
igmp enable
igmp group-policy 2001
pim dm
#
interface Vlan-interface202
pim dm
#
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论