• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

01-接入分册

16-RRPP命令

本章节下载 16-RRPP命令  (148.13 KB)

16-RRPP命令


第1章  RRPP配置命令

  注意:

LSB1XP4CA0和LSB1XP4B0单板不支持RRPP协议。

 

1.1  RRPP配置命令

1.1.1  control-vlan

【命令】

control-vlan vlan-id

【视图】

RRPP域视图

【参数】

vlan-id:控制VLAN的ID。

【描述】

control-vlan命令用来指定RRPP域的控制VLAN。控制VLAN必须是没有创建的VLAN。

【举例】

# 配置RRPP域1的控制VLAN为VLAN 100。

<H3C> system-view

[H3C] rrpp domain 1

[H3C-rrpp-domain1] control-vlan 100

&  说明:

禁止用户把以下特殊VLAN配置成control-VLAN:Super VLAN、Sub VLAN、 Isolate-user-VLAN、Secondary VLAN、组播VLAN、HGMP控制VLAN、Guest VLAN以及配置了L2VPN的VLAN。

 

1.1.2  debugging rrpp

【命令】

debugging rrpp [ domain domain-id [ ring ring-id ] ] { error | event | packet [ edge-hello | fdb | health | link | major-fault ] | all }

undo debugging rrpp [ domain domain-id [ ring ring-id ] ] { error | event | packet [ edge-hello | fdb | health | link | major-fault ] | all }

【视图】

用户视图

【参数】

domain-id:RRPP域的ID,取值范围为1~8。

ring-id:RRPP环的ID,取值范围为1~64。

error:RRPP异常信息的调试开关。

eventRRPP事件的调试开关。

packet:RRPP报文的调试开关。

all:所有调试信息的调试开关,包括异常信息、事件和报文。

【描述】

debugging rrpp命令用来打开RRPP调试开关。undo debugging rrpp命令用来关闭RRPP调试开关。

必须使用terminal debugging命令打开终端的调试开关后才能看到调试信息。

调试输出的异常出错信息包括:报文错误、报文发送失败、内存操作失败。

(1)        输出的事件信息包括:

l              主节点:传输节点链路DOWN/UP事件,发送COMPLETE-FLUSH-FDB和COMMON-FLUSH-FDB报文,环网故障,环网恢复;

l              传输节点:发送LINK-DOWN和LINK-UP报文,收到COMPLETE-FLUSH-FDB和COMMON-FLUSH-FDB报文。

(2)        输出的报文信息包括:HEALTH、COMPLETE-FLUSH-FDB、COMMON-FLUSH-FDB、LINK-UP、LINK-DOWN、EDGE-HELLO和MAJOR-FAULT。

【举例】

# 打开RRPP域1环10的异常信息调试信息的DEBUG开关。

<H3C> debugging rrpp domain 1 ring 10 error

*0.243800726 H3C RRPP1/1/1PKTERR:Port 39: received HEALTH packet is err for invalid Level.

# 打开RRPP1RRPP事件调试信息的DEBUG开关。

<H3C> debugging rrpp domain 1 event

*0.2769951112 3500_1 RRPP/8/MEXS:Domain 1's Master Node 00e0-fc21-5eff enters MMS%FAIL state.

*0.2769951132 3500_1 RRPP/8/MEXS: Domain 1's Transit Node 00e0-fc21-5eff LINK DOWN.

# 打开RRPP1RRPP报文调试信息的DEBUG开关。

<H3C> debugging rrpp domain 1 packet

*0.6729707 rrpp-c3 RRPP/8/RRPPPKT:

Domain1 ring1 :Port Ethernet9/1/1 Send Packet.(Length: 64, type: Health-check Packet.)

99 0b 00 40 01 05 00 01 00 01 00 00 00 e0 fc 56

52 9c 00 01 00 03 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

 

 

*0.6730709 rrpp-c3 RRPP/8/RRPPPKT:

Domain1 ring1 :Port Ethernet9/1/1 Send Packet.(Length: 64, type: Health-check Packet.)

99 0b 00 40 01 05 00 01 00 01 00 00 00 e0 fc 56

52 9c 00 01 00 03 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 

1.1.3  display rrpp brief

【命令】

display rrpp brief

【视图】

任意视图

【参数】

【描述】

display rrpp brief命令用来显示交换机上配置的所有RRPP域的摘要信息,包括:RRPP协议使能状态、RRPP域的配置、以及域上以太网环的摘要信息。

【举例】

# 显示RRPP摘要信息。

<H3C> display rrpp brief

Abbreviations for Switch Node Mode :

M - Master , T - Transit , E - Edge , A - Assistant-Edge

 

RRPP Protocol Status:  Enable

Number of RRPP Domains: 1

Domain Index  : 1

Control VLAN  : major 4093    sub 4094

Hello Timer   : 1  sec  Fail Timer : 3  sec

 Ring   Ring    Node     Primary/Common        Secondary/Edge        Is

 ID     Level   Mode     Port                  Port                  Enabled

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

 3      1       M        GigabitEthernet5/1/1  GigabitEthernet10/1/1 Yes

1.1.4  display rrpp statistics

【命令】

display rrpp statistics domain domain-id [ ring ring-id ]

【视图】

任意视图

【参数】

domain-id:RRPP域的ID,取值范围为1~8。

ring-id:RRPP环的ID,取值范围为1~64。

【描述】

display rrpp statistics命令显示RRPP报文统计信息。

【举例】

# 显示RRPP1主环10报文统计信息(当前交换机为环10的主节点)。

<H3C> display rrpp statistics domain 1 ring 10

 

RRPP Ring : 10

Ring Level : 0

Node Mode : Master

Is Enabled : Yes

Primary Port : Ethernet1/1/1

Packet               LINK    LINK    COMMON  COMPLETE  Packet

Direct   HEALTH      UP      DOWN    FDB     FDB       Total

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

Send     100         0       0       1       0         101

Receive  0           0       1       0       0         1

Primary Port : Ethernet1/1/2

Packet               LINK    LINK    COMMON  COMPLETE  Packet

Direct   HEALTH      UP      DOWN    FDB     FDB       Total

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

Send     0           0       0       1       0         1

Receive  60          0       1       0       0         61

# 显示RRPP域1子环20的报文统计信息(当前交换机为子环20的边缘节点)。

<H3C> display rrpp statistics domain 1 ring 20

 

RRPP Ring : 10

Ring Level : 0

Node Mode : Transit

Is Enabled : Yes

Primary Port : Ethernet1/1/1

Packet               LINK    LINK    COMMON  COMPLETE  Packet

Direct   HEALTH      UP      DOWN    FDB     FDB       Total

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

Send     100         0       0       1       0         101

Receive  0           0       1       0       0         1

Primary Port : Ethernet1/1/2

Packet               LINK    LINK    COMMON  COMPLETE  Packet

Direct   HEALTH      UP      DOWN    FDB     FDB       Total

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

Send     0           0       0       1       0         1

Receive  60          0       1       0       0         61

 

RRPP Ring : 20

Ring Level : 1

Node Mode : Edge

Is Enabled : No

Primary Port : Ethernet1/1/1

Packet               LINK    LINK    COMMON  COMPLETE  Packet

Direct   HEALTH      UP      DOWN    FDB     FDB       Total

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

Send     0           0       0       0       0         0

Receive  0           0       0       0       0         0

Primary Port : Ethernet1/1/3

Packet               LINK    LINK    COMMON  COMPLETE  Packet

Direct   HEALTH      UP      DOWN    FDB     FDB       Total

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

Send     0           0       0       0       0         0

Receive  0           0       0       0       0         0

1.1.5  display rrpp verbose

【命令】

display rrpp verbose domain domain-id [ ring ring-id ]

【视图】

任意视图

【参数】

domain-id:RRPP域的ID,取值范围为1~8。

ring-id:RRPP环的ID,取值范围为1~64。

【描述】

display rrpp verbose命令用来显示交换机上RRPP配置的详细信息。如果不指定RRPP环的ID,本命令将显示指定域所有环的详细信息,否则显示指定环的详细信息。

【举例】

# 显示RRPP域1主环10的详细信息(当前交换机为环10的主节点)。

<H3C> display rrpp verbose domain 1 ring 10

Domain Index  : 1

Control VLAN  : major 4093    sub 4094

Hello Timer   : 2  sec  Fail Timer : 6  sec

RRPP Ring     : 10

Ring Level    : 0

Node Mode     : Master

Ring State    : Complete

Is Enabled    : Yes    Is Activated  : Yes

Primary port  : Ethernet9/1/1    Port status: UP

Secondary port: Ethernet9/1/3    Port status: BLOCKED

# 显示RRPP域1主环10的详细信息(当前交换机为环10的传输节点)。

<H3C> display rrpp verbose domain 1 ring 10

Domain Index  : 1

Control VLAN  : major 4093    sub 4094

Hello Timer   : 2  sec  Fail Timer : 6  sec

RRPP Ring     : 10

Ring Level    : 0

Node Mode     : Transit

Ring State    : -

Is Enabled    : Yes    Is Activated  : Yes

Primary port  : Ethernet9/1/1    Port status: UP

Secondary port: Ethernet9/1/3    Port status: UP

# 显示RRPP域1子环20的详细信息(当前交换机为子环20的传输节点)。

<H3C> display rrpp verbose domain 1 ring 20

Domain Index  : 1

Control VLAN  : major 4093    sub 4094

Hello Timer   : 2  sec  Fail Timer : 6  sec

 

RRPP Ring     : 20

Ring Level    : 1

Node Mode     : Transit

Ring State    : -

Is Enabled    : Yes    Is Activated  : Yes

Primary port  : Ethernet9/1/1    Port status: DOWN

Secondary port: Ethernet9/1/3    Port status: DOWN

# 显示RRPP域1子环20的详细信息(当前交换机为子环20的边缘节点)。

<H3C> display rrpp verbose domain 1 ring 20

Domain Index  : 1

Control VLAN  : major 4093    sub 4094

Hello Timer   : 2  sec  Fail Timer : 6  sec

 

RRPP Ring     : 1

Ring Level    : 0

Node Mode     : Master

Ring State    : Failed

Is Enabled    : Yes    Is Activated  : Yes

Primary port  : Ethernet9/1/1    Port status: DOWN

Secondary port: Ethernet9/1/3    Port status: DOWN

 

RRPP Ring     : 20

Ring Level    : 1

Node Mode     : Edge

Ring State    : -

Is Enabled    : Yes    Is Activated  : Yes

Common port   : Ethernet9/1/1    Port status: DOWN

Edge port     : Ethernet9/1/11   Port status: DOWN

1.1.6  reset rrpp statistics

【命令】

reset rrpp statistics domain domain-id [ ring ring-id ]

【视图】

用户视图

【参数】

domain-id:RRPP域的ID,取值范围为1~8。

ring-id:RRPP环的ID,取值范围为1~64。

【描述】

reset rrpp statistics命令清除指定RRPP域的统计信息。

如果指定RRPP环的ID,本命令清除当前交换机上指定域指定环的RRPP报文统计信息,否则清除指定域上所有环的RRPP统计信息。

表1-1 相关参考命令

命令

描述

display rrpp statistics

该命令用来显示RRPP报文统计信息

 

【举例】

# 清除当前交换机上RRPP110的报文统计信息。

<H3C> reset rrpp statistics domain 1 ring 10

# 清除当前交换机上RRPP域1所有环的报文统计信息。

<H3C> reset rrpp statistics domain 1

1.1.7  ring enable

【命令】

ring ring-id enable

undo ring ring-id enable

【视图】

RRPP域视图

【参数】

ring-id:RRPP环的ID,取值范围为1~64。

【描述】

ring enable命令用来在当前交换机上使能RRPP环。undo ring enable命令用来去使能当前交换机的RRPP环。

必须同时使能RRPP协议和RRPP环,当前交换机的RRPP环才能处于激活状态。

表1-2 相关参考命令

命令

描述

rrpp enable

该命令用来在当前交换机使能RRPP协议

 

【举例】

# 使能当前交换机上RRPP域1的以太网环10。

<H3C> system-view

[H3C] rrpp domain 1

[H3C-rrpp-domain1] ring 10 enable

# 去使能当前交换机上RRPP域1的以太网环10。

<H3C> system-view

[H3C] rrpp domain 1

[H3C-rrpp-domain1] undo ring 10 enable

1.1.8  ring node-mode common-port edge-port

【命令】

ring ring-id node-mode { edge | assistant-edge } common-port { interface-type interface-number | link-aggregation agg-id } edge-port { interface-type interface-number | link-aggregation agg-id }

undo ring ring-id

【视图】

RRPP域视图

【参数】

ring-idRRPP环的ID,取值范围为164

edge:指定当前交换机为以太网环网的边缘节点。

assistant-edge:指定当前交换机为以太网环网的辅助边缘节点。

interface-type:端口类型,interface-number:端口编号。

link-aggregation:指定聚合组为节点端口。

agg-id:聚合组编号,取值范围为1~31,只支持手工聚合,不支持静态和动态聚合。

【描述】

ring node-mode common-port edge-port命令用来配置单端口或聚合组为RRPP环上边缘节点和辅助边缘节点的成员端口。聚合组为手工聚合。

undo ring命令用来取消配置RRPP环。

(1)        节点角色

边缘节点:同时位于主环和子环上的节点。该节点在主环上的角色是传输节点或者主节点,在子环上的角色为边缘节点。在RRPP域中,子环上有两个边缘节点,用户需要指定其中一个为辅助边缘节点。

&  说明:

l      配置交换机为边缘节点之前,必须先配置交换机在主环上的角色为传输节点或者主节点。

l      在同一个RRPP域中,不同的环不能使用相同的Ring ID。

 

(2)        端口角色

边缘节点接入子环的两个端口中,一个为公共端口,另外一个为边缘端口。公共端口是边缘节点同时接入主环和子环的端口,而边缘端口是只接入子环的端口。

&  说明:

如果某端口已是Smart Link成员,则不能再配置为RRPP端口。

 

【举例】

# 配置聚合组1和聚合组2为子环1的边缘节点成员。

<H3C>system-view

[H3C] rrpp domain 1

[H3C-RRPP-domain1] ring 1 node-mode edge common-port link-aggregation 1 edge-port link-aggregation 2

# 配置当前交换机为RRPP域1子环20的边缘节点,公共端口为Ethernet 1/1/5,边缘端口为Ethernet1/1/10。

<H3C> system-view

[H3C] rrpp domain 1

[H3C-rrpp-domain1] ring 20 node-mode edge common-port Ethernet 1/1/5 edge-port Ethernet 1/1/10

# 配置当前交换机为RRPP域1子环20的辅助边缘节点,公共端口为Ethernet 1/1/6,边缘端口为Ethernet 1/1/11。

<H3C> system-view

[H3C] rrpp domain 1

[H3C-rrpp-domain1] ring 20 node-mode assistant-edge common-port Ethernet 1/1/6 edge-port Ethernet 1/1/11

# 删除当前交换机在RRPP环10上的节点角色和接入以太网环端口的角色配置。

<H3C> system-view

[H3C] rrpp domain 1

[H3C-rrpp-domain1] undo ring 10 enable

[H3C-rrpp-domain1] undo ring 10

1.1.9  ring node-mode primary-port secondary-port

【命令】

ring ring-id node-mode { master | transit } primary-port { interface-type interface-number | link-aggregation agg-id } secondary-port { interface-type interface-number | link-aggregation agg-id } level level-value

undo ring ring-id

【视图】

RRPP域视图

【参数】

ring-id:RRPP环的ID,取值范围为1~64。

master:指定当前交换机为以太网环网的主节点。

transit:指定当前交换机为以太网环网的传输节点。

interface-type:端口类型,interface-number:端口编号。

link-aggregation:指定聚合组为节点端口。

agg-id:聚合组编号,取值范围为1~31,只支持手工聚合,不支持静态和动态聚合。

level-value:RRPP环的级别,取值为0或1。0表示主环,1表示子环。

【描述】

ring node-mode primary-port secondary-port命令用来配置单端口或聚合组为RRPP环上主节点或传输节点的成员端口。聚合组为手工聚合。undo ring命令用来取消配置RRPP环。

(1)        节点角色

l              主节点:每个环上有一个主节点,它是发起环路探测和进行环路预防的主要操作节点。

l              传输节点:每个主环上除了主节点外的其他所有节点为传输节点,每个子环上除了主节点和边缘节点外的其他所有节点为传输节点,传输节点负责RRPP报文的转发和链路的监测。

(2)        端口角色

主节点和传输节点接入以太环网的两个端口中,一个为主端口,另一个为副端口,端口的角色由用户的配置决定。

l              主节点的主端口和副端口

主节点的主端口用来发送环路探测报文,副端口用来接收环路探测报文。

当以太环网处在健康状态时,主节点的副端口阻塞数据VLAN的报文,只允许控制VLAN的报文通过。

当以太环网处在断裂状态时,主节点的副端口解除阻塞状态,允许数据VLAN的报文通过。

l              传输节点的主端口和副端口在功能上没有区别

&  说明:

如果某端口已是Smart Link成员,则不能再配置为RRPP端口。

 

【举例】

# 配置聚合组1和聚合组2为主环1上的主节点成员。

<H3C> system-view

[H3C] rrpp domain 1

[H3C -RRPP-domain1] ring 1 node-mode master primary-port link-aggregation 1 secondary-port link-aggregation 2 level 0

# 配置当前交换机为RRPP域1主环10的主节点,主端口为Ethernet1/1/5,副端口为Ethernet 1/1/6。

<H3C> system-view

[H3C] rrpp domain 1

[H3C-rrpp-domain1] ring 10 node-mode master primary-port Ethernet1/1/5 secondary-port Ethernet 1/1/6 level 0

# 配置当前交换机为RRPP域1主环10的传输节点,主端口为Ethernet1/1/5,副端口为Ethernet 1/1/6。

<H3C> system-view

[H3C] rrpp domain 1

[H3C-rrpp-domain1] ring 10 node-mode transit primary-port Ethernet1/1/5 secondary-port Ethernet 1/1/6 level 0

# 配置当前交换机为RRPP域1子环20的主节点,主端口为Ethernet 1/1/10,副端口为Ethernet1/1/11。

<H3C> system-view

[H3C] rrpp domain 1

[H3C-rrpp-domain1] ring 20 node-mode master primary-port Ethernet 1/1/10 secondary-port Ethernet 1/1/11 level 1

# 配置当前交换机为RRPP域1子环20的传输节点,主端口为Ethernet 1/1/10,副端口为Ethernet 1/1/11。

<H3C> system-view

[H3C] rrpp domain 1

[H3C-rrpp-domain1] ring 20 node-mode transit primary-port Ethernet 1/1/10 secondary-port Ethernet 1/1/11 level 1

1.1.10  rrpp domain

【命令】

rrpp domain domain-id

undo rrpp domain domain-id

【视图】

系统视图

【参数】

domain-id:RRPP域的ID,取值范围为1~8。

【描述】

rrpp domain命令用来创建RRPP域,并进入RRPP域视图。undo rrpp domain命令用来删除域。

在删除RRPP域前必须确认此域上没有配置RRPP环,否则删除操作不能成功。

【举例】

# 创建RRPP域1。

<H3C> system-view

[H3C] rrpp domain 1

 New domain created.

[H3C-rrpp-domain1]

# 删除RRPP域1。

<H3C> system-view

[H3C] undo rrpp domain 1

1.1.11  rrpp enable

【命令】

rrpp enable

undo rrpp enable

【视图】

系统视图

【参数】

【描述】

rrpp enable命令用来在当前交换机使能RRPP协议。undo rrpp enable命令用来关闭当前交换机的RRPP协议。

必须同时使能RRPP协议和RRPP环,当前交换机的RRPP环才能处于激活状态。

表1-3 相关参考命令

命令

描述

ring enable

该命令用来在当前交换机上使能RRPP环

 

【举例】

# 使能RRPP协议。

<H3C> system-view

[H3C] rrpp enable

# 关闭RRPP协议

<H3C> system-view

[H3C] undo rrpp enable

1.1.12  srpt-check ring enable

【命令】

srpt-check ring ring-id enable

undo srpt-check ring ring-id enable

【视图】

RRPP域视图

【参数】

ring-id:RRPP环的ID,取值范围为1~64。

【描述】

srpt-check ring enable命令用来开启指定子环的SRPT检测功能。undo srpt-check ring enable命令用来关闭指定子环的SRPT检测功能。

需要注意的是,SRPT检测功能的开启/关闭状态在边缘节点和辅助边缘节点上应保持一致。因此在配置SRPT检测功能的时候,请保证边缘节点和辅助边缘节点上配置的一致性。

缺省情况下,子环的SRPT检测功能开启。

【举例】

# 关闭RRPP域1子环2上的SRPT检测功能。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] rrpp domain 1

[H3C-rrpp-domain1] undo srpt ring 2 enable

1.1.13  timer

【命令】

timer hello-timer hello-value fail-timer fail-value

undo timer

【视图】

RRPP域视图

【参数】

hello-value:主节点主端口发送健康检测报文的时间间隔,单位为秒,缺省值为1s。

fail-value:主节点副端口接收健康检测报文的超时时间,缺省值为8s。

【描述】

timer命令用来配置RRPP域Hello定时器和Fail定时器的时间。undo timer命令用来恢复各个定时器的取值为缺省值。

Fail定时器的值必须大于或等于Hello定时器取值3倍。

【举例】

# 配置RRPP域1的主节点主端口发送健康检测报文的时间间隔为2s,主节点副端口接收健康检测报文的超时时间为7s。

<H3C> system-view

[H3C] rrpp domain 1

[H3C-rrpp-domain1] timer hello-timer 2 fail-timer 7

# 将RRPP域1定时器的时间取值恢复为缺省值。

<H3C> system-view

[H3C] rrpp domain 1

[H3C-rrpp-domain1] undo timer

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们