• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

10-可靠性配置指导

目录

11-MAC Swap Loopback配置

本章节下载 11-MAC Swap Loopback配置  (240.40 KB)

11-MAC Swap Loopback配置


1 MAC Swap Loopback

1.1  MAC Swap Loopback简介

MAC Swap Loopback测试是一种用于检测二层网络性能的技术,需要和测试仪配合使用。该测试由测试端发送测试报文到被测设备,被测设备将测试报文中的源MAC和目的MAC互换后,再返回给测试端,测试端可以根据返回的测试报文对网络性能进行分析,通过这一过程检测网络的质量和连通性。

1.2  MAC Swap Loopback工作原理

MAC Swap Loopback测试分为以下两种测试:

·     本端MAC Swap Loopback测试

·     远端MAC Swap Loopback测试

1.2.1  本端MAC Swap Loopback测试

本端MAC Swap Loopback测试范围包括从测试端到被测设备的下行接口之间的网络,包括被测设备本身。

图1-1所示,从测试端发出测试报文,经过以太网到达被测设备Device B的下行接口,Device B的下行接口收到测试报文后,将测试报文中的源MAC和目的MAC进行交换,然后从指定的接口返回到测试端。

图1-1 本端MAC Swap Loopback测试示意图

 

1.2.2  远端MAC Swap Loopback测试

远端MAC Swap Loopback测试范围包括从测试端到被测设备的上行接口之间的网络,不包括被测设备本身。

图1-2所示,从测试端发出测试报文,经过以太网到达被测设备Device B的上行接口,Device B的上行接口收到测试报文后,将测试报文中的源MAC和目的MAC进行交换,然后从该接口返回到测试端。

图1-2 远端MAC Swap Loopback测试示意图

 

1.3  MAC Swap Loopback配置限制和指导

被测设备的被测接口的所有业务流量会因测试而中断,但不会影响其他接口的业务流量。

被测设备的被测接口必须关闭生成树协议。

MAC Swap Loopback测试只支持净荷为IP报文的以太帧。

1.4  MAC Swap Loopback配置任务简介

MAC Swap Loopback配置任务如下:

·     开启本端MAC Swap Loopback测试

·     开启远端MAC Swap Loopback测试

1.5  开启本端MAC Swap Loopback测试

1. 功能简介

本端MAC Swap Loopback测试范围包括从测试端到被测设备的下行接口之间的网络,包括被测设备本身。

从测试端发出测试报文,经过以太网到达被测设备的下行接口,被测设备的下行接口收到测试报文后,将测试报文中的源MAC和目的MAC进行交换,然后从指定的接口返回到测试端。进而检测网络上链路的连通性。

设备将源MAC地址、目的MAC地址和VLAN同时匹配成功的报文认为测试报文。

2. 配置限制和指导

配置完本端MAC Swap Loopback测试的参数后,需要执行loopback swap-mac start命令才能开启测试。

loopback swap-mac stop命令或者测试时间超时,测试均会停止,如果希望进行下一次测试,需要重新通过loopback swap-mac start命令开启测试。

为了使测试对网络影响减到最小,建议测试完成后迅速通过loopback swap-mac stop命令关闭测试。

3. 配置步骤

(1)     ‍进入系统视图。

system-view

(2)     进入接口视图。

interface interface-type interface-numer

(3)     关闭生成树协议。

undo stp enable

缺省情况下,端口上的生成树协议处于开启状态。

本命令的详细介绍请参见“二层技术-以太网交换命令参考”中的“生成树”。

(4)     配置本端MAC Swap Loopback测试的参数。

loopback local swap-mac source-mac source-mac-address dest-mac dest-mac-address vlan vlan-id interface interface-type interface-number [ timeout { time-value | none } ]

(5)     开启MAC Swap Loopback测试。

loopback swap-mac start

(6)     (可选)关闭MAC Swap Loopback测试。

loopback swap-mac stop

1.6  开启远端MAC Swap Loopback测试

1. 功能简介

远端MAC Swap Loopback测试范围包括从测试端到被测设备的上行接口之间的网络,不包括被测设备本身。

从测试端发出测试报文,经过以太网到达被测设备的上行接口,被测设备的上行接口收到测试报文后,将测试报文中的源MAC和目的MAC进行交换,然后从该接口返回到测试端。进而检测网络上链路的连通性。

设备将源MAC地址、目的MAC地址和VLAN同时匹配成功的报文认为测试报文。

2. 配置限制和指导

配置完远端MAC Swap Loopback测试的参数后,需要执行loopback swap-mac start命令才能开启测试。

loopback swap-mac stop命令或者测试时间超时,测试均会停止,如果希望进行下一次测试,需要重新通过loopback swap-mac start命令开启测试。

为了使测试对网络影响减到最小,建议测试完成后迅速通过loopback swap-mac stop命令关闭测试。

3. 配置步骤

(1)     ‍进入系统视图。

system-view

(2)     进入接口视图。

interface interface-type interface-numer

(3)     关闭生成树协议。

undo stp enable

缺省情况下,端口上的生成树协议处于开启状态。

本命令的详细介绍请参见“二层技术-以太网交换命令参考”中的“生成树”。

(4)     配置远端MAC Swap Loopback测试的参数。

loopback remote swap-mac source-mac source-mac-address dest-mac dest-mac-address vlan vlan-id [ timeout { time-value | none } ]

(5)     开启MAC Swap Loopback测试。

loopback swap-mac start

(6)     (可选)关闭MAC Swap Loopback测试。

loopback swap-mac stop

1.7  MAC Swap Loopback显示和维护

在完成上述配置后,在任意视图下执行display命令可以显示MAC Swap Loopback测试的信息。

表1-1 MAC Swap Loopback显示和维护

操作

命令

显示MAC Swap Loopback测试的信息

display loopback swap-mac information

 

1.8  MAC Swap Loopback配置举例

1.8.1  本端MAC Swap Loopback配置举例

1. 组网需求

Device B通过GE1/0/1接口连接到以太网,GE1/0/2接口连接用户。用户希望能够测试以太网的连通性和网络性能,测试范围包括Device B。

2. 组网图

图1-3 本端MAC Swap Loopback配置组网图

 

表1-2 组网图示例接口与设备实际接口对应关系

组网图示例接口

设备实际接口

Interface1

GigabitEthernet1/0/1

Interface2

GigabitEthernet1/0/2

 

3. 配置步骤

(1)     ‍在Device B上创建VLAN 100,将GigabitEthernet1/0/1接口的链路类型配置为Trunk,并允许VLAN 100的报文通过,将GigabitEthernet1/0/2接口的链路类型配置为hybrid,并使其在发送VLAN 100的报文时去掉VLAN Tag,关闭生成树协议。

<Device B> system-view

[Device B] vlan 100

[Device B] interface gigabitethernet 1/0/1

[Device B-GigabitEthernet1/0/1] port link-type trunk

[Device B-GigabitEthernet1/0/1] port trunk permit vlan 100

[Device B-GigabitEthernet1/0/1] quit

[Device B] interface gigabitethernet 1/0/2

[Device B-GigabitEthernet1/0/2] port link-type hybrid

[Device B-GigabitEthernet1/0/2] port hybrid pvid vlan 100

[Device B-GigabitEthernet1/0/2] port hybrid vlan 100 untagged

[Device B-GigabitEthernet1/0/2] undo stp enable

(2)     在Device B的GigabitEthernet1/0/2接口上配置本端MAC Swap Loopback测试功能,通过GigabitEthernet1/0/1接口把交换MAC后的测试报文返回到测试端。

[Device B-GigabitEthernet1/0/2] loopback local swap-mac source-mac 0001-0001-0001 dest-mac 0002-0002-0002 vlan 100 interface gigabitethernet 1/0/1 timeout 80

(3)     开启MAC Swap Loopback测试。

[Device B-GigabitEthernet1/0/2] loopback swap-mac start

[Device B-GigabitEthernet1/0/2] quit

[Device B] quit

4. 验证配置

通过使用display loopback swap-mac information命令查看MAC Swap Loopback测试的信息。

<Device B > display loopback swap-mac information

  Loopback type             : local

  Loopback state            : running

  Loopback test time (s)    : 80

  Loopback interface        : GigabitEthernet1/0/2

  Loopback output interface : GigabitEthernet1/0/1

  Loopback source MAC       : 0001-0001-0001

  Loopback destination MAC  : 0002-0002-0002

  Loopback vlan             : 100

  Loopback inner vlan       : 20

  Loopback packets          : 0

  Drop packets              : 0

1.8.2  远端MAC Swap Loopback配置举例

1. 组网需求

Device B通过GE1/0/1接口连接到以太网。用户希望能够测试以太网的连通性和网络性能,测试范围不包括Device B。

2. 组网图

图1-4 远端MAC Swap Loopback配置组网图

 

表1-3 组网图示例接口与设备实际接口对应关系

组网图示例接口

设备实际接口

Interface1

GigabitEthernet1/0/1

 

3. 配置步骤

(1)     ‍在Device B上创建VLAN 100,将GigabitEthernet1/0/1接口的链路类型配置为Trunk,并允许VLAN 100的报文通过,关闭生成树协议。

<Device B> system-view

[Device B] vlan 100

[Device B] interface gigabitethernet 1/0/1

[Device B-GigabitEthernet1/0/1] port link-type trunk

[Device B-GigabitEthernet1/0/1] port trunk permit vlan 100

[Device B-GigabitEthernet1/0/1] undo stp enable

(2)     在Device B的GigabitEthernet1/0/1接口上配置远端MAC Swap Loopback测试功能。

[Device B-GigabitEthernet1/0/1] loopback remote swap-mac source-mac 0001-0001-0001 dest-mac 0002-0002-0002 vlan 100 timeout 80

(3)     开启MAC Swap Loopback测试。

[Device B-GigabitEthernet1/0/1] loopback swap-mac start

[Device B-GigabitEthernet1/0/1] quit

[Device B] quit

4. 验证配置

通过使用display loopback swap-mac information命令查看MAC Swap Loopback测试的信息。

<Device B> display loopback swap-mac information

  Loopback type             : remote

  Loopback state            : running

  Loopback test time(s)     : 80

  Loopback interface        : GigabitEthernet1/0/1

  Loopback source MAC       : 0001-0001-0001

  Loopback destination MAC  : 0002-0002-0002

  Loopback vlan             : 100

  Loopback inner vlan       : 20

  Loopback packets          : 0

  Drop packets              : 0

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们