S系列框式交换机(S75/S75E/S85)

S系列框式核心交换机是面向下一代IP城域网、大型园区网推出的新一代T比特运营级模块化核心交换机。
通用
{{sendMatomoQuery("S系列框式交换机(S75/S75E/S85)","OAM配置命令")}}

OAM配置命令

更新时间:2023-12-08

1OAM配置命令

1.1OAM配置命令

OAM配置命令有:

ethernet oam

ethernet oam {max-rate | min-rate | mode | timeout }

ethernet oam remote-failure {critical-event | dying-gasp | link-fault } action

ethernet oam remote-loopback {supported | timeout}

ethernet oam link-monitor {symbol-period | frame | frame-period | frame-seconds | receive-crc} threshold high

ethernet oam link-monitor {symbol-period | frame | frame-period | frame-seconds | receive-crc} threshold low

ethernet oam link-monitor {symbol-period | frame | frame-period | frame-seconds | receive-crc} window

ethernet oam link-monitor high-threshold action

ethernet oam link-monitor negotiation-supported

1.1.1ethernet oam

命令描述

[no] ethernet oam

开启或关闭OAM功能。

参数

缺省

ethernet oam关闭

命令模式

端口配置模式

使用说明

示例

下面的命令将在端口GigaEthernet 1/2上开启OAM功能。

Switch#

Switch#config

Switch_config#interface g1/2

Switch_config_g1/2#ethernet oam

1.1.2ethernet oam {max-rate | min-rate | mode | timeout }

命令描述

[no] ethernet oam {max-rate value1 | min-rate value2 | mode {active | passive} | timeout value3}

ethernet oam max-rate value1用来设定OAM报文的最快发送速率。

ethernet oam min-rate value2用来设定OAM报文的最慢发送速率。

ethernet oam mode {active | passive}用来设定OAM的模式。

ethernet oam timeout value3用来设定OAM连接的超时时间。

参数

参数

参数说明

value1

最快发送速率,取值范围:1-10,单位:包/

value2

最慢发送速率,取值范围:1-10,单位:秒数

value3

OAM连接的超时时间,取值范围:2-30,单位:秒数

缺省

max-rate的值为10

min-rate的值为1

timeout的值为5

modeactive

命令模式

端口配置模式

使用说明

本命令可以配置建立OAM连接的一些可选参数。

示例

下面的命令配置GigaEthernet 1/2上的OAM的最快连接速率为5/秒,最慢连接速率为5秒发一个包,连接超时时间为10秒,并且设置OAM的模式为passive

Switch #config

Switch_config#

Switch_config#interface g1/2

Switch_config_g1/2# ethernet oam max-rate 5

Switch_config_g1/2#ethernet oam min-rate 5

Switch_config_g1/2#ethernet oam timeout 10

Switch_config_g1/2#ethernet oam mode passive

1.1.3ethernet oam remote-failure {critical-event | dying-gasp | link-fault } action

命令描述

ethernet oam remote-failure {critical-event | dying-gasp | link-fault } action error-disable-interface

no ethernet oam remote-failure {critical-event | dying-gasp | link-fault } action

配置收到远端故障指示后的触发动作。

参数

缺省

收到远端故障指示后的没有任何触发动作。

命令模式

端口配置模式

使用说明

BDCOM的交换机不能生成Link FaultCritical Event报文,但是从远端收到这些报文会被处理。BDCOM的交换机支持发送和接收Dying Gasp报文。当本地端口进入了errdisabled状态,或者本地端口被管理员手动关闭,或者本地端口上的OAM功能被管理员手动关闭,将会向与本地端口相连的远端端口发送Dying Gasp报文。

示例

GigaEthernet 1/2上配置收到远端故障指示后的触发动作为error-disable shutdown

Switch_config#interface g1/2

Switch_config_g1/2#ethernet oam remote-failure critical-event action error

Switch_config_g1/2#

1.1.4ethernet oam remote-loopback {supported | timeout}

命令描述

ethernet oam remote-loopback supported用来配置是否支持远端环回功能

ethernet oam remote-loopback timeout value用来配置远端环回超时时间

参数

参数

参数说明

value3

OAM连接的超时时间,取值范围:1-10,单位:秒数

缺省

2

命令模式

端口配置模式

使用说明

此定时器只对Loopback中的Master端有效,如果Master端在发出start或者stop请求之后,在规定的超时时间内没有收到Slave端的响应,则自动退出Loopback模式。

示例

配置GigaEthernet 1/2上的Loopback的超时时间为5秒。

Switch_config_g1/2#ethernet oam remote-loopback timeout 5

1.1.5ethernet oam link-monitor {symbol-period | frame | frame-period | frame-seconds | receive-crc} threshold high

命令描述

[no] ethernet oam link-monitor {symbol-period | frame | frame-period | frame-seconds | receive-crc} threshold high {none | value}

配置链路监视(错误信号周期事件,错误帧事件,错误帧周期事件,错误帧秒数事件,错误CRC事件)的高阈值。

参数

参数

参数说明

Value

对于错误信号周期事件,取值范围:1-65535,单位:信号数;

对于错误帧事件,取值范围:1-65535,单位:帧数;

对于错误帧周期事件,取值范围:1-65535,单位:帧数;

对于错误帧秒数事件,取值范围:1-900,单位:秒数;

对于错误CRC事件,取值范围:1-65535,单位:帧数。

缺省

对于各种一般链路事件,缺省值均为none

命令模式

端口配置模式

使用说明

当配置了某种事件高阈值以后,并且配置了ethernet oam link-monitor high-threshold action error-disable-interface,则本地收到的此种事件超过高阈值后,将使端口进入errdisabled状态。

示例

在端口GigaEthernet 1/2上配置错误帧周期事件的高阈值为10

Switch_config_g1/2#ethernet oam link-monitor symbol-period threshold high 10

1.1.6ethernet oam link-monitor {symbol-period | frame | frame-period | frame-seconds | receive-crc} threshold low

命令描述

[no] ethernet oam link-monitor {symbol-period | frame | frame-period | frame-seconds | receive-crc} threshold low {none | value}

配置链路监视(错误信号周期事件,错误帧事件,错误帧周期事件,错误帧秒数事件,错误CRC事件)的低阈值。

参数

参数

参数说明

Value

对于错误信号周期事件,取值范围:0-65535,单位:信号数;

对于错误帧事件,取值范围:0-65535,单位:帧数;

对于错误帧周期事件,取值范围:0-65535,单位:帧数;

对于错误帧秒数事件,取值范围:0-900,单位:秒数;

对于错误CRC事件,取值范围:0-65535,单位:帧数。

缺省

对于错误信号周期事件,缺省值均为1

对于错误帧事件,缺省值均为1

对于错误帧周期事件,缺省值均为1

对于错误帧秒数事件,缺省值均为1

对于错误CRC事件,缺省值均为10

命令模式

端口配置模式

使用说明

当配置了某种事件低阈值以后,则本地收到的此种事件超过低阈值后,将利用Event Notification OAM报文向对端通报。

示例

在端口GigaEthernet 1/2上配置错误帧周期事件的低阈值为10

Switch_config_g1/2#ethernet oam link-monitor symbol-period threshold low 10

1.1.7ethernet oam link-monitor {symbol-period | frame | frame-period | frame-seconds | receive-crc} window

命令描述

ethernet oam link-monitor {symbol-period | frame | frame-period | frame-seconds | receive-crc} window value

配置链路监视(错误信号周期事件,错误帧事件,错误帧周期事件,错误帧秒数事件,错误CRC事件)的轮询窗口大小。

参数

参数

参数说明

Value

对于错误信号周期事件,在GigaEthernet 上取值范围:10-600,在FastEthernet 上取值范围:1-60,单位:100M个信号;

对于错误帧事件,取值范围:1-60,单位:秒数;

对于错误帧周期事件,在GigaEthernet 上取值范围:100-6000,在FastEthernet 上取值范围:10-600,单位:14881帧;

对于错误帧秒数事件,取值范围:10-900,单位:秒数;

对于错误CRC事件,取值范围:1-180,单位:秒数。

缺省

对于错误信号周期事件,在GigaEthernet 上缺省值均为10,在FastEthernet缺省值均为1

对于错误帧事件,缺省值均为1

对于错误帧周期事件,在GigaEthernet 上缺省值均为100,在FastEthernet缺省值均为10

对于错误帧秒数事件,缺省值均为60

对于错误CRC事件,缺省值均为1

命令模式

端口配置模式

使用说明

示例

在端口GigaEthernet 1/2上配置错误帧周期事件的窗口为50

Switch_config_g1/2#ethernet oam link-monitor symbol-period window 50

1.1.8ethernet oam link-monitor high-threshold action

命令描述

ethernet oam link-monitor high-threshold action error-disable-interface

[no] ethernet oam link-monitor high-threshold action

配置链路监视高阈值的触发事件。

参数

缺省

没有高阈值触发事件。

命令模式

端口配置模式

说明

当配置了某种事件高阈值以后,并且配置了ethernet oam link-monitor high-threshold action error-disable-interface,则本地收到的此种事件超过高阈值后,将使端口进入errdisabled状态。

示例

在端口GigaEthernet 1/2上配置高阈值触发事件为error-disable-interface

Switch_config_g1/2#ethernet oam link-monitor high-threshold action error-disable-interface

1.1.9ethernet oam link-monitor negotiation-supported

命令描述

[no] ethernet oam link-monitor negotiation-supported

配置是否支持链路监视协商。

参数

缺省

支持协商。

命令模式

端口配置模式

说明

协商默认是支持的,我方设备支持链路监视功能,但是如果第三方设备不支持链路监视功能,则在OAM Discovery时我方设备会自动不支持链路监视,这样就可以通第三方设备建立OAM连接;否则,当配置不知协商的时候,我方设备强制支持链路监视功能,如果第三方设备不支持,则有可能无法建立OAM连接。

示例

在端口GigaEthernet 1/2上配置不支持链路监视功能。

Switch_config_g1/2#no ethernet oam link-monitor negotiation-supported

1.1.10ethernet oam remote-loopback {start | stop}

命令描述

ethernet oam remote-loopback {start | stop} interface interface-type interface-name

主动发起或者停止OAM远端环回。

参数

参数

参数说明

interface-type interface-name

指定端口。

缺省

命令模式

特权模式

说明

不能在属于聚合端口的物理端口上开启OAM远端环回。

示例

在端口GigaEthernet 1/2上主动发起OAM远端环回。

Switch#ethernet oam remote-loopback start interface g1/2

1.1.11clear ethernet oam statistics

命令描述

clear ethernet oam statistics [interface interface-type interface-name]

清除OAM统计信息。

参数

参数

参数说明

interface-type interface-name

指定端口。如果不指定端口,则清除所有端口上的OAM统计信息。

缺省

命令模式

特权模式

说明

使用此命令时,将同时清除按报文类型分类的报文计数信息,一般链路事件统计信息,远端故障统计信息。

示例

清除端口GigaEthernet 1/2上的OAM统计信息。

Switch#clear ethernet oam statistics interface g1/2

1.1.12show ethernet oam discovery

命令描述

show ethernet oam discovery interface interface-type interface-name

显示所有端口上或者某个指定端口上的OAM发现信息,包括本地DTE端口的环回状态,以及OAM Information报文中Local information TLVRemote information TLV的信息。

参数

参数

参数说明

interface-type interface-name

显示指定端口的discovery信息,否则显示所有protocol up,并且开启OAM的端口的discovery信息。

缺省

说明

示例

在端口GigaEthernet 1/2上显示OAM发现信息。

Switch_config_g1/2#show ethernet oam discovery interface g1/2 

GigaEthernet1/2    

Local Info TLV

--------------

PDU revision:      1

Loopback status:   LB_DISABLED

OAM configurations field:

  Mode              : active

  Unidirection      : not supported

  Remote loopback   : supported

  Link Events       : supported

  Variable retrieval: not supported

Mtu size:          1500

OUI:               00e00f

Remote Info TLV

---------------

MAC address:         001b.0d9c.e703

PDU revision:      0

         

OAM configurations field:

  Mode              : active

  Unidirection      : not supported

  Remote loopback   : not supported

  Link Events       : supported

  Variable retrieval: not supported

Mtu size:          1500

OUI:               00000c

1.1.13show ethernet oam statistics {pdu | link-monitor | remote-failure}

命令描述

show ethernet oam statistics {pdu | link-monitor | remote-failure} interface interface-type interface-name

显示所有端口上或者某个指定端口上的OAM统计信息,分为报文类型计数信息,一般链路事件统计信息,远端故障统计信息。

参数

参数

参数说明

interface-type interface-name

显示指定端口的统计信息,否则显示所有protocol up,并且开启OAM的端口的统计信息。

缺省

说明

示例

在端口GigaEthernet 1/2上显示OAM按报文类型分类的报文计数信息。

Switch#show ethernet oam statistics pdu interface g1/2

GigaEthernet0/2    

Counters:

---------

Information OAMPDU Tx                 : 59

Information OAMPDU Rx                 : 56

Unique Event Notification OAMPDU Tx   : 0

Unique Event Notification OAMPDU Rx   : 0

Duplicate Event Notification OAMPDU TX: 0

Duplicate Event Notification OAMPDU RX: 0

Loopback Control OAMPDU Tx            : 0

Loopback Control OAMPDU Rx            : 0

Variable Request OAMPDU Tx            : 0

Variable Request OAMPDU Rx            : 0

Variable Response OAMPDU Tx           : 0

Variable Response OAMPDU Rx           : 0

Organization Specific OAMPDU Tx       : 0

Organization Specific OAMPDU Rx       : 0

Unsupported OAMPDU Tx                 : 0

Unsupported OAMPDU Rx                 : 0

Frames Lost due to OAM                : 0

1.1.14show ethernet oam configuration

命令描述

show ethernet oam configuration interface interface-type interface-name

显示所有端口上或者某个指定端口上的OAM配置信息。

参数

参数

参数说明

interface-type interface-name

显示指定端口的配置信息,否则显示所有protocol up,并且开启OAM的端口的配置信息。

缺省

说明

示例

显示端口GigaEthernet 1/2上的OAM配置信息。

Switch#show ethernet oam configuration interface g1/2

GigaEthernet0/2    

General

-------

Admin state          : enabled

Mode                 : active

PDU max rate         : 10 packets/second

PDU min rate         : 1 seconds/packet

Link timeout         : 1 seconds

High threshold action: no action

Remote Failure

--------------

Link fault action    : no action

Dying gasp action    : no action

Critical event action: no action

Remote Loopback

---------------

Is supported         : supported

Loopback timeout     : 2

Link Monitoring

---------------

Negotiation          : supported

Status               : on

Errored Symbol Period Event

Window               : 10 * 100M symbols

Low threshold        : 1 error symbol(s)

High threshold       : none

Errored Frame Event

Window               : 1 seconds

Low threshold        : 1 error frame(s)

High threshold       : none

Errored Frame Period Event

Window               : 100 * 14881 frames

Low threshold        : 1 error frame(s)

High threshold       : none

Errored Frame Seconds Summary Event

Window               : 60 seconds

Low threshold        : 1 error second(s)

High threshold       : none

Errored CRC Frames Event

Window               : 1 seconds

Low threshold        : 10 error frame(s)

High threshold       : none

1.1.15show ethernet oam runtime

命令描述

show ethernet oam runtime interface interface-type interface-name

显示所有端口上或者某个指定端口上的OAM运行时信息,包括一些协议内部控制变量的值,以及发现状态机的最近10次的状态转换记录。

参数

参数

参数说明

interface-type interface-name

显示指定端口的runtime信息,否则显示所有protocol up,并且开启OAM的端口的runtime信息。

缺省

说明

示例

显示端口GigaEthernet 1/2上的OAM运行时信息。

Switch#show ethernet oam runtime interface g1/2     

GigaEthernet1/2    

Runtime Settings:

-----------------

local_pdu         : NOT_WORKING

local_mux         : FWD

local_par         : FWD

local_link_status : OK

local_satisfied   : FALSE

local_stable      : FALSE

pdu_cnt           : 10

pdu_timer         : stopped

lost_link_timer   : stopped

remote_state_valid: FALSE

remote_stable     : FALSE

remote_evaluating : FALSE

Discovery State Machine:

------------------------

Last 10 state transition recorded: INACTIVE -> FAULT -> ACTIVE_SEND_LOCAL -> SEN

D_LOCAL_REMOTE -> SEND_LOCAL_REMOTE_OK -> SEND_ANY -> INACTIVE

1.1.16debug ethernet oam remote-loopback

命令描述

debug ethernet oam remote-loopback

打开OAM远端环回调试开关。

参数

缺省

命令模式

特权模式

说明

使用此命令时,将显示远端换回状态机的状态切换过程。

示例

1.1.17debug ethernet oam packet {tx | rx}

命令描述

debug ethernet oam packet [tx | rx]

打开OAM输出报文内容调试开关。

参数

缺省

命令模式

特权模式

说明

不输入txrx,直接回车,表示输出所有收到的和发送的OAM PDU内容(以太网帧头不输出),同时显示除去以太网帧头的报文剩余长度;tx表示仅仅输出发送的OAM PDU内容;rx表示仅仅输出收到的OAM PDU内容。

示例

1.1.18debug ethernet oam discovery-sm

命令描述

debug ethernet oam discovery-sm

打开OAM发现状态机调试开关。

参数

缺省

命令模式

特权模式

说明

示例

1.1.19debug ethernet oam error

命令描述

debug ethernet oam error

打开OAM报文处理错误调试开关。

参数

缺省

命令模式

特权模式

说明

示例

1.1.20debug ethernet oam link-monitor

命令描述

debug ethernet oam link-monitor

打开OAM链路状态监视调试开关。

参数

缺省

命令模式

特权模式

说明

示例

1.1.21debug ethernet oam tx-sm

命令描述

debug ethernet oam tx-sm

打开OAM发送状态机调试开关。

参数

缺省

命令模式

特权模式

说明

示例