您好,欢迎来到九壹网。
搜索
您的当前位置:首页16-组播典型配置指导

16-组播典型配置指导

来源:九壹网
H3C 低端以太网交换机 典型配置指导 组播

目 录

目 录

第1章 组播典型配置指导.......................................................................................................1-1

1.1 IGMP Snooping典型配置指导............................................................................................1-1

1.1.1 组网图......................................................................................................................1-1 1.1.2 应用要求..................................................................................................................1-1 1.1.3 适用产品、版本.......................................................................................................1-2 1.1.4 配置过程和解释.......................................................................................................1-2 1.1.5 完整配置..................................................................................................................1-3 1.1.6 配置注意事项...........................................................................................................1-4 1.2 IGMP Snooping Only配置举例...........................................................................................1-5

1.2.1 组网图......................................................................................................................1-5 1.2.2 应用要求..................................................................................................................1-5 1.2.3 适用产品、版本.......................................................................................................1-5 1.2.4 配置过程和解释.......................................................................................................1-6 1.2.5 完整配置..................................................................................................................1-9 1.3 组播VLAN典型配置指导...................................................................................................1-11

1.3.1 组网图....................................................................................................................1-11 1.3.2 组网需求................................................................................................................1-11 1.3.3 适用产品、版本.....................................................................................................1-12 1.3.4 配置步骤................................................................................................................1-13 1.3.5 完整配置................................................................................................................1-14 1.3.6 配置注意事项.........................................................................................................1-15 1.4 PIM-SM+IGMP+IGMP Snooping典型配置指导...............................................................1-16

1.4.1 组网图....................................................................................................................1-17 1.4.2 应用要求................................................................................................................1-17 1.4.3 适用产品、版本.....................................................................................................1-18 1.4.4 配置过程和解释.....................................................................................................1-18 1.4.5 完整配置................................................................................................................1-24 1.4.6 配置注意事项.........................................................................................................1-26 1.5 PIM-DM+IGMP典型配置指导...........................................................................................1-27

1.5.1 组网图....................................................................................................................1-28 1.5.2 应用要求................................................................................................................1-28 1.5.3 适用产品、版本.....................................................................................................1-29 1.5.4 配置过程和解释.....................................................................................................1-29 1.5.5 完整配置................................................................................................................1-31 1.5.6 配置注意事项.........................................................................................................1-32 1.6 Anycast RP应用配置指导................................................................................................1-32

i

H3C 低端以太网交换机 典型配置指导 组播

目 录

1.6.1 组网图....................................................................................................................1-33 1.6.2 应用要求................................................................................................................1-33 1.6.3 适用产品、版本.....................................................................................................1-34 1.6.4 配置过程和解释.....................................................................................................1-34 1.6.5 完整配置................................................................................................................1-37 1.6.6 配置注意事项.........................................................................................................1-38

ii

H3C 低端以太网交换机 典型配置指导 组播

第1章 组播典型配置指导

第1章 组播典型配置指导

1.1 IGMP Snooping典型配置指导

IGMP Snooping(Internet Group Management Protocol Snooping,IGMP侦听)是运行在接入交换机上的组播约束机制,用于管理和控制组播组,防止组播数据在数据链路层被广播发送。

运行IGMP Snooping的二层设备通过对收到的IGMP报文进行分析,为端口和组播地址建立起映射关系,并根据这样的映射关系转发组播数据。

1.1.1 组网图

ReceiverHost ASourceEth1/0/21.1.1.2/24Eth1/0/110.1.1.1/24Eth1/0/4Eth1/0/1Eth1/0/3Eth1/0/2Receiver1.1.1.1/24Router AIGMP querierSwitch AHost B Multicast packets

图1-1 配置IGMP Snooping组网图

Host C

1.1.2 应用要求

z

如图1-1所示,Router A通过Ethernet1/0/2接口连接组播源(Source),通过Ethernet1/0/1接口连接Switch A;

z

在Router A上运行PIM DM和IGMP,在Switch A上运行IGMP Snooping,并由Router A充当IGMP查询器。

z

组播源(Source)发送组播数据的地址为224.1.1.1;接收者Host A和Host B加入到组播组224.1.1.1。

1-1

H3C 低端以太网交换机 典型配置指导 组播

第1章 组播典型配置指导

1.1.3 适用产品、版本

表1-1 配置适用的产品与软硬件版本关系

产品

软件版本

硬件版本 全系列硬件版本 全系列硬件版本 全系列硬件版本 全系列硬件版本 全系列硬件版本 全系列硬件版本 (除S3100-52TP-SI)S3100-52TP-SI S3100-52P S2126-EI 全系列硬件版本 E352&E328 E152 E126 E126A

S5600系列 Release 1510、Release 1602软件版本 S5100-SI/EI系列 Release 2200、Release 2201软件版本 S3600-SI/EI系列 Release 1510、Release 1602软件版本 S3100-EI系列 Release 2104、Release 2107软件版本 S3100-C-SI系列 S3100-T-SI系列

Release 0011、Release 2102、Release

2107软件版本

S3100-TP-SI系列 Release 2102、Release 2107软件版本 S3100-52TP-SI S3100-52P S2126-EI

Release 2106、Release 2107软件版本 Release 1500、Release 1602软件版本 Release 2102、Release 2106、Release

2107软件版本

S2000-EA系列 Release 2107软件版本 E352&E328 E152 E126 E126A

Release 1510、Release 1602软件版本 Release 1500、Release 1602软件版本 Release 0011、Release 2102、Release

2107软件版本

Release 2104 、Release 2107软件版本

1.1.4 配置过程和解释

1. 配置各设备接口的IP地址

请按照图1-1配置各接口的IP地址和子网掩码,具体配置过程略。 2. 配置Router A

# 启动组播路由,在各接口上启动PIM-DM,并在接口Ethernet1/0/1上启动IGMP。

system-view

[RouterA] multicast routing-enable [RouterA] interface Ethernet 1/0/1 [RouterA-Ethernet1/0/1] igmp enable [RouterA-Ethernet1/0/1] pim dm [RouterA-Ethernet1/0/1] quit [RouterA] interface Ethernet 1/0/2

1-2

H3C 低端以太网交换机 典型配置指导 组播

[RouterA-Ethernet1/0/2] pim dm [RouterA-Ethernet1/0/2] quit

第1章 组播典型配置指导

3. 配置Switch A

# 全局启动IGMP Snooping。

system-view

[SwitchA] igmp-snooping enable Enable IGMP-Snooping ok.

# 创建VLAN 100,把端口Ethernet1/0/1到Ethernet1/0/4添加到该VLAN中,并在该VLAN内启动IGMP Snooping。

[SwitchA] vlan 100

[SwitchA-vlan100] port Ethernet 1/0/1 to Ethernet 1/0/4 [SwitchA-vlan100] igmp-snooping enable [SwitchA-vlan100] quit

4. 检验配置效果

# 查看Switch A上VLAN 100内的组播组详细信息。

display igmp-snooping group vlan 100 Total 1 IP Group(s). Total 1 MAC Group(s).

Vlan(id):100.

Total 1 IP Group(s). Total 1 MAC Group(s). Router port(s):

Ethernet1/0/1

IP group(s):the following ip group(s) match to one mac group. IP group address: 224.1.1.1 Host port(s):

Ethernet1/0/3 Ethernet1/0/4 MAC group(s):

MAC group address: 0100-5e01-0101

Host port(s): Ethernet1/0/3 Ethernet1/0/4

以上显示信息表明,SwitchA上已经建立起以动态路由器端口为Ethernet1/0/1和动态主机成员端口为Ethernet1/0/3和Ethernet1/0/4的组播组224.1.1.1,说明HostA和HostB已经成功加入到组播组224.1.1.1。

1.1.5 完整配置

SwitchA配置信息

1-3

H3C 低端以太网交换机 典型配置指导 组播

#

igmp-snooping enable #

vlan 100

igmp-snooping enable #

interface Ethernet1/0/1 port access vlan 100 #

interface Ethernet1/0/2 port access vlan 100 #

interface Ethernet1/0/3 port access vlan 100 #

interface Ethernet1/0/4 port access vlan 100 #

第1章 组播典型配置指导

1.1.6 配置注意事项

z

二、三层组播协议可以同时运行在交换机上,但是在同一个VLAN和该VLAN对应的虚接口上不能同时运行二层和三层组播协议。

z

在启动指定VLAN的IGMP Snooping前,应首先在系统视图下启动全局IGMP Snooping功能,否则将无法配置成功。

1-4

H3C 低端以太网交换机 典型配置指导 组播

第1章 组播典型配置指导

1.2 IGMP Snooping Only配置举例

1.2.1 组网图

图1-2 IGMP Snooping Only配置组网图

1.2.2 应用要求

在某些情况下,没有必要或是没有条件组建三层组播网络时,可以组建一个在所有设备上都启动IGMP Snooping的网络,这样也可以实现某些组播功能。

z

如图1-2所示,在一个没有三层设备的纯二层网络环境中,Switch C通过Ethernet1/0/3接口连接组播源(Source),Switch B和Switch C上分别连接至少一个接收者(Receiver);

z

Switch A、Switch B和Switch C上都运行IGMP Snooping,并由Switch A充当IGMP Snooping查询器;

z

为了防止Switch A和Switch B在没有组播转发表项的情况下,将组播报文在VLAN内广播,在Switch A和Switch B上要启动未知组播报文丢弃功能。

1.2.3 适用产品、版本

表1-2 配置适用的产品与软硬件版本关系

产品

软件版本

硬件版本 全系列硬件版本 全系列硬件版本 全系列硬件版本 全系列硬件版本

S5600系列 Release 1510、Release 1602软件版本 S5100-SI/EI系列 Release2200软件版本

S3600-SI/EI系列 Release 1510、Release 1602软件版本 S3100-EI系列 Release 2104软件版本

1-5

H3C 低端以太网交换机 典型配置指导 组播

产品

S3100-C-SI系列 S3100-T-SI系列

软件版本

Release 0011、Release 2102软件版本

第1章 组播典型配置指导

硬件版本 全系列硬件版本 全系列硬件版本 (除S3100-52TP-SI)S3100-52TP-SI S3100-52P S2126-EI 全系列硬件版本 E352&E328 E152 E126

E126A S3100-TP-SI系列 Release 2102软件版本 S3100-52TP-SI S3100-52P S2126-EI

Release 2106软件版本

Release 1500、Release 1602软件版本 Release 2102、Release 2106软件版本

S2000-EA系列 Release 2107软件版本 E352&E328 E152 E126

Release 1510、Release 1602软件版本 Release 1500、Release 1602软件版本 Release 0011、Release 2102软件版本

E126A Release 2104

1.2.4 配置过程和解释

1. 配置Switch A

# 全局启动IGMP Snooping。

system-view

[SwitchA] igmp-snooping enable Enable IGMP-Snooping ok.

# 创建VLAN 100,把端口Ethernet1/0/1和Ethernet1/0/2添加到该VLAN中,并在该VLAN内启动IGMP Snooping。

[SwitchA] vlan 100

[SwitchA-vlan100] port Ethernet 1/0/1 Ethernet 1/0/2 [SwitchA-vlan100] igmp-snooping enable

# 在VLAN 100内启动IGMP Snooping查询器。

[SwitchA-vlan100] igmp-snooping querier [SwitchA-vlan100] quit

# 启动未知组播报文丢弃功能

[SwitchA] unknown-multicast drop enable

2. 配置Switch B

# 全局启动IGMP Snooping。

system-view

1-6

H3C 低端以太网交换机 典型配置指导 组播

[SwitchB] igmp-snooping enable Enable IGMP-Snooping ok.

第1章 组播典型配置指导

# 创建VLAN 100,把端口Ethernet1/0/1到Ethernet1/0/3添加到该VLAN中,并在该VLAN内启动IGMP Snooping。

[SwitchB] vlan 100

[SwitchB-vlan100] port Ethernet 1/0/1 to Ethernet 1/0/3 [SwitchB-vlan100] igmp-snooping enable [SwitchB-vlan100] quit

# 启动未知组播报文丢弃功能

[SwitchB] unknown-multicast drop enable

3. 配置Switch C

# 全局启动IGMP Snooping。

[SwitchC] igmp-snooping enable Enable IGMP-Snooping ok.

# 创建VLAN 100,把端口Ethernet1/0/1到Ethernet1/0/3添加到该VLAN中,并在该VLAN内启动IGMP Snooping。

[SwitchC] vlan 100

[SwitchC-vlan100] port Ethernet 1/0/1 to Ethernet 1/0/3 [SwitchC-vlan100] igmp-snooping enable

注意:

在SwitchC上不要启动未知组播报文丢弃功能,为了防止组播报文对网络和SwitchC的冲击,组网规划时应尽量将查询器配置在有组播源的设备上。

4. 检验配置效果

现在从组播源Source向组播组224.1.1.1发送组播数据,HostA点播组播组224.1.1.1的组播数据,检验各个交换机的配置效果。

z

查看SwitchB的相关显示信息

# 查看Switch B上收到的IGMP报文的统计信息。

display igmp-snooping statistics

Received IGMP general query packet(s) number:16. Received IGMP specific query packet(s) number:3. Received IGMP V1 report packet(s) number:0. Received IGMP V2 report packet(s) number:53. Received IGMP leave packet(s) number:1.

1-7

H3C 低端以太网交换机 典型配置指导 组播

Received error IGMP packet(s) number:0. Sent IGMP specific query packet(s) number:1.

第1章 组播典型配置指导

Switch B收到了查询器的IGMP普遍组查询报文和接收者的IGMP报告报文。 # 查看Switch B上的组播组信息。

display igmp-snooping group Total 1 IP Group(s). Total 1 MAC Group(s).

Vlan(id):100.

Total 1 IP Group(s). Total 1 MAC Group(s).

Router port(s):Ethernet1/0/1

IP group(s):the following ip group(s) match to one mac group. IP group address:224.1.1.1 Host port(s):Ethernet1/0/2 MAC group(s):

MAC group address:0100-5e7f-fffe Host port(s):Ethernet1/0/2

以上显示信息表明,Switch B上已经建立起以动态路由器端口为Ethernet1/0/1和动态主机成员端口为Ethernet1/0/2的组播组224.1.1.1。

z

查看SwitchA的相关显示信息

# 查看Switch A上收到的IGMP报文的统计信息。

display igmp-snooping statistics

Received IGMP general query packet(s) number:0. Received IGMP specific query packet(s) number:0. Received IGMP V1 report packet(s) number:0. Received IGMP V2 report packet(s) number:53. Received IGMP leave packet(s) number:1. Received error IGMP packet(s) number:0. Sent IGMP specific query packet(s) number:1.

Switch A收到了接收者的IGMP报告报文。 # 查看Switch A上的组播组信息。

display igmp-snooping group Total 1 IP Group(s). Total 1 MAC Group(s).

Vlan(id):100.

Total 1 IP Group(s).

1-8

H3C 低端以太网交换机 典型配置指导 组播

Total 1 MAC Group(s). Router port(s):

第1章 组播典型配置指导

IP group(s):the following ip group(s) match to one mac group. IP group address:224.1.1.1 Host port(s):Ethernet1/0/1 MAC group(s):

MAC group address:0100-5e7f-fffe Host port(s):Ethernet1/0/1

以上显示信息表明,Switch A上已经建立起以动态主机成员端口为Ethernet1/0/1的组播组224.1.1.1,由于在SwitchA已经启动了IGMP Snooping查询器,所以没有路由器端口。

z

查看SwitchC的相关显示信息

# 查看Switch C上收到的IGMP报文的统计信息。

display igmp-snooping statistics

Received IGMP general query packet(s) number:10. Received IGMP specific query packet(s) number:0. Received IGMP V1 report packet(s) number:0. Received IGMP V2 report packet(s) number:0. Received IGMP leave packet(s) number:.0 Received error IGMP packet(s) number:0. Sent IGMP specific query packet(s) number:0.

z

Switch C只收到了查询器的IGMP普遍组查询报文。

# 查看Switch C上的组播组信息。

display igmp-snooping group Total 0 IP Group(s). Total 0 MAC Group(s).

Vlan(id):100.

Total 0 IP Group(s). Total 0 MAC Group(s).

Router port(s):Ethernet1/0/1

以上显示信息可以看出,Switch C上并没有建立起相关组播表项,组播源将组播数据将在所有端口广播,所以请不要在SwitchC上启动未知组播报文丢弃功能。

1.2.5 完整配置

z

SwitchA配置信息

#

unknown-multicast drop enable #

1-9

H3C 低端以太网交换机 典型配置指导 组播

igmp-snooping enable #

vlan 100

igmp-snooping enable igmp-snooping querier #

interface Ethernet1/0/1 port access vlan 100 #

interface Ethernet1/0/2 port access vlan 100 #

z

第1章 组播典型配置指导

SwitchB配置信息

#

unknown-multicast drop enable #

igmp-snooping enable #

vlan 100

igmp-snooping enable #

interface Ethernet1/0/1 port access vlan 100 #

interface Ethernet1/0/2 port access vlan 100 #

interface Ethernet1/0/3 port access vlan 100 #

z

SwitchC配置信息

#

igmp-snooping enable #

vlan 100

igmp-snooping enable #

interface Ethernet1/0/1 port access vlan 100 #

interface Ethernet1/0/2 port access vlan 100

1-10

H3C 低端以太网交换机 典型配置指导 组播

#

interface Ethernet1/0/3 port access vlan 100 #

第1章 组播典型配置指导

1.3 组播VLAN典型配置指导

基于以往的组播点播方式,当处于不同VLAN的用户点播同一个组播组时,数据在组播路由器上会为每个包含接收者的VLAN进行复制和转发。这样的组播点播方式,浪费了大量的带宽。

在启动了IGMP Snooping功能后,通过配置组播VLAN的方式,将交换机的端口加入到组播VLAN,使不同VLAN内的用户共用一个组播VLAN接收组播数据,组播流只在一个组播VLAN内进行传输,从而节省了带宽。而且由于组播VLAN与用户VLAN完全隔离,安全和带宽都得以保证。

1.3.1 组网图

Vlan-int20168.10.1.1Eth1/0/1Vlan-int10168.10.2.1Eth1/0/10Eth1/0/10Vlan10/11/0htEn2VlaVlan3/0SwitchB/2Eth1HostAWorkStationSwitchA

图1-3 组播VLAN组网示意图

HostB

1.3.2 组网需求

组播源为Workstation,Switch A转发组播源发出的组播数据流。组播数据流通过二层交换机Switch B被转发到最终用户HostA、HostB。 具体的设备编号如下:

表1-3 组网设备具体配置

设备

描述

z

说明

VLAN 20接口的IP地址为168.10.1.1,

Ethernet1/0/1属于VLAN 20,Ethernet1/0/1和Work Station相连。

VLAN 10接口的IP地址为168.10.2.1,Ethernet1/0/10属于VLAN 10,Ethernet1/0/10和Switch B相连

Switch A 三层交换机

z

1-11

H3C 低端以太网交换机 典型配置指导 组播

设备

描述

z

第1章 组播典型配置指导说明

VLAN 2包含端口Ethernet1/0/1,VLAN 3包括端口Ethernet1/0/2,两个端口分别与HostA、HostB相连

端口Ethernet1/0/1和Ethernet1/0/2的缺省VLAN分别为VLAN2和VLAN3

VLAN 10包含端口Ethernet1/0/10、Ethernet1/0/1和Ethernet1/0/2,并且端口Ethernet1/0/10与SwitchA相连 VLAN 10为组播VLAN

端口Ethernet1/01以untag方式发送VLAN2 和VLAN10的报文

端口Ethernet1/02以untag方式发送VLAN3 和VLAN10的报文

z

z

Switch B 二层交换机

z z

z

HostA HostB

用户1 用户2

与Switch B的Ethernet1/0/1端口相连 与Switch B的Ethernet1/0/2端口相连

配置组播VLAN,使VLAN 2和VLAN 3内的用户通过组播VLAN接收组播流。

1.3.3 适用产品、版本

表1-4 配置适用的产品与软硬件版本关系

产品

软件版本

硬件版本 全系列硬件版本 全系列硬件版本 全系列硬件版本 全系列硬件版本 全系列硬件版本 全系列硬件版本 (除S3100-52TP-SI)S3100-52TP-SI S3100-52P S2126-EI 全系列硬件版本 E352&E328 E152 E126

E126A S5600系列 Release 1510、Release 1602软件版本 S5100-SI/EI系列 Release2200软件版本

S3600-SI/EI系列 Release 1510、Release 1602软件版本 S3100-EI系列 Release 2104软件版本 S3100-C-SI系列 S3100-T-SI系列

Release 0011、Release 2102软件版本

S3100-TP-SI系列 Release 2102软件版本 S3100-52TP-SI S3100-52P S2126-EI

Release 2106软件版本

Release 1500、Release 1602软件版本 Release 2102、Release 2106软件版本

S2000-EA系列 Release 2107软件版本 E352&E328 E152 E126

Release 1510、Release 1602软件版本 Release 1500、Release 1602软件版本 Release 0011、Release 2102软件版本

E126A Release 2104

1-12

H3C 低端以太网交换机 典型配置指导 组播

第1章 组播典型配置指导

1.3.4 配置步骤

以下配置基于IP地址已配置,并正确连接设备的前提下进行配置操作。

z

Switch A上的配置

# 配置VLAN 20接口的IP地址为168.10.1.1,并启动PIM DM协议。

system-view

[SwitchA] multicast routing-enable [SwitchA] vlan 20

[SwitchA–vlan20]port Ethernet1/0/1 [SwitchA-vlan20] quit

[SwitchA] interface Vlan-interface 20

[SwitchA-Vlan-interface20] ip address 168.10.1.1 255.255.255.0 [SwitchA-Vlan-interface20] pim dm [SwitchA-Vlan-interface20] quit

# 创建VLAN 10。

[SwitchA] vlan 10 [SwitchA-vlan10] quit

# 将Ethernet1/0/10定义为Hybrid端口,并将该端口加入到VLAN 10中,端口发送VLAN 10的报文时带VLAN标签。

[SwitchA] interface Ethernet1/0/10

[SwitchA-Ethernet1/0/10] port link-type hybrid [SwitchA-Ethernet1/0/10] port hybrid vlan 10 tagged [SwitchA-Ethernet1/0/10] quit

# 配置VLAN 10接口的IP地址为168.10.2.1,并启动PIM DM和IGMP。

[SwitchA] interface Vlan-interface 10

[SwitchA-Vlan-interface10] ip address 168.10.2.1 255.255.255.0 [SwitchA-Vlan-interface10] igmp enable [SwitchA-Vlan-interface10] pim dm

z

Switch B上的配置

# 启动设备IGMP Snooping。

system-view

[SwitchB] igmp-snooping enable

# 创建VLAN2,3,10,并将VLAN 10配置为组播VLAN,启动IGMP Snooping。

[SwitchB] vlan 2 to 3 Please wait.... Done. [SwitchB] vlan 10

1-13

H3C 低端以太网交换机 典型配置指导 组播

[SwitchB-vlan10] service-type multicast [SwitchB-vlan10] igmp-snooping enable [SwitchB-vlan10] quit

第1章 组播典型配置指导

# 将Ethernet1/0/10定义为Hybrid端口,并将该端口加入到VLAN 2、3、10中,端口发送VLAN 2、VLAN 3和VLAN 10的报文时带VLAN标签。

[SwitchB] interface Ethernet1/0/10

[SwitchB-Ethernet1/0/10] port link-type hybrid

[SwitchB-Ethernet1/0/10] port hybrid vlan 2 3 10 tagged [SwitchB-Ethernet1/0/10] quit

# 将Ethernet1/0/1定义为Hybrid端口,并将该端口加入到VLAN 2、VLAN 10中,端口发送VLAN 2和VLAN 10的报文时不带VLAN标签,端口的缺省VLAN为VLAN 2。

[SwitchB] interface Ethernet1/0/1

[SwitchB-Ethernet1/0/1] port link-type hybrid

[SwitchB-Ethernet1/0/1] port hybrid vlan 2 10 untagged [SwitchB-Ethernet1/0/1] port hybrid pvid vlan 2 [SwitchB-Ethernet1/0/1] quit

# Ethernet1/0/2定义为Hybrid端口,并将该端口加入到VLAN 3、VLAN 10中,端口发送VLAN 3和VLAN 10的报文时不带VLAN标签,端口的缺省VLAN为VLAN 3。

[SwitchB] interface Ethernet1/0/2

[SwitchB-Ethernet1/0/2] port link-type hybrid

[SwitchB-Ethernet1/0/2] port hybrid vlan 3 10 untagged [SwitchB-Ethernet1/0/2] port hybrid pvid vlan 3 [SwitchB-Ethernet1/0/2] quit

1.3.5 完整配置

z

SwitchA配置信息

#

multicast routing-enable #

interface Vlan-interface10

ip address 168.10.2.1 255.255.255.0 igmp enable pim dm #

interface Vlan-interface20

ip address 168.10.1.1 255.255.255.0 pim dm

1-14

H3C 低端以太网交换机 典型配置指导 组播

#

interface Ethernet1/0/1 port access vlan 20 #

interface Ethernet1/0/10 port link-type hybrid port hybrid vlan 10 tagged #

z

第1章 组播典型配置指导

SwitchB配置信息

#

igmp-snooping enable #

vlan 1 to 3 # vlan 10

service-type multicast igmp-snooping enable #

interface Ethernet1/0/1 port link-type hybrid

port hybrid vlan 1 to 2 10 untagged port hybrid pvid vlan 2 #

interface Ethernet1/0/2 port link-type hybrid

port hybrid vlan 1 3 10 untagged port hybrid pvid vlan 3 #

interface Ethernet1/0/10 port link-type hybrid

port hybrid vlan 2 to 3 10 tagged port hybrid vlan 1 untagged

1.3.6 配置注意事项

z z z

一个端口只可以属于一个组播VLAN。 与用户终端相连的端口类型只能够为Hybrid。

组播成员端口必须与路由器端口属于同一个组播VLAN,否则无法接收到组播数据报文。

1-15

H3C 低端以太网交换机 典型配置指导 组播

z

第1章 组播典型配置指导

当路由器端口加入某个组播VLAN,该路由器端口必须配置成Trunk端口或者是允许组播VLAN报文带Tag发送的Hybrid端口,否则在此组播VLAN内的所有的组播成员端口都无法接收到组播数据报文。

1.4 PIM-SM+IGMP+IGMP Snooping典型配置指导

PIM-SM属于稀疏模式的组播路由协议,使用“拉(Pull)模式”传送组播数据,通常适用于组播组成员分布相对分散、范围较广的大中型网络。 PIM-SM的基本原理如下:

z

PIM-SM假设所有主机都不需要接收组播数据,只向明确提出需要组播数据的主机转发。PIM-SM实现组播转发的核心任务就是构造并维护RPT(Rendezvous Point Tree,共享树或汇集树),RPT选择PIM域中某台路由器作为公用的根节点RP(Rendezvous Point,汇集点),组播数据通过RP沿着RPT转发给接收者;

z

连接接收者的路由器向某组播组对应的RP发送加入报文(Join Message),该报文被逐跳送达RP,所经过的路径就形成了RPT的分支;

z

组播源如果要向某组播组发送组播数据,首先由与组播源直连的路由器负责向RP进行注册,把注册报文(Register Message)通过单播方式发送给RP,该报文到达RP后触发建立SPT。之后组播源把组播数据沿着SPT发向RP,当组播数据到达RP后,被复制并沿着RPT发送给接收者。

1-16

H3C 低端以太网交换机 典型配置指导 组播

第1章 组播典型配置指导

1.4.1 组网图

ReceiverSwitch AVlan-int100Vlan100Vlan-int101Host AVlan-int102Switch F101Vlan-intEthernetVlan-int102Vlan-int105Vlan-int103Vlan-int103Vlan-int104N1Vlan-int200Host BReceiverVlan-int300SourceVlan-int105Switch DSwitch ESwitch BEthernetHost C10.110.5.100/24Vlan-int104Vlan-int200PIM-SMSwitch CHost D

设备 接口 IP地址 包含端口 Switch A Vlan-int100 10.110.1.1/24 Ethernet1/0/1 Vlan-int101 192.168.1.1/24 Ethernet1/0/2 Vlan-int102 192.168.9.1/24 Ethernet1/0/3 Switch B Vlan-int200 10.110.2.1/24 Ethernet1/0/1 Vlan-int103 192.168.2.1/24 Ethernet1/0/2 Switch C Vlan-int200 10.110.2.2/24 Ethernet1/0/1 Vlan-int104 192.168.3.1/24 Ethernet1/0/2 Switch D Vlanint300 10.110.5.1/24 Ethernet1/0/1 Vlanint101 192.168.1.2/24 Ethernet1/0/2 Vlanint105 192.168.4.2/24 Ethernet1/0/3 Switch E Vlanint104 192.168.3.2/24 Ethernet1/0/3 Vlanint103 192.168.2.2/24 Ethernet1/0/2 Vlanint102 192.168.9.2/24 Ethernet1/0/1 Vlanint105 192.168.4.1/24 Ethernet1/0/4 Switch F Vlan100 - Ethernet1/0/1、Ethernet1/0/2、

Ethernet1/0/3

图1-4 PIM-SM+IGMP+IGMP Snooping典型配置组网图

1.4.2 应用要求

1. 需求分析

z

用户通过组播方式接收视频点播信息,根据用户需求的不同,视频信息的接收方式也不尽相同:

z

为了避免视频信息在二层的广播,HostA和HostB通过连接到运行IGMP Snooping的SwitchE接收组播数据;

1-17

H3C 低端以太网交换机 典型配置指导 组播

z

第1章 组播典型配置指导

为了可靠和稳定的的接收组播数据,HostC和HostD直接连接到与SwitchB和SwitchC相连的末梢网络N1接收组播数据,从而可以实现上行链路的备份;

z

整个PIM域采用SM单BSR管理域方式,各个交换机之间运行OSPF协议。

2. 网络布局

z z

SwitchD通过Vlan-interface300接口与组播源Source所在网络连接; SwitchA通过Vlan-interface100接口连接SwitchF,通过Vlan-interface101接口连接SwitchD,通过Vlan-interface102接口连接SwitchE

z

SwitchB和SwitchC通过各自的Vlan-interface200接口连接末梢网络N1,分别通过Vlan-interface103和Vlan-interface104接口连接SwitchE;

z

将SwitchD的Vlan-interface105接口和SwitchE的Vlan-interface102接口作为C-BSR和C-RP。

z

在SwitchA 的Vlan-interface100接口上运行IGMPV2,在SwitchF上全局启动IGMP Snooping和在VLAN100内启动IGMP Snooping;SwitchB和SwitchC与末梢网络N1之间也运行IGMPv2,并且由于在同一共享网段中,IP地址小的接口作为查询器,所以通常SwitchB充当查询器。

1.4.3 适用产品、版本

表1-5 配置适用的产品与软硬件版本关系

产品

软件版本

硬件版本 全系列硬件版本 全系列硬件版本

S5600系列 Release 1510、Release 1602软件版本 S3600-EI系列 Release 1510、Release 1602软件版本

1.4.4 配置过程和解释

1. 配置各交换机接口的IP地址和单播路由协议

请按照图1-4配置各接口的IP地址和子网掩码,具体配置过程略。

配置PIM-SM域内的各交换机之间采用OSPF协议进行互连,确保PIM-SM域中Switch A、Switch B、Switch C、Switch D和Switch E之间能够在网络层互通,并且各交换机之间能够借助单播路由协议实现动态路由更新,具体配置过程略。 2. 配置组播协议

# 在SwitchA上启动组播路由,在各接口上启动PIM-SM,并在Vlan-interface100接口上启动IGMPv2。

system-view

1-18

H3C 低端以太网交换机 典型配置指导 组播

[SwitchA] multicast routing-enable [SwitchA] interface Vlan-interface 100 [SwitchA-Vlan-interface100] igmp enable [SwitchA-Vlan-interface100] pim sm [SwitchA-Vlan-interface100] quit [SwitchA] interface vlan-interface 101 [SwitchA-Vlan-interface101] pim sm [SwitchA-Vlan-interface101] quit [SwitchA] interface vlan-interface 102 [SwitchA-Vlan-interface102] pim sm

第1章 组播典型配置指导

󰀉 说明

只有存在组播接受者的接口上才有必要启动IGMP,并且由于缺省情况下,启动了IGMP的接口上运行的就是IGMPv2,所以不需要再重复配置。

Switch B和Switch C的配置与Switch A相似,Switch D和Switch E除了不需要在相应接口上启动IGMP外,其它的配置也与Switch A相似,配置过程略。 # 在Switch D上配置RP通告的服务范围,以及C-BSR和C-RP的位置。

system-view [SwitchD] acl number 2005

[SwitchD-acl-basic-2005] rule permit source 225.1.1.0 0.0.0.255 [SwitchD-acl-basic-2005] quit [SwitchD] pim

[SwitchD-pim] c-bsr vlan-interface 105 24 2

[SwitchD-pim] c-rp vlan-interface 105 group-policy 2005 priority 2 [SwitchD-pim] quit

# 在Switch E上配置RP通告的服务范围,以及C-BSR和C-RP的位置。

system-view [SwitchE] acl number 2005

[SwitchE-acl-basic-2005] rule permit source 225.1.1.0 0.0.0.255 [SwitchE-acl-basic-2005] quit [SwitchE] pim

[SwitchE-pim] c-bsr vlan-interface 102 24 1

[SwitchE-pim] c-rp vlan-interface 102 group-policy 2005 priority 1 [SwitchE-pim] quit

# 在SwitchF上全局启动IGMP Snooping,并在Vlan100内启动IGMP Snooping。

system-view

[SwitchF] igmp-snooping enable Enable IGMP-Snooping ok. [SwitchF] vlan 100

1-19

H3C 低端以太网交换机 典型配置指导 组播

[SwitchF-vlan100] igmp-snooping enable [SwitchF-vlan100] quit

第1章 组播典型配置指导

3. 检验配置效果

现在从组播源Source向组播组225.1.1.1发送组播数据,HostA和HostC点播组播组225.1.1.1的组播数据,检验各个交换机的配置效果。 4. 通过查看命令判断HostA和HostC是否接收到组播数据。 # 查看Switch E上PIM的邻居关系信息。

display pim neighbor

Neighbor's Address Interface Name Uptime Expires 192.168.9.1 Vlan-interface102 02:47:04 00:01:42 192.168.2.1 Vlan-interface103 02:45:04 00:04:46 192.168.3.1 Vlan-interface104 02:42:24 00:04:45 192.168.4.2 Vlan-interface105 02:43:44 00:05:44

# 查看Switch E上的BSR信息。

display pim bsr-info Current BSR Address: 192.168.4.2 Priority: 2 Mask Length: 24 Expires: 00:01:39 Local Host is C-BSR: 192.168.9.2 Priority: 1 Mask Length: 24

# 查看Switch E上的RP信息。

display pim rp-info PIM-SM RP-SET information: BSR is: 192.168.4.2

Group/MaskLen: 225.1.1.0/24 RP 192.168.9.2 Version: 2 Priority: 1 Uptime: 00:03:15 Expires: 00:01:14 RP 192.168.4.2 Version: 2 Priority: 2 Uptime: 00:04:25 Expires: 00:01:09

1-20

H3C 低端以太网交换机 典型配置指导 组播

第1章 组播典型配置指导

# 查看Switch A上PIM路由表信息。

display pim routing-table PIM-SM Routing Table

Total 1 (S,G) entries, 1 (*,G) entries, 0 (*,*,RP) entry

(*, 225.1.1.1), RP 192.168.9.2

Protocol 0x20: PIMSM, Flag 0x2003: RPT WC NULL_IIF Uptime: 00:23:21, never timeout

Upstream interface: Vlan-interface102, RPF neighbor: 192.168.9.2 Downstream interface list:

Vlan-interface100, Protocol 0x1: IGMP, never timeout (10.110.5.100, 225.1.1.1)

Protocol 0x20: PIMSM, Flag 0x80004: SPT Uptime: 00:03:43, Timeout in 199 sec

Upstream interface: Vlan-interface102, RPF neighbor: 192.168.9.2 Downstream interface list:

Vlan-interface100, Protocol 0x1: IGMP, never timeout Matched 1 (S,G) entries, 1 (*,G) entries, 0 (*,*,RP) entry

Switch B和Switch C上的显示信息与Switch A类似。 # 查看SwitchD上PIM路由表信息。

display pim routing-table PIM-SM Routing Table

Total 1 (S,G) entry, 0 (*,G) entry, 0 (*,*,RP) entry

(10.110.5.100, 225.1.1.1)

Protocol 0x20: PIMSM, Flag 0x4: SPT Uptime: 00:03:03, Timeout in 27 sec

Upstream interface: Vlan-interface300, RPF neighbor: NULL Downstream interface list:

Vlan-interface101, Protocol 0x200: SPT, timeout in 147 sec Vlan-interface105, Protocol 0x200: SPT, timeout in 145 sec Matched 1 (S,G) entry, 0 (*,G) entry, 0 (*,*,RP) entry

# 查看Switch E上的PIM路由表信息。

display pim routing-table PIM-SM Routing Table

Total 1 (S,G) entry, 1 (*,G) entry, 0 (*,*,RP) entry

(*,225.1.1.1), RP 192.168.9.2

Protocol 0x20: PIMSM, Flag 0x2003: RPT WC NULL_IIF Uptime: 00:02:34, Timeout in 176 sec

1-21

H3C 低端以太网交换机 典型配置指导 组播

Upstream interface: Null, RPF neighbor: 0.0.0.0 Downstream interface list:

第1章 组播典型配置指导

Vlan-interface102, Protocol 0x100: RPT, timeout in 176 sec Vlan-interface103, Protocol 0x100: SPT, timeout in 135 sec

(10.110.5.100, 225.1.1.1)

Protocol 0x20: PIMSM, Flag 0x4: SPT Uptime: 00:03:03, Timeout in 27 sec

Upstream interface: Vlan-interface105, RPF neighbor: 192.168.4.2 Downstream interface list:

Vlan-interface102, Protocol 0x200: SPT, timeout in 147 sec Vlan-interface103, Protocol 0x200: SPT, timeout in 145 sec Matched 1 (S,G) entry, 1 (*,G) entry, 0 (*,*,RP) entry

# 查看SwitchF上IGMP Snooping侦测到的组播组信息。

display igmp-snooping group Total 1 IP Group(s). Total 1 MAC Group(s).

Vlan(id):100.

Total 1 IP Group(s). Total 1 MAC Group(s).

Router port(s):Ethernet1/0/2

IP group(s):the following ip group(s) match to one mac group. IP group address:225.1.1.1 Host port(s):Ethernet1/0/19 MAC group(s):

MAC group address:0100-5e01-0101 Host port(s):Ethernet1/0/19

# 查看SwitchB含端口信息的组播组信息。

display mpm group Total 1 IP Group(s). Total 1 MAC Group(s).

Vlan(id):200.

Total 1 IP Group(s). Total 1 MAC Group(s). Router port(s):

IP group(s):the following ip group(s) match to one mac group. IP group address:225.1.1.1 Host port(s):Ethernet1/0/24 MAC group(s):

1-22

H3C 低端以太网交换机 典型配置指导 组播

MAC group address:0100-5e01-0101 Host port(s):Ethernet1/0/24

Vlan(id):103.

Total 0 IP Group(s). Total 0 MAC Group(s).

Router port(s):Ethernet1/0/10

第1章 组播典型配置指导

通过以上显示信息说明hostA和HostC可以接收到组播数据。

z

配置模拟主机加入功能。

现在在SwitchB上配置以太网端口加入指定组播组,以避免由于某些原因而导致的组播交换机认为该网段没有组播组的成员,从而取消相应的路径。 # 配置以太网端口Ethernet1/0/21加入组播组225.1.1.1。

system-view

[SwitchB] interface Vlan-interface 200

[SwitchB-Vlan-interface200] igmp host-join 225.1.1.1 port Ethernet 1/0/21

# 查看SwitchB含端口信息的组播组信息。

display mpm group Total 1 IP Group(s). Total 1 MAC Group(s).

Vlan(id):200.

Total 1 IP Group(s). Total 1 MAC Group(s). Router port(s):

IP group(s):the following ip group(s) match to one mac group. IP group address:225.1.1.1

Host port(s):Ethernet1/0/21 Ethernet1/0/24 MAC group(s):

MAC group address:0100-5e01-0101

Host port(s):Ethernet1/0/21 Ethernet1/0/24

Vlan(id):103.

Total 0 IP Group(s). Total 0 MAC Group(s).

Router port(s):Ethernet1/0/10

通过以上显示信息可以看出Ethernet 1/0/21已成为组播组225.1.1.1的主机成员端口。

1-23

H3C 低端以太网交换机 典型配置指导 组播

第1章 组播典型配置指导

1.4.5 完整配置

z

SwitchA配置信息

#

multicast routing-enable #

interface Vlan-interface100

ip address 10.110.1.1 255.255.255.0 igmp enable pim sm #

interface Vlan-interface101

ip address 192.168.1.1 255.255.255.0 pim sm #

interface Vlan-interface102

ip address 192.168.9.1 255.255.255.0 pim sm #

z

SwitchB配置信息

#

multicast routing-enable #

interface Vlan-interface103

ip address 192.168.2.1 255.255.255.0 pim sm #

interface Vlan-interface200

ip address 10.110.2.1 255.255.255.0 igmp enable pim sm #

interface Ethernet1/0/1

igmp host-join 225.1.1.1 vlan 1 #

z

SwitchC配置信息

#

multicast routing-enable #

interface Vlan-interface104

ip address 192.168.3.1 255.255.255.0 pim sm

1-24

H3C 低端以太网交换机 典型配置指导 组播

#

interface Vlan-interface200

ip address 10.110.2.2 255.255.255.0 igmp enable pim sm #

z

第1章 组播典型配置指导

SwitchD配置信息

#

acl number 2005

rule 0 permit source 225.1.1.0 0.0.0.255 #

multicast routing-enable #

interface Vlan-interface101

ip address 192.168.1.2 255.255.255.0 pim sm #

interface Vlan-interface105

ip address 192.168.4.2 255.255.255.0 pim sm #

interface Vlan-interface300

ip address 10.110.5.1 255.255.255.0 pim sm # pim

c-bsr Vlan-interface105 24 2

c-rp Vlan-interface105 group-policy 2005 priority 2 #

z

SwitchE配置信息

#

acl number 2005

rule 0 permit source 225.1.1.0 0.0.0.255 #

multicast routing-enable #

interface Vlan-interface102

ip address 192.168.9.2 255.255.255.0 pim sm #

interface Vlan-interface103

ip address 192.168.2.2 255.255.255.0

1-25

H3C 低端以太网交换机 典型配置指导 组播

pim sm #

interface Vlan-interface104

ip address 192.168.3.2 255.255.255.0 pim sm #

interface Vlan-interface105

ip address 192.168.4.1 255.255.255.0 pim sm # pim

c-bsr Vlan-interface102 24 1

c-rp Vlan-interface102 group-policy 2005 priority 1 #

z

第1章 组播典型配置指导

SwitchF配置信息

#

igmp-snooping enable #

vlan 100

igmp-snooping enable #

1.4.6 配置注意事项

z

在同一台三层交换机上只能配置一个候选BSR,在另外的接口上配置BSR会取代先前的配置。

z z

建议候选BSR和候选RP应配置在骨干网的三层交换机上。

配置RP时,若没有指定所服务的组播组范围,该RP为所有组播组服务。否则,所服务组的范围限定为指定范围的组播组。

z

用户可以配置基本访问控制列表,对相关的组播IP地址进行过滤,从而控制静态RP所服务的组播组范围。

z z

如果使用静态RP,PIM域内所有路由器必须采用相同的配置。

如果配置的静态RP地址是本机某个状态为UP的接口地址,本机就作为静态RP。

z z z

在BSR机制选举产生的RP有效时,静态RP不起作用。 作为静态RP的接口不必启动PIM协议。

合法BSR的范围是为了防止网络中合法的BSR被恶意取代,除此范围以外的其他BSR信息不会被三层交换机接收,保护网络中BSR的安全性。

1-26

H3C 低端以太网交换机 典型配置指导 组播

z

第1章 组播典型配置指导

合法C-RP的范围是为了防止C-RP欺骗,可以限定合法C-RP的范围,并且限定每个C-RP所服务的组范围。

1.5 PIM-DM+IGMP典型配置指导

PIM-DM属于密集模式的组播路由协议,使用“推(Push)模式”传送组播数据,通常适用于组播组成员相对比较密集的小型网络。 PIM-DM的基本原理如下:

z

PIM-DM假设网络中的每个子网都存在至少一个组播组成员,因此组播数据将被扩散(Flooding)到网络中的所有节点。然后,PIM-DM对没有组播数据转发的分支进行剪枝(Prune),只保留包含接收者的分支。这种“扩散—剪枝”现象周期性地发生,被剪枝的分支也可以周期性地恢复成转发状态。

z

当被剪枝分支的节点上出现了组播组的成员时,为了减少该节点恢复成转发状态所需的时间,PIM-DM使用嫁接(Graft)机制主动恢复其对组播数据的转发。

一般说来,密集模式下数据包的转发路径是有源树(Source Tree,即以组播源为“根”、组播组成员为“枝叶”的一棵转发树)。由于有源树使用的是从组播源到接收者的最短路径,因此也称为最短路径树(Shortest Path Tree,SPT)。

1-27

H3C 低端以太网交换机 典型配置指导 组播

第1章 组播典型配置指导

1.5.1 组网图

设备 接口 IP地址 设备 接口 IP地址 Switch A Vlan-int100 10.110.1.1/24 Switch D Vlan-int300 10.110.5.1/24 Vlan-int103 192.168.1.1/24 Vlan-int103 192.168.1.2/24 Switch B Vlan-int200 10.110.2.1/24 Vlan-int101 192.168.2.2/24 Vlan-int101 192.168.2.1/24 Vlan-int102 192.168.3.2/24 Switch CVlan-int200 10.110.2.2/24 Vlan-int102 192.168.3.1/24

图1-5 PIM-DM典型配置组网图

1.5.2 应用要求

z

接收者通过组播方式接收视频点播信息,不同组织的接收者群体组成末梢网络,每个末梢网络中都存在至少一个接收者,整个PIM域采用DM方式;

z z z

Host A和Host C为两个末梢网络中的组播信息接收者;

Switch D通过Vlan-interface300接口与组播源(Source)所在的网络连接; Switch A通过Vlan-interface100接口连接末梢网络N1,通过Vlan-interface103接口连接Switch D;

z

Switch B和Switch C通过各自的Vlan-interface200接口连接末梢网络N2,分别通过Vlan-interface101和Vlan-interface102接口连接Switch D;

z

Switch A与末梢网络N1之间运行IGMPV2;Switch B和Switch C与末梢网络N2之间也运行IGMPV2,通常Switch B充当IGMP查询器。

1-28

H3C 低端以太网交换机 典型配置指导 组播

第1章 组播典型配置指导

1.5.3 适用产品、版本

表1-6 配置适用的产品与软硬件版本关系

产品

软件版本

硬件版本 全系列硬件版本 全系列硬件版本

S5600系列 Release 1510、Release 1602软件版本 S3600- EI系列 Release 1510、Release 1602软件版本

1.5.4 配置过程和解释

1. 配置各交换机接口的IP地址和单播路由协议

请按照图1-5配置各接口的IP地址和子网掩码,具体配置过程略。

配置PIM-DM域内的各交换机之间采用OSPF协议进行互连,确保PIM-DM域中Switch A、Switch B、Switch C和Switch D之间能够在网络层互通,并且各交换机之间能够借助单播路由协议实现动态路由更新,具体配置过程略。 2. 启动组播路由,并在各接口上启动PIM-DM

# 在Switch A上启动组播路由,在各接口上启动PIM-DM,并在Switch A连接末梢网络的接口Vlan-interface100上启动IGMP。

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 103 [SwitchA-Vlan-interface103] pim dm [SwitchA-Vlan-interface103] quit

Switch B和Switch C的配置与Switch A相似,配置过程略。 # 在Switch D上启动组播路由,并在其各接口上启动PIM-DM。

system-view

[SwitchD] multicast routing-enable [SwitchD] interface vlan-interface 300 [SwitchD-Vlan-interface300] pim dm [SwitchD-Vlan-interface300] quit [SwitchD] interface vlan-interface 103 [SwitchD-Vlan-interface103] pim dm [SwitchD-Vlan-interface103] quit [SwitchD] interface vlan-interface 101

1-29

H3C 低端以太网交换机 典型配置指导 组播

[SwitchD-Vlan-interface101] pim dm [SwitchD-Vlan-interface101] quit [SwitchD] interface vlan-interface 102 [SwitchD-Vlan-interface102] pim dm [SwitchD-Vlan-interface102] quit

第1章 组播典型配置指导

3. 检验配置效果

可以通过使用display pim neighbor命令可以查看交换机之间的PIM邻居关系。例如:

# 查看Switch D上PIM的邻居关系信息。

[SwitchD] display pim neighbor

Neighbor's Address Interface Name Uptime Expires 192.168.1.1 Vlan-interface1 00:47:08 00:01:39 192.168.2.1 Vlan-interface1 00:48:05 00:01:29 192.168.3.1 Vlan-interface1 00:49:08 00:01:34

通过使用display pim routing-table命令可以查看交换机PIM路由表信息。例如: # 查看Switch A上PIM路由表信息。

display pim routing-table PIM-DM Routing Table Total 1 (S,G) entry

(10.110.5.100, 225.1.1.1)

Protocol 0x40: PIMDM, Flag 0xC: SPT NEG_CACHE Uptime: 00:00:23, Timeout in 187 sec

Upstream interface: Vlan-interface103, RPF neighbor: 192.168.1.2 Downstream interface list:

Vlan-interface100, Protocol 0x1: IGMP, never timeout

Matched 1 (S,G) entry

Switch B和Switch C上的显示信息与Switch A类似。 # 查看SwitchD上PIM路由表信息。

display pim routing-table PIM-DM Routing Table Total 1 (S,G) entry

(10.110.5.100, 225.1.1.1)

Protocol 0x40: PIMDM, Flag 0xC: SPT NEG_CACHE Uptime: 00:00:23, Timeout in 187 sec

Upstream interface: Vlan-interface300, RPF neighbor: NULL Downstream interface list:

1-30

H3C 低端以太网交换机 典型配置指导 组播

第1章 组播典型配置指导

Vlan-interface101, Protocol 0x200: SPT, timeout in 147 sec Vlan-interface103, Protocol 0x200: SPT, timeout in 145 sec Vlan-interface103, Protocol 0x200: SPT, timeout in 145 sec

Matched 1 (S,G) entry

1.5.5 完整配置

z

SwitchA配置信息

#

multicast routing-enable #

interface Vlan-interface100

ip address 10.110.1.1 255.255.255.0. igmp enable pim dm #

interface Vlan-interface103

ip address 192.168.1.1 255.255.255.0 pim dm #

z

SwitchB配置信息

#

multicast routing-enable #

interface Vlan-interface101

ip address 192.168.2.1 255.255.255.0. pim dm #

interface Vlan-interface200

ip address 10.110.2.1 255.255.255.0 igmp enable pim dm #

z

SwitchC配置信息

#

multicast routing-enable #

interface Vlan-interface102

ip address 192.168.3.1 255.255.255.0. pim dm #

1-31

H3C 低端以太网交换机 典型配置指导 组播

interface Vlan-interface200

ip address 10.110.2.2 255.255.255.0 igmp enable pim dm #

z

第1章 组播典型配置指导

SwitchD配置信息

#

multicast routing-enable #

interface Vlan-interface101

ip address 192.168.2.2 255.255.255.0. pim dm #

interface Vlan-interface102

ip address 192.168.3.2 255.255.255.0 pim dm #

interface Vlan-interface103

ip address 192.168.1.2 255.255.255.0 pim dm #

interface Vlan-interface300

ip address 10.110.5.1 255.255.255.0 pim dm #

1.5.6 配置注意事项

在部署PIM-DM域时,建议在非边界交换机的所有接口上启动PIM-DM。

1.6 Anycast RP应用配置指导

Anycast RP(任播RP)是指在同一个PIM-SM域内设置两个或多个具有相同地址的RP,并在这些RP之间建立MSDP对等体关系,以实现域内各RP之间的负载分担和冗余备份。

1-32

H3C 低端以太网交换机 典型配置指导 组播

第1章 组播典型配置指导

1.6.1 组网图

LoanVl-int100aVlinn-0t10Loop1op1 设备 接口 IP地址 设备 接口 IP地址 Switch A Vlan-int103 10.110.1.2/24 Switch D Vlan-int300 10.110.4.1/24 Switch B Vlan-int100 10.110.2.2/24 Vlan-int102 192.168.3.1 Switch C Vlan-int103 10.110.1.1/24 Vlan-int101 192.168.1.2/24 Vlan-int100 10.110.2.1/24 Switch F Vlan-int200 10.110.3.1/24 Vlan-int101 192.168.1.1/24 Vlan-int102 192.168.3.2/24 Loop1 3.3.3.3/32 Loop1 4.4.4.4/32 Loop10 10.1.1.1/32 Loop10 10.1.1.1/32

图1-6 Anycast RP应用配置组网图

1.6.2 应用要求

z

PIM-SM域内拥有多个组播源和接收者,并在域内运行OSPF协议以提供单播路由;

z

在PIM-SM域内配置Anycast RP,当有新成员加入组播组时,与接收者直接相连的交换机能够向拓扑距离最近的RP发起加入消息;

z z

在Switch C和Switch F之间建立MSDP对等体关系;

将Switch C和Switch F各自的Loopback1接口配置为C-BSR、Loopback10接口配置为C-RP;

z

Switch C的Router ID为1.1.1.1,Switch F的Router ID为2.2.2.2。

1-33

H3C 低端以太网交换机 典型配置指导 组播

第1章 组播典型配置指导

1.6.3 适用产品、版本

表1-7 配置适用的产品与软硬件版本关系

产品

软件版本

硬件版本 全系列硬件版本 全系列硬件版本

S5600系列 Release 1510、Release 1602软件版本 S3600-EI系列 Release 1510、Release 1602软件版本

1.6.4 配置过程和解释

1. 配置各交换机的接口IP地址和单播路由协议

请按照图1-6配置各接口的IP地址和子网掩码,具体配置过程略。 配置各交换机之间采用OSPF协议进行互连,具体配置过程略。 2. 启动组播路由,并在各接口上启动PIM-SM

# 在Switch C上启动组播路由,并在各接口上启动PIM-SM。

system-view

[SwitchC] multicast routing-enable [SwitchC] interface vlan-interface 103 [SwitchC-Vlan-interface103] pim sm [SwitchC-Vlan-interface103] quit [SwitchC] interface vlan-interface 100 [SwitchC-Vlan-interface100] pim sm [SwitchC-Vlan-interface100] quit [SwitchC] interface Vlan-interface 101 [SwitchC-Vlan-interface101] pim sm [SwitchC-Vlan-interface101] quit

Switch A、Switch B、Switch D、Switch E、Switch F和Switch G上的配置与Switch C相似,配置过程略。

3. 配置Loopback1、Loopback10接口,以及C-BSR、C-RP的位置

# 在Switch C和Switch F上分别配置Loopback1接口地址和相同的Loopback10接口地址,并分别在Loopback1上配置C-BSR,在Loopback10上配置C-RP。

[SwitchC] interface loopback 1

[SwitchC-LoopBack1] ip address 3.3.3.3 255.255.255.255 [SwitchC-LoopBack1] pim sm [SwitchC-LoopBack1] quit

[SwitchC] interface loopback 10

[SwitchC-LoopBack10] ip address 10.1.1.1 255.255.255.255 [SwitchC-LoopBack10] pim sm

1-34

H3C 低端以太网交换机 典型配置指导 组播

[SwitchC-LoopBack10] quit [SwitchC] pim

[SwitchC-pim] c-bsr loopback 1 24 [SwitchC-pim] c-rp loopback 10 [SwitchC-pim] quit

第1章 组播典型配置指导

Switch F上的配置与Switch C相似,配置过程略。 # 查看Switch C上的PIM路由的信息。

[SwitchC] display pim routing-table PIM-SM Routing Table

Total 1 (S,G) entries, 0 (*,G) entry, 0 (*,*,RP) entry

(10.110.5.100, 225.1.1.1)

Protocol 0x20: PIMSM, Flag 0x80004: SPT Uptime: 00:00:08, Timeout in 203 sec

Upstream interface: Vlan-interface1, RPF neighbor: NULL Downstream interface list: NULL

Matched 1 (S,G) entries, 0 (*,G) entry, 0 (*,*,RP) entry

通过以上显示信息可以看出,组播源认为Switch C为RP并且完成了组播源的注册。 # 查看Switch F上的PIM路由的信息。

dis pim routing-table PIM-SM Routing Table

Total 0 (S,G) entry, 1 (*,G) entries, 0 (*,*,RP) entry

(*, 225.1.1.1), RP 10.1.1.1

Protocol 0x20: PIMSM, Flag 0x2003: RPT WC NULL_IIF Uptime: 00:00:12, never timeout

Upstream interface: Null, RPF neighbor: 0.0.0.0 Downstream interface list:

Vlan-interface2, Protocol 0x1: IGMP, never timeout

Matched 0 (S,G) entry, 1 (*,G) entries, 0 (*,*,RP) entry

通过以上显示信息可以看出,组播接受者认为Switch F为RP并完成了RPT的构建。 但是现在由于组播源认为的RP与组播接受者认为的RP不一致,所以接受者现在还无法接受到组播数据,下面就要将这两个RP配置为AnycastRP。 4. 配置MSDP对等体

# 在Switch C上配置MSDP对等体。

[SwitchC] msdp

1-35

H3C 低端以太网交换机 典型配置指导 组播

[SwitchC-msdp] originating-rp Vlan-interface 101

第1章 组播典型配置指导

[SwitchC-msdp] peer 192.168.3.2 connect-interface Vlan-interface 101 [SwitchC-msdp] quit

# 在Switch F上配置MSDP对等体。

[SwitchF] msdp

[SwitchF-msdp] originating-rp Vlan-interface 102

[SwitchF-msdp] peer 192.168.1.1 connect-interface Vlan-interface 102 [SwitchF-msdp] quit

通过使用display msdp brief命令可以查看交换机之间MSDP对等体建立情况。 # 查看Switch C上MSDP对等体的简要信息。

[SwitchC] display msdp brief MSDP Peer Brief Information

Peer's Address State Up/Down time AS SA Count Reset Count 192.168.3.2 Up 00:48:21 ? 2 0

# 查看Switch F上MSDP对等体的简要信息。

[SwitchF] display msdp brief MSDP Peer Brief Information

Peer's Address State Up/Down time AS SA Count Reset Count 192.168.1.1 Up 00:50:22 ? 2 0

对等体建立后,组播接收者就可以接受到组播源的数据了。 # 再次查看Switch C上的PIM路由的信息。

[Switch C] display pim routing-table PIM-SM Routing Table

Total 1 (S,G) entries, 0 (*,G) entry, 0 (*,*,RP) entry

(10.110.5.100, 225.1.1.1)

Protocol 0x20: PIMSM, Flag 0x80004: SPT Uptime: 00:00:55, Timeout in 208 sec

Upstream interface: Vlan-interface1, RPF neighbor: NULL Downstream interface list:

Vlan-interface2, Protocol 0x200: SPT, timeout in 200 sec

Matched 1 (S,G) entries, 0 (*,G) entry, 0 (*,*,RP) entry

# 再次查看Switch F上的PIM路由的信息。

[SwitchF] display pim routing-table PIM-SM Routing Table

Total 1 (S,G) entry, 3 (*,G) entries, 0 (*,*,RP) entry

(*, 224.1.1.1), RP 10.1.1.1

1-36

H3C 低端以太网交换机 典型配置指导 组播

Uptime: 00:25:26, never timeout

Upstream interface: Null, RPF neighbor: 0.0.0.0 Downstream interface list:

第1章 组播典型配置指导

Protocol 0x20: PIMSM, Flag 0x2003: RPT WC NULL_IIF

Vlan-interface2, Protocol 0x1: IGMP, never timeout

(192.168.3.1, 224.1.1.1)

Protocol 0x20: PIMSM, Flag 0x4: SPT Uptime: 00:02:56, Timeout in 202 sec

Upstream interface: Vlan-interface1, RPF neighbor: 192.168.1.1 Downstream interface list:

Vlan-interface2, Protocol 0x1: IGMP, never timeout

Matched 1 (S,G) entry, 3 (*,G) entries, 0 (*,*,RP) entry

1.6.5 完整配置

z

SwitchC配置信息

#

multicast routing-enable #

interface Vlan-interface100

ip address 10.110.1.1 255.255.255.0. pim sm #

interface Vlan-interface101

ip address 192.168.1.1 255.255.255.0 pim sm #

interface Vlan-interface103

ip address 10.110.1.1 255.255.255.0 pim sm #

interface LoopBack1

ip address 3.3.3.3 255.255.255.255 pim sm #

interface LoopBack10

ip address 10.1.1.1 255.255.255.255 pim sm # pim

c-bsr LoopBack1 24

1-37

H3C 低端以太网交换机 典型配置指导 组播

c-rp LoopBack10 # msdp

originating-rp Vlan-interface101

第1章 组播典型配置指导

peer 192.168.3.2 connect-interface Vlan-interface101 #

z

SwitchF配置信息

#

multicast routing-enable #

interface Vlan-interface102

ip address 192.168.3.2 255.255.255.0 pim sm #

interface Vlan-interface200

ip address 10.110.3.1 255.255.255.0 pim sm #

interface LoopBack1

ip address 4.4.4.4 255.255.255.255 pim sm #

interface LoopBack10

ip address 10.1.1.1 255.255.255.255 pim sm # pim

c-bsr LoopBack1 24 c-rp LoopBack10 # msdp

originating-rp Vlan-interface102

peer 192.168.1.1 connect-interface Vlan-interface102 #

1.6.6 配置注意事项

z

必须为Anycast RP地址配置32位的子网掩码(即255.255.255.255),即将其配置为一个主机地址。

z

MSDP对等体的地址不能与Anycast RP地址相同。

1-38

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务