发起端设备配置EFM远端环回功能
背景信息
远端环回功能主要用于测试单条链路的连通性和质量,如图7-12所示,在CE端口上使能了EFM远端环回功能后,通过向对端端口发送测试报文,并在本端端口上观察测试报文的返回情况,可以计算出链路的丢包率和时延等,以此来评判链路连通性和性能。
EFM支持在二层以太网接口和三层以太网接口上配置。缺省情况下,以太网接口处于二层模式,如果需要在三层以太网接口上进行配置,需要将接口切换到三层模式。
操作步骤
- 在发起端设备上配置远端环回请求功能。
执行命令system-view,进入系统视图。
执行命令interface interface-type interface-number,进入主动模式所在接口视图。
(可选)对于以太网接口,执行命令undo portswitch,配置接口切换到三层模式。
缺省情况下,以太网接口处于二层模式。
执行命令efm loopback start [ timeout timeout ],配置接口发起EFM远端环回。
缺省情况下,远端环回的超时时间是20分钟。到达此时间,远端环回自动取消。远端环回的超时时间尽量不要设置为0,如果将超时时间设置为0,链路将一直处于远端环回状态。
只有在两端的EFM协议处于握手状态,本端的EFM工作模式为主动模式时,远端环回才能成功进行。可使用display efm session { all | interface interface-type interface-number }命令查询本端和对端之间EFM协议是否处于detect状态。使用命令display efm { all | interface interface-type interface-number }查询本端和对端EFM的工作模式。
- 在发起端设备配置发送测试报文。
设备同一时刻只支持一个端口发送EFM测试报文。
执行命令system-view,进入系统视图。
执行命令test-packet start interface interface-type interface-number [ -c count | -s size ] *,发送测试报文。
缺省情况下,测试报文的大小是64字节,发送数量是5个。在发送测试报文进行过程中,不能修改发送测试报文的参数。
测试报文的出接口应配置为连接被测链路的接口。
如需终止发送测试报文,可按<Ctrl+C>快捷键。
- 取消远端环回功能。
执行命令system-view,进入系统视图。
执行命令interface interface-type interface-number,进入接口视图。
(可选)对于以太网接口,执行命令undo portswitch,配置接口切换到三层模式。
缺省情况下,以太网接口处于二层模式。
执行命令efm loopback stop,配置接口取消EFM远端环回。
为避免由于用户忘记停止EFM远端环回而造成链路长时间无法正常转发业务数据,EFM远端环回具有超时自动取消功能。远端环回的超时时间可设置,缺省情况下,远端环回的超时时间是20分钟。远端环回超时后,本端自动向对端发送环回取消消息。如果需要手工取消远端环回,可执行以上配置步骤。