所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

S12700 V200R013C00 命令参考

本文档介绍了设备中各特性的配置命令,包括每条命令的功能、格式、参数、视图、缺省级别、使用指南、举例和相关命令。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
SEP配置命令

SEP配置命令

命令支持情况

默认所有款型均支持本章节命令,如有个别命令行或参数存在差异,请详见具体命令行中的说明。

block port

命令功能

block port命令用来在主边缘端口所在的设备上配置端口的阻塞方式。

undo block port命令用来在主边缘端口所在的设备上恢复端口的阻塞方式到缺省值。

缺省情况下,系统会自动协商出一个阻塞端口。协商的原则是从最后建立起来或故障恢复的那条链路的两个端口中协商出一个阻塞端口。

命令格式

block port { sysname sysname interface interface-type interface-number | hop hop-id | optimal | middle }

undo block port

参数说明

参数 参数说明 取值
sysname sysname 指定所要阻塞的接口所在设备的名称。 字符串形式,长度范围是1~20,区分大小写,不支持空格。当输入的字符串两端使用双引号时,可在字符串中输入空格。
interface interface-type interface-number

指定需要阻塞的接口。interface-type表示阻塞接口的接口类型。

当SEP协议启动后,sysname sysname+interface { interface-type interface-number }确定了需要阻塞的接口。用户在配置前,可通过命令display sep topology verbose查看当前环的详细拓扑信息,获取到拓扑中所有端口信息,然后指定设备名和端口名。

-
hop hop-id

指定距离主边缘端口为hop-id的端口是阻塞端口。

hop-id取值是1时,表示阻塞的端口是主边缘端口。主边缘端口的邻居端口hop-id为2,hop-id沿着主边缘端口的下游邻居方向依次增加。

整数形式,取值范围是1~128
optimal

指定优先级最高的端口是阻塞端口。

端口优先级比较原则如下:

  1. 比较端口优先级。通过命令sep segment priority配置的数值越大,端口的优先级越高。

  2. 端口优先级相同,比较端口的桥MAC地址。桥MAC地址越小,优先级越高。

  3. 桥MAC地址相同,比较端口编号。端口编号越小,优先级越高。

-
middle 指定SEP段中处于中间位置的端口是阻塞端口。 -

视图

SEP-Segment视图

缺省级别

2:配置级

使用指南

在SEP段中,为了防止SEP段形成环路而被阻塞的端口称为阻塞端口。SEP段中,不指定端口为特定阻塞端口,那么SEP段中的每个端口均有可能成为阻塞端口。在SEP段完整的情况下,SEP段中只有一个端口为阻塞端口。

用户可以根据网络状况,或习惯性配置通过本命令灵活指定阻塞端口。用户灵活指定预期的阻塞端口后,并不立即生效。正常情况下,阻塞端口是最后完成邻居协商的链路两端的端口之一。只有抢占机制生效后,阻塞端口才会从当前的阻塞端口抢占到用户指定的阻塞端口。

执行本命令之前,SEP段必须已经创建。

若使本命令配置生效,执行本命令前,必须成功完成以下配置:

使用实例

# 在主边缘端口上指定端口的阻塞方式根据sysname+interface

<HUAWEI> system-view
[HUAWEI] sep segment 1
[HUAWEI-sep-segment1] block port sysname HUAWEI interface gigabitethernet 1/0/1

# 在主边缘端口上指定端口的阻塞方式根据hop

<HUAWEI> system-view
[HUAWEI] sep segment 1
[HUAWEI-sep-segment1] block port hop 3

# 在主边缘端口上指定端口的阻塞方式根据optimal

<HUAWEI> system-view
[HUAWEI] sep segment 1
[HUAWEI-sep-segment1] block port optimal

# 在主边缘端口上指定端口的阻塞方式根据middle

<HUAWEI> system-view
[HUAWEI] sep segment 1
[HUAWEI-sep-segment1] block port middle

control-vlan(SEP-Segment视图)

命令功能

control-vlan命令用来配置SEP段的控制VLAN,用于转发SEP协议报文。

undo control-vlan命令用来删除已经配置的控制VLAN。

缺省情况下,SEP段上没有配置控制VLAN。

命令格式

control-vlan vlan-id

undo control-vlan

参数说明

参数 参数说明 取值
vlan-id 指定SEP段的控制VLAN ID。 整数形式,取值范围是1~4094

视图

SEP-Segment视图

缺省级别

2:配置级

使用指南

应用场景

SEP段创建后,需要执行本命令创建控制VLAN。

控制VLAN是相对数据VLAN来说的。在SEP段中,控制VLAN只用来传递SEP协议报文,不用来接入用户业务报文,从而提高了SEP协议的安全性。

注意事项

  • 同一SEP段中所有设备必须配置相同的控制VLAN,用于快速转发SEP协议报文。不同的SEP段可以使用相同ID的控制VLAN。

  • 在无邻居场景下,不在SEP段中的设备,不能加入SEP段的控制VLAN,否则会导致网络成环。

  • 控制VLAN必须是未被创建的、未被其他特性使用且未和任何接口关联的VLAN。

  • 如果用户需要查看控制VLAN是否创建或确定传输SEP协议报文的控制VLAN,可以执行命令display sep interface选择参数verbose进行查看。

  • 必须在接口加入SEP段之前配置控制VLAN。
    • 如果SEP段中已经加入接口,那么将不能修改控制VLAN。若需要删除已配置的控制VLAN,必须在接口视图下执行命令undo sep segment将接口退出SEP段,然后再执行命令undo control-vlan删除控制VLAN。

    • 如果SEP段中没有接口加入,可以多次修改控制VLAN,以最后一次配置为准。

    • 控制VLAN成功创建后,配置文件会自动显示创建普通VLAN的命令。

      每个SEP段必须配置控制VLAN,当接口加入已经配置控制VLAN的SEP段后,接口将自动加入控制VLAN。
      • 如果接口类型是Trunk类型,则配置文件中,加入SEP段的接口下会自动显示命令port trunk allow-pass vlan
      • 如果接口类型是Hybrid类型,则配置文件中,加入SEP段的接口下会自动显示命令port hybrid tagged vlan

使用实例

# 为ID为1的SEP段配置ID为5的控制VLAN。

<HUAWEI> system-view
[HUAWEI] sep segment 1
[HUAWEI-sep-segment1] control-vlan 5

description(SEP-Segment视图)

命令功能

description命令用来配置SEP段的描述信息。

undo description命令用来恢复SEP段的描述信息为缺省值。

缺省情况下,SEP段没有描述信息。

命令格式

description text

undo description

参数说明

参数 参数说明 取值
text 指定SEP段的描述信息。 字符串形式,区分大小写,长度范围是1~255。当输入的字符串两端使用双引号时,可在字符串中输入空格。

视图

SEP段视图

缺省级别

2:配置级

使用指南

应用场景

对于已经配置SEP的设备,通过命令description配置该SEP段相关的描述信息,信息中可以包含该SEP段的ID等,便于维护。

注意事项

在SEP段视图下配置描述信息后,此描述信息只在本设备上生效。

使用实例

# 在当前设备上为ID为10的SEP段配置描述信息为It's segment 10

<HUAWEI> system-view
[HUAWEI] sep segment 10
[HUAWEI-sep-segment10] description It's segment 10
相关主题

display sep error packet

命令功能

display sep error packet命令用来显示SEP收到的错误报文计数以及最近收到的错误报文内容。

命令格式

display sep error packet

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

在运行SEP的二层网络中,当设备受到SEP错误报文攻击时,使用本命令可以查看最近收到的SEP错误报文。

使用实例

# 执行display sep error packet命令,显示SEP收到的错误报文计数以及最近收到的错误报文内容。

<HUAWEI> display sep error packet
4 error-packets have been recieved and the last

one is recieved at 2012/05/02 12:45:31 UTC+08:00 :


01 80 c2 00 00 02 00 e0 fc 8e 0b 34 88 09 01 01 
01 14 80 00 00 e0 fc 8e 0b 34 01 21 80 00 09 06
47 00 00 00 02 14 00 00 00 00 00 00 00 00 00 00
00 00 00 00 c7 00 00 00 03 10 ff ff 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00

display sep interface

命令功能

display sep interface命令用来查看本设备上加入SEP(Smart Ethernet Protection)的端口信息。

命令格式

display sep interface [ interface-type interface-number | segment segment-id ] [ verbose ]

参数说明

参数 参数说明 取值
interface-type interface-number 显示SEP在指定端口上的信息。interface-type表示端口类型。interface-number表示端口编号 -
segment segment-id 显示指定SEP段中端口的信息。 整数形式,取值范围是1~1024。
verbose 显示SEP在指定端口上的详细信息。包括报文流量统计信息。 -

视图

所有视图

缺省级别

1:监控级

使用指南

在监控接口状态或检查接口故障原因时,可以使用本命令获取接口的状态信息和统计信息。用户可根据接口信息和统计信息进行故障定位。

指定本命令时:

  • 如果不选择任何可选参数,本命令将显示设备上加入SEP的所有端口信息。

  • 如果只选择可选参数interface-type interface-number,本命令将显示设备上加入SEP的指定端口信息。

  • 如果只选择可选参数segment segment-id,本命令将显示设备上加入指定SEP段的端口信息。

  • 如果只选择可选参数verbose,本命令将显示设备上所有加入SEP的端口的详细信息。

  • 如果选择可选参数interface-type interface-numberverbose,本命令将显示设备上加入SEP的指定端口上的详细信息。

  • 如果选择可选参数segment segment-idverbose,本命令将显示设备上加入指定SEP段的端口的详细信息。

说明:

执行本命令查看有效的SEP段拓扑信息前,必须已经成功执行以下命令:

  • 在系统视图下执行命令sep segment ,创建SEP段。

  • 在以太网接口视图下执行命令sep segment(接口视图),将端口加入SEP段,并可根据需要设置端口的角色。

使用实例

# 查看设备上加入SEP的所有端口信息。

<HUAWEI> display sep interface
SEP segment 1
----------------------------------------------------------------
Interface        Port Role      Neighbor Status            Port Status
----------------------------------------------------------------
GE1/0/1             *secondary    up                  forwarding
GE1/0/2             common        up                  forwarding

# 查看设备上加入SEP的指定端口信息。

<HUAWEI> display sep interface gigabitethernet 1/0/1
SEP segment 1
----------------------------------------------------------------
Interface           Port Role     Neighbor Status     Port Status
----------------------------------------------------------------
GE1/0/1             common        up                  forwarding 

# 查看设备上加入指定SEP段的指定端口的详细信息。

<HUAWEI> display sep interface segment 1 verbose
SEP segment 1                              
Control-vlan           :3                                                       
Preempt Delay Timer    :0                                                       
TC-Notify Propagate to :stp                                                        
---------------------------------------------------------------- 
Interface              :GE1/0/1
Port Role              :Config = *primary / Active =  *secondary
Port Priority          :64
Port Status            :forwarding
Neighbor Status        :up
Neighbor Port          :NULL
NBR TLV             rx :0                tx :0
LSP INFO TLV        rx :0                tx :0
LSP ACK TLV         rx :0                tx :0
PREEMPT REQ TLV     rx :0                tx :0
PREEMPT ACK TLV     rx :0                tx :0
TC Notify           rx :0                tx :0
EPA                 rx :0                tx :0

Interface              :GE1/0/2
Port Role              :Config = common / Active =  common
Port Priority          :64
Port Status            :forwarding
Neighbor Status        :up
Neighbor Port          :LSW3 - GE1/0/1 (00e0-ff7c-6400.0000)
NBR TLV             rx :51820            tx :51882
LSP INFO TLV        rx :50380            tx :5776
LSP ACK TLV         rx :5749             tx :50296
PREEMPT REQ TLV     rx :0                tx :1
PREEMPT ACK TLV     rx :4                tx :0
TC Notify           rx :22               tx :3
EPA                 rx :0                tx :0 
表5-103  display sep interface命令输出信息描述

项目

描述

SEP segment

SEP段ID,该参数可以通过命令sep segment配置。

Interface

接口名。

Port Role

端口在SEP段中的角色
  • common:普通端口。

  • primary:主边缘端口。

  • secondary:副边缘端口。

  • *primary:无邻居主边缘端口。

  • *secondary:无邻居副边缘端口。

Neighbor Status

邻居状态机状态
  • up:邻居协商成功,端口协议状态为Up。

  • down:邻居协商失败,本端口与对端没有建立起邻居关系。

  • init:收到对端邻居报文,开始邻居协商。

  • conflict:收到多个端口发送的邻居消息,协议状态置为conflict。

Port Status

端口当前状态
  • discarding:端口处于阻塞状态,不转发数据报文,但是转发SEP协议报文。

  • forwarding:端口处于转发状态,可以转发数据报文和协议报文。

Port Priority

端口优先级。整数形式,取值范围是1~128。缺省情况下,端口优先级是64。该参数可以通过命令sep segment priority配置。

Control-vlan

控制VLAN ID。用于转发本SEP段中的SEP协议报文。该参数可以通过命令control-vlan(SEP-Segment视图)配置。

Preempt Delay Timer

链路故障恢复后,抢占阻塞端口的延时时间。单位是秒。该参数可以通过命令preempt(SEP-Segment视图)配置。

TC-Notify Propagate to

网络拓扑发生后,需要通知的对象。该参数可以通过命令tc-notify配置。

Neighbor Port

邻居端口,由系统名+端口名(系统MAC、端口ID)构成。无邻居时显示NULL。

NBR TLV

邻居信息报文
  • rx:收到的邻居信息报文数量。

  • tx:发送的邻居信息报文数量。

LSP INFO TLV

链路状态属性信息报文
  • rx:收到的链路状态属性信息报文数量。

  • tx:发送的链路状态属性信息报文数量。

LSP ACK TLV

链路状态属性响应报文
  • rx:收到的链路状态响应信息报文数量。

  • tx:发送的链路状态响应信息报文数量。

PREEMPT REQ TLV

抢占报文
  • rx:收到的抢占报文数量。

  • tx:发送的抢占报文数量。

PREEMPT ACK TLV

抢占应答报文
  • rx:收到的抢占应答报文数量。

  • tx:发送的抢占应答报文数量。

TC Notify

拓扑变化报文
  • rx:收到的拓扑变化报文数量。

  • tx:发送的拓扑变化报文数量。

EPA

边缘端口选举报文
  • rx:收到的边缘端口选举报文数量。

  • tx:发送的边缘端口选举报文数量。

display sep segment

命令功能

display sep segment命令用来查看SEP段的配置信息。

命令格式

display sep segment { segment-id | all }

参数说明

参数 参数说明 取值
segment-id 显示指定SEP段的配置信息。 整数形式,取值范围是1~1024。
all 显示所有SEP段的配置信息。 -

视图

所有视图

缺省级别

1:监控级

使用指南

当成功配置了SEP协议后,如果用户需要查看某个SEP段或网络中所有SEP段的配置信息,可以使用本命令查看。

使用实例

# 查看ID为2的SEP段配置信息。

<HUAWEI> display sep segment 2
-----------------------------------------------------------------
SEP Segment ID         :2
SEP Control-vlan       :3
Protected-instance     :0 to 5 9 12 to 13 16 to 17 20 to 21
Preempt Delay Timer(s) :20/0 (Configured/Remaining)
Block Port Expected    :Eth-Trunk2
Name of Port Member    :Eth-Trunk3
TC-Notify Propagate to :segment 6

# 查看设备上所有SEP段拓扑信息。

<HUAWEI> display sep segment all
-----------------------------------------------------------------
SEP Segment ID         :1
SEP Control-vlan       :10
Protected-instance     :0 to 48
Preempt Delay Timer(s) :20/0 (Configured/Remaining)
Block Port Expected    :Eth-Trunk2
Name of Port Member    :GE1/0/1
TC-Notify Propagate to :segment 6
-----------------------------------------------------------------
SEP Segment ID         :2
SEP Control-vlan       :3
Protected-instance     :0 to 5 9 12 to 13 16 to 17 20 to 21
Preempt Delay Timer(s) :20/0 (Configured/Remaining)
Block Port Expected    :Eth-Trunk2
Name of Port Member    :Eth-Trunk3
TC-Notify Propagate to :segment 6
-----------------------------------------------------------------
Total number of segment configured = 2
表5-104  display sep segment命令输出信息描述

项目

描述

SEP Segment ID

SEP段ID,该参数可以通过命令sep segment配置。

SEP Control-vlan

传输SEP协议报文的控制VLAN,该参数可以通过命令control-vlan(SEP-Segment视图)配置。

Protected-instance

保护实例ID,该参数可以通过命令protected-instance配置。

Preempt Delay Timer(s)

抢占延时时间。

  • Configured:表示抢占延时定时器的配置值。

  • Remaining:表示抢占延时定时器实时剩余值。如果该定时器未启动,则显示为0。

如果SEP段上没有配置抢占功能,即使网络故障恢复后,阻塞端口仍然是最后完成邻居协商的链路两端的其中一个端口,会导致阻塞端口不是用户期望的端口。

该参数可以通过命令preempt(SEP-Segment视图)配置。

Block Port Expected

指定的阻塞端口,该参数可以通过命令block port配置。

Name of Port Member

成员端口名。

TC-Notify Propagate to

拓扑变化通告的对象,该参数可以通过命令tc-notify配置。

display sep topology

命令功能

display sep topology命令用来查看SEP段的拓扑状态信息。

命令格式

display sep topology [ segment segment-id ] [ verbose ]

参数说明

参数 参数说明 取值
segment segment-id 显示指定SEP段的拓扑状态信息。 整数形式,取值范围是1~1024。
verbose 显示SEP段的详细拓扑状态信息。 -

视图

所有视图

缺省级别

1:监控级

使用指南

当成功配置了SEP(Smart ethernet Protection)后,如果用户需要查看设备名、加入SEP段中的端口名及端口在SEP段中的角色等,可以使用本命令查看配置信息。

指定本命令时:

  • 如果不选择任何可选参数,本命令将显示设备上所有SEP段的简要拓扑信息。

  • 如果只选择可选参数segment segment-id,本命令将显示设备上指定SEP段的简要拓扑信息。

  • 如果只选择可选参数verbose,本命令将显示设备上所有SEP段的详细拓扑信息。

  • 如果选择可选参数segment segment-idverbose,本命令将显示设备上指定SEP段的详细拓扑信息。

说明:

执行本命令查看有效的SEP段拓扑信息前,必须已经成功执行以下命令:

  • 在系统视图下执行命令sep segment ,创建SEP段。

  • 在以太网接口视图下执行命令sep segment(接口视图),将端口加入SEP段,并可根据需要设置端口的角色。

    在SEP段上必须配置边缘端口,SEP的拓扑才为完整,否则系统将提示错误。

使用实例

# 查看设备上所有SEP段拓扑信息。

<HUAWEI> display sep topology
SEP segment 1
SEP detects a segment failure that may be caused by an incomplete topology
------------------------------------------------------------------------
System Name      Port Name           Port Role       Port Status     Hop
------------------------------------------------------------------------
LSW1             GE1/0/1             *secondary      forwarding      1
LSW1             GE1/0/2             common          forwarding      2
LSW3             GE1/0/1             common          forwarding      3
LSW3             GE1/0/2             common          forwarding      4
LSW2             GE1/0/1             common          forwarding      5
LSW2             GE1/0/2             *secondary      discarding      6

# 查看设备上SEP段1的详细拓扑信息。

<HUAWEI> display sep topology segment 1 verbose
SEP segment 1
----------------------------------------------------------------
System Name     :LSW1
Port Name       :GE1/0/1
Port Role       :Config = primary / Active =  primary
PortID          :00e0-9e62-6100.0000
Port Priority   :64
Port Status     :forwarding
Link Status     :up
Neighbor Status :up
Age Time        :60(s)
Sequence Number :0x8000000e
Neighbor Port   :LSW2 - GE1/0/1 (00e0-8830-fe00.0000)
Brother Port    :LSW1 - GE1/0/3 (00e0-9e62-6100.0001)
 
表5-105  display sep topology命令输出信息描述

项目

描述

SEP segment

SEP段ID,该参数可以通过命令sep segment配置。

System Name

设备名。

Port Name

加入SEP段的端口名。

Port Role

端口在SEP段中的角色:
  • common:普通端口。

  • primary:主边缘端口。

  • secondary:副边缘端口。

  • *primary:无邻居主边缘端口。

  • *secondary:无邻居副边缘端口。

Config:端口在SEP段中的配置角色。

Active:端口在SEP段中的运行角色。

说明:

正常情况下,SEP段上的端口角色应该只有一个主边缘端口、一个副边缘端口、其他端口角色均是普通端口。

Port Status

端口当前状态:
  • discarding:端口处于阻塞状态,不转发数据报文,但是转发SEP协议报文。

  • forwarding:端口处于转发状态,可以转发数据报文和协议报文。

PortID

端口ID,6字节MAC系统地址和2字节端口号构成。

Port Priority

端口优先级。整数形式,取值范围是1~128。缺省情况下,端口优先级是64。该参数可以通过命令sep segment priority配置。

Link Status

链路状态
  • up:链路状态为Up。

  • down:链路状态为Down。

Neighbor Status

邻居状态机状态
  • up:邻居协商成功,端口协议状态为Up。

  • down:邻居协商失败,本端口与对端没有建立起邻居关系。

  • init:收到对端邻居报文,开始邻居协商。

  • conflict:收到多个端口发送的邻居消息,协议状态置为conflict。

Age Time 该条LSA的老化时间。
Sequence Number 该条LSA当前的序列号。

Neighbor Port

邻居端口,由系统名+端口名(系统MAC、端口ID)构成。无邻居时显示NULL。

Brother Port

兄弟端口,由系统名+端口名(系统MAC、端口ID)构成。无兄弟时显示NULL。

preempt(SEP-Segment视图)

命令功能

preempt命令用来在主边缘端口上配置SEP的抢占方式。

undo preempt delay命令用来取消在主边缘接口上配置的延时抢占。

缺省情况下,没有配置SEP的抢占方式。

命令格式

preempt { manual | delay seconds }

undo preempt delay

参数说明

参数 参数说明 取值
manual 指定SEP的抢占方式是手工抢占方式。 -
delay 指定SEP的抢占方式是延时抢占方式。 -
seconds 指定延时抢占方式的抢占延时时间。

配置抢占延时时间,是为了防止网络震荡。在链路故障恢复后,必须等待配置的延时时间到达后,已配置抢占方式的端口再执行抢占动作。

整数形式,取值范围是15~600。单位是秒。

视图

SEP-Segment视图

缺省级别

2:配置级

使用指南

在SEP段中,为了防止SEP段形成环路而被阻塞的端口称为阻塞端口。

当SEP段中有链路故障时,状态为Up的阻塞端口收到故障通告报文后将放开阻塞状态,进入转发状态。如果SEP段中选举出的主边缘端口所在的设备没有配置抢占方式,当最后一处故障恢复或最后启动SEP协议的链路的两端端口在邻居协商完成后,通过互相发送端口阻塞状态报文选择最优端口阻塞,其他端口进入转发状态。

说明:

阻塞的端口是由管理优先级和用户配置的优先级共同决定。端口的优先级共16位,其中高8位由系统定义,低8位由用户配置(范围是1~128,默认值为64)。阻塞优先级最高的端口。

如果SEP段中选举出的主边缘端口所在的设备已经通过本命令配置抢占方式,那么被抢占的端口收到抢占报文后,将变为阻塞状态,发送阻塞报文。

SEP支持两种抢占方式:

  • 延时抢占

    当最后一个端口故障恢复后,故障端口将不再发送端口故障通告报文。主边缘端口在3秒钟内没有收到故障通告报文,立即启动延时定时器。延时定时器超时后,SEP段中的节点设备执行阻塞端口抢占。

    说明:

    抢占延时时间没有缺省值,用户必须通过本命令配置抢占延时时间。

    延时抢占配置成功后,若用户需要删除延时抢占功能,必须在SEP-Segment视图下执行命令undo preempt delay

  • 手工抢占

    当用户通过本命令选择参数manual配置抢占方式是手工抢占方式后,在确定主边缘端口和副边缘端口的链路状态数据库都完整的情况下,主边缘端口发送报文堵塞指定端口。指定端口堵塞后立即发送端口堵塞状态报文,原堵塞端口放开进入转发状态,抢占操作完成。

    说明:
    • 手工抢占方式只对配置手工抢占的SEP段起一次性作用。当手工抢占操作完成后,手工抢占不再起作用。若用户需要更改阻塞端口,可通过本命令选择参数delay,配置延时抢占。

    • 配置手工抢占方式会触发SEP段中短暂的链路中断。

触发抢占必须满足以下条件:

  • SEP段中已经存在选举出的主边缘端口。

    在接口视图下执行命令sep segment segment-id [ edge [ no-neighbour ] { primary | secondary } ],配置不同角色的端口。

  • 选举出的主边缘端口所在的设备上配置了灵活指定阻塞端口。

    在SEP-Segment视图下执行命令block port { sysname sysname interface interface-type interface-number | hop hop-id | optimal | middle },实现在链路故障恢复后,阻塞指定端口,防止环路产生。

  • SEP段拓扑必须是完整的。

使用实例

# 在主边缘端口所在设备上配置SEP的抢占方式是手工抢占。

<HUAWEI> system-view
[HUAWEI] sep segment 1
[HUAWEI-sep-segment1] preempt manual

# 在主边缘端口所在设备上配置SEP的抢占方式是延时抢占。

<HUAWEI> system-view
[HUAWEI] sep segment 1
[HUAWEI-sep-segment1] preempt delay 100

protected-instance

命令功能

protected-instance命令用来配置SEP的保护实例。

undo protected-instance命令用来删除SEP的保护实例。

缺省情况下,没有配置保护实例。

命令格式

protected-instance { all | { instance-id1 [ to instance-id2 ] } &<1-10> }

undo protected-instance { all | { instance-id1 [ to instance-id2 ] } &<1-10> }

参数说明

参数 参数说明 取值
all

指定SEP段所有保护实例。

-
instance-id1 [ to instance-id2 ]

指定SEP段上保护实例的ID。

用关键字to连接两个保护实例,表示在两个instance-id之间所有的保护实例(包括这两个保护实例)。instance-id2的取值必须大于等于instance-id1

&<1-10> 表示&符号前面的参数可以重复1~10次。

整数形式,取值范围是0~4094。但是设备支持的instance的最大数量是65。

视图

SEP-Segment视图

缺省级别

2:配置级

使用指南

应用场景

在普通的SEP组网图中,一个物理环上只能配置一个SEP段,也只能指定一个阻塞点。当SEP段处于完整状态时,阻塞端口会阻止所有的业务数据通过。这样,所有业务数据在SEP段上只能通过一条路径传输,另一条路径空闲,由此造成带宽浪费。

为了解决带宽浪费问题,华为数据通信设备实现了SEP多实例,允许每个物理接口同时加入两个SEP段。即,在物理环上配置两个逻辑环,允许携带不同VLAN ID的报文通过,从而实现流量负载分担。但是,每个逻辑环上必须配置不同的保护实例,并将VLAN与保护实例映射,从而实现流量负载分担。通过本命令可成功配置SEP的保护实例。

前置条件

执行本命令时,请确保不同SEP段对应的保护实例ID没有重合。如果保护实例ID存在重合,请重新规划保护实例ID。

后续任务

将保护实例与VLAN映射,执行步骤如下:
  1. 执行命令stp region-configuration,进入MST域视图。
  2. 执行命令instance instance-id vlan { vlan-id1 [ to vlan-id2 ] } &<1-10>,配置保护实例与VLAN的映射关系。

    参数instance-id必须与protected-instance中指定的instance-id一致。

  3. 执行命令active region-configuration,激活保护实例与VLAN的映射关系的配置。

注意事项

在同一SEP段下多次执行protected-instance命令配置SEP的保护实例,结果按多次执行命令的累加生效。

通过本命令在不同的SEP段上配置不同的保护实例,并将VLAN与保护实例映射,端口的转发状态变化或拓扑变化只影响对应的VLAN,而不影响其他VLAN,保证业务数据可靠传输。

端口加入SEP段之前,SEP段上必须已经成功配置保护实例,否则端口无法成功加入SEP段。

使用实例

# 配置ID为1的SEP段的保护实例。

<HUAWEI> system-view
[HUAWEI] sep segment 1
[HUAWEI-sep-segment1] protected-instance all
相关主题

reset sep error packet statistics

命令功能

reset sep error packet statistics命令用来清除SEP协议的错误报文计数。

命令格式

reset sep error packet statistics

参数说明

视图

所有视图

缺省级别

3:管理级

使用指南

应用场景

如果需要观察从当前时间开始的某段时间内sep的错误报文计数,可先使用本命令清除历史统计信息。

注意事项

执行本命令后,所有sep的错误报文计数将清零,清除的统计信息不可恢复。在执行本命令前请务必仔细确认是否要执行本命令。

使用实例

# 清除sep的错误报文计数。

<HUAWEI> reset sep error packet statistics

reset sep interface statistics

命令功能

reset sep interface statistics命令用来清除SEP段上指定接口的SEP协议报文统计信息。

命令格式

reset sep interface interface-type interface-number statistics

参数说明

参数 参数说明 取值
interface interface-type interface-number

清除SEP段上指定接口的SEP协议报文统计信息。

interface-type表示SEP段上指定接口的接口类型。

interface-number表示SEP段上指定接口的接口编号。

-

视图

所有视图

缺省级别

3:管理级

使用指南

在某些情况下,需要统计一定时间内某接口的SEP报文流量信息,这时必须在统计开始前清除该接口原有的SEP报文统计信息,使接口重新进行统计。通过本命令即可实现清除指定接口原有的SEP报文统计信息。

说明:
  • 执行本命令时,SEP段已经成功创建,且接口已经成功加入SEP段。

  • 执行本命令后,SEP段上指定接口的SEP协议报文收发统计数目将清零,清除的统计信息不可恢复。在执行本命令前,请务必仔细确认是否需要执行本命令。

使用实例

# 清除SEP段上指定接口GE1/0/1的SEP协议报文统计信息。

<HUAWEI> reset sep interface gigabitethernet 1/0/1 statistics

sep segment

命令功能

sep segment命令用来创建SEP段并进入SEP-Segment视图。如果指定SEP段已经存在,则直接进入该SEP-Segment视图。

undo sep segment命令用来删除已经创建的SEP段。

命令格式

sep segment segment-id

undo sep segment segment-id

参数说明

参数 参数说明 取值
segment-id 指定SEP段ID。 整数形式,取值范围是1~1024。

视图

系统视图

缺省级别

2:配置级

使用指南

在二层交换网络中,一旦存在环路就会造成报文在环路内不断的循环转发,最终导致广播风暴。所有的有效带宽都将被广播风暴占用,网络将变得拥塞,甚至会导致网络瘫痪。为了有效的解决二层交换网络中环路问题,华为公司推出了智能以太保护协议SEP(Smart Ethernet Protection)。

SEP是一种专用于以太网链路层的环网协议,通过选择性地阻塞网络中冗余链路。在逻辑上阻止网络形成环路,达到消除环路的目的。SEP支持与STP/RSTP/MSTP/RRPP协议混合组网、支持网络中的拓扑查看,在特定应用场景中SEP可以成功破环且不依赖于其他设备制造商的设备。

SEP以SEP段为基本单位。所谓SEP段,就是由一组配置了相同的SEP段ID和控制VLAN且互连的二层交换设备群体构成。

设备整机最大支持配置256个SEP Segment,每个单板上最大支持配置48个。

说明:

每台二层交换设备上只能有两个接口同时加入同一SEP段。

若要启用SEP,必须先通过本命令创建SEP段。然后在SEP-Segment视图下执行命令control-vlan(SEP-Segment视图)配置控制VLAN。

若需要删除已经创建的SEP段,请确认此SEP段中没有接口。如果指定SEP段中已经存在接口,请在加入SEP段的接口视图下执行命令undo sep segment segment-id,将接口从指定SEP段中退出。否则会导致删除失败。

使用实例

# 创建ID为1的SEP段。

<HUAWEI> system-view
[HUAWEI] sep segment 1
[HUAWEI-sep-segment1]

sep segment(接口视图)

命令功能

sep segment命令用来配置以太网接口加入指定SEP段,并可为加入SEP段的以太网接口设置不同的端口角色。

undo sep segment命令用来配置以太网接口退出指定SEP段,并取消端口角色。

缺省情况下,以太网接口未加入指定SEP段,也未设置端口角色。

命令格式

sep segment segment-id [ edge [ no-neighbor ] { primary | secondary } ]

undo sep segment segment-id

参数说明

参数 参数说明 取值
segment-id 指定以太网接口加入的指定SEP段。 整数形式,取值范围是1~1024。
edge 指定以太网接口是指定SEP段的边缘接口。 -
no-neighbor 指定边缘接口无邻居接口。 -
primary 指定边缘接口为主边缘接口。 -
secondary 指定边缘接口为副边缘接口。 -

视图

GE接口视图、XGE接口视图、40GE接口视图、100GE接口视图、Eth-Trunk接口视图

缺省级别

2:配置级

使用指南

使用场景

只有将二层接口加入SEP段中,才能实现SEP协议报文的正常转发。每个加入SEP段的二层交换设备就是一个节点,每个节点不能多于两个二层接口加入同一个SEP段。

执行本命令时:

  • 如果没有选择任何参数,本命令将实现将接口加入指定SEP段,接口的角色为普通接口。

    在SEP段中,除边缘接口以外的其他接口都是普通接口。

    普通接口负责监测自己直连的启用SEP协议链路的状态,并把链路变化通知邻居接口,不断向链路其他接口扩散,最后到达主边缘接口。然后由主边缘接口来决策如何处理上报的链路变化。

  • 如果选择参数edgeprimary,本命令将实现将接口加入指定SEP段,并指定接口的角色为主边缘接口。

    一个SEP段中只有一个主边缘接口,由用户配置并选举决定。主边缘接口有发起阻塞端口抢占、终结报文、向其他网络发送拓扑变化消息等用途。

  • 如果选择参数edgesecondary,本命令将实现将接口加入指定SEP段,并指定接口的角色为副边缘接口。

    一个SEP段中只有一个副边缘接口,由用户配置并选举决定。副边缘接口有终结报文、向其他网络发送拓扑变化消息等用途。

  • 如果选择参数edgeno-neighborprimary,本命令将实现将接口加入指定SEP段,并指定接口的角色为无邻居主边缘接口。

    在SEP段中,处于SEP段最边缘的接口是无邻居边缘接口,分为无邻居主边缘接口和无邻居副边缘接口两种,由用户配置决定。无邻居边缘端口的职责是终结报文以及向其他网络发送拓扑变化消息,一般用于与其他设备制造商设备互通或与不支持SEP协议的设备互通。

  • 如果选择参数edgeno-neighborsecondary,本命令将实现将接口加入指定SEP段,并指定接口的角色为无邻居副边缘接口。

若用户需要查看加入SEP段的接口角色,可执行命令display sep topologydisplay sep interface进行查看。

注意事项

  • SEP段、控制VLAN、保护实例已经成功创建。

  • 加入SEP段的接口必须为hybrid或trunk类型接口。

  • 如果没有指定no-neighbor参数,则加入SEP段的接口必须为没有使能STP、RRPP的接口。

  • 处于SEP段边缘的两个接口,必须配置为边缘接口。具体接口角色由用户自己决定。

  • 整网中所有接口的状态必须为Up,这样才能保证SEP段是完整的,显示的拓扑信息才是正确的。

使用实例

# 将接口GE1/0/1加入segment-id为1的SEP段,设置接口角色为无邻居主副边缘接口。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] port link-type hybrid
[HUAWEI-GigabitEthernet1/0/1] sep segment 1 edge no-neighbor secondary

sep segment priority

命令功能

sep segment priority命令用来配置以太网接口在不同segment-id的SEP段中的优先级。

undo sep segment priority命令用来恢复以太网接口在不同segment-idSEP段中的优先级到缺省值。

缺省情况下,以太网接口在指定SEP段中的优先级是64。

命令格式

sep segment segment-id priority priority

undo sep segment segment-id priority

参数说明

参数 参数说明 取值
segment-id 指定以太网接口加入的指定SEP段。 整数形式,取值范围是1~1024。
priority 指定以太网接口在指定SEP段中的优先级。

以太网接口在指定SEP段中priority取值越大,优先级越高。当链路故障恢复时,此端口成为阻塞端口的可能性越大。

整数形式,取值范围是1~128。缺省值是64。

视图

GE接口视图、XGE接口视图、40GE接口视图、100GE接口视图、Eth-Trunk接口视图

缺省级别

2:配置级

使用指南

在SEP段中,为了防止SEP段形成环路而被阻塞的端口称为阻塞端口。SEP段中,不指定端口为特定阻塞端口,那么SEP段中的每个端口均有可能成为阻塞端口。在SEP段完整的情况下,SEP段中只有一个端口为阻塞端口。

如果用户已经通过命令block port optimal配置端口的阻塞方式是按端口的优先级决定。那么本命令配置的优先级决定了该端口在故障恢复时是否成为阻塞端口。

阻塞端口是由管理优先级和用户配置优先级共同决定的。端口的优先级共16位,其中高8位由系统定义,低8位通过本命令可配置。端口优先级越高,成为阻塞端口的可能性越大。

端口优先级比较原则如下:

  1. 比较端口优先级。通过本命令配置的数值越大,端口的优先级越高。

  2. 端口优先级相同,比较端口的桥MAC地址。桥MAC地址越小,优先级越高。

  3. 桥MAC地址相同,比较端口编号。端口编号越小,优先级越高。

执行本命令前,必须已经成功执行命令sep segment(接口视图)将接口加入指定SEP段。

使用实例

# 配置加入segment-id为1的SEP段的接口GE1/0/1接口优先级为10。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] port link-type hybrid
[HUAWEI-GigabitEthernet1/0/1] sep segment 1
[HUAWEI-GigabitEthernet1/0/1] sep segment 1 priority 10

tc-notify

命令功能

tc-notify命令用来将本SEP段网络拓扑变化通知到其他SEP段或使能其他特性的网络。

undo tc-notify命令用来取消将本SEP段网络拓扑变化通知到其他SEP段或使能其他特性的网络。

缺省情况下,本SEP段不发送网络拓扑变化通知消息。

命令格式

tc-notify { segment { segment-id1 [ to segment-id2 ] } &<1-10> | stp | rrpp | smart-link send-packet vlan vlan-id | vpls }

undo tc-notify { segment { segment-id1 [ to segment-id2 ] } &<1-10> | stp | rrpp | smart-link send-packet vlan | vpls }

参数说明

参数 参数说明 取值
segment segment-id1 [ to segment-id2 ]

指定本SEP段拓扑变化需要通知的SEP段。

本SEP段的拓扑变化只能通知到其他SEP段,不能包含本SEP段。

用关键字to连接两个SEP段,表示在两个segment-id之间所有的SEP段(包括这两个SEP段)。segment-id2的取值必须大于等于segment-id1

整数形式,取值范围是1~1024。
stp 指定本SEP段拓扑变化通知使能了STP协议的网络。 -
rrpp 指定本SEP段拓扑变化通知使能了RRPP协议的网络。 -
smart-link

指定本SEP段拓扑变化通过Smartlink Flush报文向上游通告拓扑变化。

当本SEP段通过无邻居边缘端口接入上层网络时,需要选择本参数。

-
send-packet vlan vlan-id 指定传输Smartlink Flush报文的VLAN ID。 整数形式,取值范围是1~4094
vpls

指定本SEP段拓扑变化通知到VPLS网络。

说明:

交换机连接ACU2、ET1D2IPS0S00、ET1D2FW00S00、ET1D2FW00S01单板的XGE接口不支持此参数。

-

视图

SEP-Segment视图

缺省级别

2:配置级

使用指南

应用场景

当指定SEP段的拓扑发生变化,而没有及时通知到上级二层网络,那么上级二层网络的MAC地址表中仍然保留下游网络拓扑变化前的MAC地址表项,这样就会导致用户流量中断。为了保证用户正常通信,此时可通过本命令根据用户实际网络选择本SEP段的拓扑变化通知指定对象。

前置条件

执行本命令前,必须已经成功执行命令sep segment创建SEP段。

注意事项

当SEP段发生拓扑变化时,将会发送拓扑变化通告到其他SEP段或使能其他特性的网络。如果指定通知的协议不存在,则配置不生效。

当上级二层网络收到下游网络拓扑变化的消息后,会在本网络内发送Flush-FDB报文。通知本网络内的所有设备清除MAC地址,重新学习下游网络拓扑变化后的MAC地址,从而保证用户流量不中断。

本命令部署于连接上级网络和下级网络的设备上。

使用实例

# 配置segment-id为1的SEP段拓扑变化通知到segment-id从10到20的SEP段。

<HUAWEI> system-view
[HUAWEI] sep segment 1
[HUAWEI-sep-segment1] tc-notify segment 10 to 20

# 配置segment-id为1的SEP段拓扑变化通知到使能了STP协议的网络。

<HUAWEI> system-view
[HUAWEI] sep segment 1
[HUAWEI-sep-segment1] tc-notify stp

# 配置segment-id为1的SEP段拓扑变化通知到使能了RRPP协议的网络。

<HUAWEI> system-view
[HUAWEI] sep segment 1
[HUAWEI-sep-segment1] tc-notify rrpp
# 配置segment-id为1的SEP段拓扑变化通过Smartlink的Flush FDB报文向上游通告拓扑变化。
<HUAWEI> system-view
[HUAWEI] sep segment 1
[HUAWEI-sep-segment1] tc-notify smart-link send-packet vlan 3

# 配置segment-id为1的SEP段拓扑变化通知到VPLS网络。

<HUAWEI> system-view
[HUAWEI] sep segment 1
[HUAWEI-sep-segment1] tc-notify vpls

tc-protection interval

命令功能

tc-protection interval命令用来配置SEP拓扑变化保护时间间隔,抑制拓扑变化通告。

undo tc-protection interval命令用来配置SEP拓扑变化保护时间间隔到缺省值。

缺省情况下,SEP拓扑变化保护时间间隔是2秒。

命令格式

tc-protection interval interval-value

undo tc-protection interval

参数说明

参数 参数说明 取值
interval-value

指定SEP拓扑变化保护时间间隔。

配置较长的时间间隔,可以使SEP协议运行更稳定,但是会导致环路收敛性能降低。

整数形式,取值范围是1~10。单位是秒。

视图

SEP-Segment视图

缺省级别

2:配置级

使用指南

应用场景

如果用户通过多级(3级或3级以上)SEP组网接入上游网络,当离用户最近的一级SEP网络发生拓扑变化进行拓扑变化通告时,拓扑变化通告报文的数量将以乘以2的速度增加扩散到上一级SEP网络。以此类推,SEP拓扑变化通告报文每经过一个SEP段,SEP拓扑变化通告报文的数量都将乘以2。这将导致上游网络接收到多个相同的拓扑变化通告报文。

频繁的拓扑变化通告将导致CPU处理能力下降,且同时导致SEP段中的设备频繁刷新FLUSH-FDB报文,占用带宽。为避免此类情况产生,需要对拓扑变化通告报文进行抑制。通过本命令配置SEP拓扑变化保护时间间隔,实现抑制拓扑变化通告。

前置条件

执行本命令前,必须已经成功执行命令sep segment创建SEP段。

注意事项

抑制拓扑变化通告可避免上级网络同时处理多条相同的拓扑变化通告报文,使得上级网络在保护时间内仅处理一条拓扑变化通告报文。配置本命令还可以避免SEP段上的设备受到TC(Topology Change)攻击。

使用实例

# 配置ID为1的SEP段拓扑变化保护间隔时间是3秒。

<HUAWEI> system-view
[HUAWEI] sep segment 1
[HUAWEI-sep-segment1] tc-protection interval 3
相关主题
翻译
下载文档
更新时间:2019-04-08

文档编号:EDOC1100065708

浏览量:11296

下载量:202

平均得分:
本文档适用于这些产品
相关版本
相关文档
Share
上一页 下一页