11-MAC Swap Loopback配置
本章节下载: 11-MAC Swap Loopback配置 (240.40 KB)
目 录
MAC Swap Loopback测试是一种用于检测二层网络性能的技术,需要和测试仪配合使用。该测试由测试端发送测试报文到被测设备,被测设备将测试报文中的源MAC和目的MAC互换后,再返回给测试端,测试端可以根据返回的测试报文对网络性能进行分析,通过这一过程检测网络的质量和连通性。
MAC Swap Loopback测试分为以下两种测试:
· 本端MAC Swap Loopback测试
· 远端MAC Swap Loopback测试
本端MAC Swap Loopback测试范围包括从测试端到被测设备的下行接口之间的网络,包括被测设备本身。
如图1-1所示,从测试端发出测试报文,经过以太网到达被测设备Device B的下行接口,Device B的下行接口收到测试报文后,将测试报文中的源MAC和目的MAC进行交换,然后从指定的接口返回到测试端。
远端MAC Swap Loopback测试范围包括从测试端到被测设备的上行接口之间的网络,不包括被测设备本身。
如图1-2所示,从测试端发出测试报文,经过以太网到达被测设备Device B的上行接口,Device B的上行接口收到测试报文后,将测试报文中的源MAC和目的MAC进行交换,然后从该接口返回到测试端。
被测设备的被测接口的所有业务流量会因测试而中断,但不会影响其他接口的业务流量。
被测设备的被测接口必须关闭生成树协议。
MAC Swap Loopback测试只支持净荷为IP报文的以太帧。
MAC Swap Loopback配置任务如下:
本端MAC Swap Loopback测试范围包括从测试端到被测设备的下行接口之间的网络,包括被测设备本身。
从测试端发出测试报文,经过以太网到达被测设备的下行接口,被测设备的下行接口收到测试报文后,将测试报文中的源MAC和目的MAC进行交换,然后从指定的接口返回到测试端。进而检测网络上链路的连通性。
设备将源MAC地址、目的MAC地址和VLAN同时匹配成功的报文认为测试报文。
配置完本端MAC Swap Loopback测试的参数后,需要执行loopback swap-mac start命令才能开启测试。
loopback swap-mac stop命令或者测试时间超时,测试均会停止,如果希望进行下一次测试,需要重新通过loopback swap-mac start命令开启测试。
为了使测试对网络影响减到最小,建议测试完成后迅速通过loopback swap-mac stop命令关闭测试。
(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
远端MAC Swap Loopback测试范围包括从测试端到被测设备的上行接口之间的网络,不包括被测设备本身。
从测试端发出测试报文,经过以太网到达被测设备的上行接口,被测设备的上行接口收到测试报文后,将测试报文中的源MAC和目的MAC进行交换,然后从该接口返回到测试端。进而检测网络上链路的连通性。
设备将源MAC地址、目的MAC地址和VLAN同时匹配成功的报文认为测试报文。
配置完远端MAC Swap Loopback测试的参数后,需要执行loopback swap-mac start命令才能开启测试。
loopback swap-mac stop命令或者测试时间超时,测试均会停止,如果希望进行下一次测试,需要重新通过loopback swap-mac start命令开启测试。
为了使测试对网络影响减到最小,建议测试完成后迅速通过loopback swap-mac stop命令关闭测试。
(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
在完成上述配置后,在任意视图下执行display命令可以显示MAC Swap Loopback测试的信息。
表1-1 MAC Swap Loopback显示和维护
|
操作 |
命令 |
|
显示MAC Swap Loopback测试的信息 |
display loopback swap-mac information |
Device B通过GE1/0/1接口连接到以太网,GE1/0/2接口连接用户。用户希望能够测试以太网的连通性和网络性能,测试范围包括Device B。
图1-3 本端MAC Swap Loopback配置组网图
表1-2 组网图示例接口与设备实际接口对应关系
|
组网图示例接口 |
设备实际接口 |
|
Interface1 |
GigabitEthernet1/0/1 |
|
Interface2 |
GigabitEthernet1/0/2 |
(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
通过使用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
Device B通过GE1/0/1接口连接到以太网。用户希望能够测试以太网的连通性和网络性能,测试范围不包括Device B。
图1-4 远端MAC Swap Loopback配置组网图
表1-3 组网图示例接口与设备实际接口对应关系
|
组网图示例接口 |
设备实际接口 |
|
Interface1 |
GigabitEthernet1/0/1 |
(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
通过使用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保留在没有任何通知或提示的情况下对资料内容进行修改的权利!
