11-Loopback MAC SWAP配置
本章节下载: 11-Loopback MAC SWAP配置 (235.10 KB)
目 录
Loopback MAC SWAP测试是一种检测二层网络性能的技术。主要用于检测以太网连通性和网络质量。
Loopback MAC SWAP测试指从测试端发送测试报文(被测设备将匹配成功的报文认为测试报文)到达被测设备的接口,然后被测设备的接口将测试报文中的源MAC和目的MAC进行交换,再返回测试报文到测试端,进而检测网络上链路的连通性。
测试端可根据返回的测试报文对网络性能进行分析。
Loopback MAC SWAP测试只支持净荷为IP报文的以太帧。
Loopback MAC SWAP测试分为以下两种测试:
· 本端Loopback MAC SWAP测试
· 远端Loopback MAC SWAP测试
本端Loopback MAC SWAP测试范围包括从测试端到被测设备的下行接口之间的网络,包括被测设备本身。
如图1-1所示,从测试端发出测试报文,经过以太网到达被测设备Device B的下行接口,Device B的下行接口收到测试报文后,将测试报文中的源MAC和目的MAC进行交换,然后从指定的接口返回到测试端。
远端Loopback MAC SWAP测试范围包括从测试端到被测设备的上行接口之间的网络,不包括被测设备本身。
如图1-2所示,从测试端发出测试报文,经过以太网到达被测设备Device B的上行接口,Device B的上行接口收到测试报文后,将测试报文中的源MAC和目的MAC进行交换,然后从该接口返回到测试端。
仅R6351及以上版本支持本特性。
被测设备的被测接口的所有业务流量会因测试而中断,但不会影响其他接口的业务流量。
Loopback MAC SWAP配置任务如下:
本端Loopback MAC SWAP测试范围包括从测试端到被测设备的下行接口之间的网络,包括被测设备本身。
从测试端发出测试报文,经过以太网到达被测设备的下行接口,被测设备的下行接口收到测试报文后,将测试报文中的源MAC和目的MAC进行交换,然后从指定的接口返回到测试端。进而检测网络上链路的连通性。
配置完本端Loopback MAC SWAP测试的参数后,需要执行loopback swap-mac start命令才能开启测试。
loopback swap-mac stop命令或者测试时间超时,测试均会停止,如果希望进行下一次测试,需要重新通过loopback swap-mac start命令命令开启测试。
为了使测试对网络影响减到最小,建议测试完成后迅速通过loopback swap-mac stop命令关闭测试。
(1) 进入系统视图。
system-view
(2) 进入接口视图。
interface interface-type interface-number
(3) 配置本端Loopback MAC SWAP测试的参数。
loopback local swap-mac source-mac source-mac-address dest-mac dest-mac-address vlan vlan-id [ inner-vlan inner-vlan-id ] interface interface-type interface-number [ timeout { time-value | none } ]
(4) 开启Loopback MAC SWAP测试。
loopback swap-mac start
(5) (可选)关闭Loopback MAC SWAP测试。
loopback swap-mac start
远端Loopback MAC SWAP测试范围包括从测试端到被测设备的上行接口之间的网络,不包括被测设备本身。
从测试端发出测试报文,经过以太网到达被测设备的上行接口,被测设备的上行接口收到测试报文后,将测试报文中的源MAC和目的MAC进行交换,然后从该接口返回到测试端。进而检测网络上链路的连通性。
配置完远端Loopback MAC SWAP测试的参数后,需要执行loopback swap-mac start命令才能开启测试。
loopback swap-mac stop命令或者测试时间超时,测试均会停止,如果希望进行下一次测试,需要重新通过loopback swap-mac start命令开启测试。
为了使测试对网络影响减到最小,建议测试完成后迅速通过loopback swap-mac stop命令关闭测试。
(1) 进入系统视图。
system-view
(2) 进入接口视图。
interface interface-type interface-number
(3) 配置远端Loopback MAC SWAP测试的参数。
loopback remote swap-mac source-mac source-mac-address dest-mac dest-mac-address vlan vlan-id [ inner-vlan inner-vlan-id ] [ timeout { time-value | none } ]
(4) 开启Loopback MAC SWAP测试。
loopback swap-mac start
(5) (可选)关闭Loopback MAC SWAP测试。
loopback swap-mac start
在完成上述配置后,在任意视图下执行display命令可以显示Loopback MAC SWAP测试的信息。
表1-1 Loopback MAC SWAP显示和维护
操作 |
命令 |
显示Loopback MAC SWAP测试的信息 |
display loopback swap-mac information |
Device B通过GE1/0/1接口连接到以太网,GE1/0/2接口连接用户。用户希望能够测试以太网的连通性和网络性能,测试范围包括Device B。
图1-3 本端Loopback MAC SWAP配置组网图
(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
(2) 在Device B的GigabitEthernet1/0/2接口上配置本端Loopback MAC SWAP测试功能,通过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) 开启Loopback MAC SWAP测试。
[Device B-GigabitEthernet1/0/2] loopback swap-mac start
[Device B-GigabitEthernet1/0/2] quit
[Device B] quit
通过使用display loopback swap-mac information命令查看Loopback MAC SWAP测试的信息。
<Device B > display loopback swap-mac information
Loopback type : local
Loopback state : running
Loopback test times(s) : 80
Loopback interface : GigabitEthernet1/0/1
Loopback output interface : GigabitEthernet1/0/2
Loopback source MAC : 0001-0001-0001
Loopback destination MAC : 0002-0002-0002
Loopback vlan : 100
Loopback inner vlan : 0
Loopback packets : 0
Drop packets : 0
Device B通过GE1/0/1接口连接到以太网。用户希望能够测试以太网的连通性和网络性能,测试范围不包括Device B。
图1-4 远端Loopback MAC SWAP配置组网图
(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
(2) 在Device B的GigabitEthernet1/0/1接口上配置远端Loopback MAC SWAP测试功能。
[Device B-GigabitEthernet1/0/1] loopback remote swap-mac source-mac 0001-0001-0001 dest-mac 0002-0002-0002 vlan 100 timeout 80
(3) 开启Loopback MAC SWAP测试。
[Device B-GigabitEthernet1/0/1] loopback swap-mac start
[Device B-GigabitEthernet1/0/1] quit
[Device B] quit
通过使用display loopback swap-mac information命令查看Loopback MAC SWAP测试的信息。
<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 : 0
Loopback packets : 0
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!