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

10-可靠性命令参考

目录

11-DPSH命令

本章节下载 11-DPSH命令  (209.93 KB)

11-DPSH命令


1 DPSH

1.1  DPSH命令

1.1.1  display dpsh statistics

diplay dpsh statistics命令用来显示DPSH功能运行过程中的统计信息。

【命令】

display dpsh statistics [ slot slot-number ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

slot slot-number:指定设备编号,取值只能为1。

【举例】

# 显示DPSH功能的统计信息。

<Sysname> display dpsh statistics

------------------------MSG Statistics--------------------------

MSG Statistics:

  UpgradeStat         : 0           ReceivedStat        : 4

  SyncProcStat        : 4           RefreshSyncStat     : 0

  ComQueMsgStat       : 0           SyncPullStat        : 2

Error Statistics      :

  WriteCommonQueErr   : 0           AllocSyncMsgErr     : 0

  ActiveMixObjErr     : 0           CreateUnicastErr    : 0

  UnicastAddEpollErr  : 0           MbufLenErr          : 0

  MbufContinueErr     : 0           NotEntirelyMsgErr   : 0

  TypeErr             : 0           MsgSyncProcErr      : 0

  MsgSyncPullErr      : 0           MsgSyncPullParamErr : 0

  MsgSyncPullNoMem    : 0

 

------------------------AGE Statistics--------------------------

AGE Statistics        :

  SmoothStartCount    : 1           SmoothEndCount      : 1

  TimerProcCount      : 0           AgeOverCount        : 0

 

------------------------TOPO Statistics--------------------------

TOPO Statistics       :

  TotalNum            : 0           AddTopoMsgCount     : 0

  DelTopoMsgCount     : 0           AgeTopoNum          :0

Error Statistics      :

  AddErr              : 0           AddNodeErr          : 0

  DelNodeErr          : 0

 

------------------------Global CFG Statistics--------------------------

CFG Statistics        :

  ModeAddMsg          : 1           ModeDelMsg          : 0

  AnyCastMacAdd       : 1           AnyCastMacDel       : 0

Error Statistics      :

  DecodeModeErr       : 0           DecodeAnycastMacErr : 0

  RefreshDrvModeErr   : 0

  CfgAllocReplyMsgErr : 0           CfgEncReplyMsgErr   : 0

  CfgSendReplyMsgErr  : 0

 

------------------------DRV Statistics--------------------------

TOPO Statistics       :

  DrvTopoAdd          : 0           DrvTopoDel          : 0

  DrvAnyCastMacAdd    : 1           DrvAnyCastMacDel    : 0

  DrvRefreshTopo      : 0

Error Statistics      :

  DrvTopoAddRetErr    : 0           DrvTopoDelRetErr    : 0

  DrvAnyCastAddRetErr : 0           DrvAnyCastDelRetErr : 0

  DrvRefreshTopoErr   : 0           DrvAllocAvlErr      : 0

  DrvInsertAvlErr     : 0

 

表1-1 display dpsh statistics命令显示信息描述表

字段

描述

MSG Statistics

消息统计数据

UpgradeStat

备升主的升级消息计数

ReceivedStat

接收消息计数

SyncProcStat

同步处理消息计数

RefreshSyncStat

重刷同步消息计数

ComQueMsgStat

通用队列消息计数

SyncPullStat

同步拉取消息计数

Error Statistics

错误数据

WriteCommonQueErr

写通用队列错误计数

AllocSyncMsgErr

申请同步消息错误计数

ActiveMixObjErr

升级混播队列错误计数

CreateUnicastErr

创建全局知名端口错误计数

UnicastAddEpollErr

将全局知名端口加入Epoll错误计数

MbufLenErr

Mbuf长度错误计数

MbufContinueErr

Mbuf继续错误计数

NotEntirelyMsgErr

不完整的错误消息计数

TypeErr

类型错误计数

MsgSyncProcErr

消息同步处理错误计数

MsgSyncPullErr

消息同步拉取错误计数

MsgSyncPullParamErr

消息同步拉取参数错误计数

MsgSyncPullNoMem

消息同步无内存错误计数

AGE Statistics

表项老化统计数据

SmoothStartCount

平滑开始计数

SmoothEndCount

平滑结束计数

TimerProcCount

定时器处理计数

AgeOverCount

网络拓扑表项老化计数

TOPO Statistics

拓扑统计数据

TotalNum

拓扑消息总数

AddTopoMsgCount

添加拓扑消息计数

DelTopoMsgCount

删除拓扑消息计数

AgeTopoNum

老化拓扑消息计数

AddErr

添加失败计数

AddNodeErr

添加节点错误计数

DelNodeErr

删除节点错误计数

Global CFG Statistics

全局配置统计数据

CFG Statistics

配置统计数据

ModeAddMsg

模式添加消息计数

ModeDelMsg

模式删除消息计数

AnyCastMacAdd

任播MAC添加计数

AnyCastMacDel

任播MAC删除计数

DecodeModeErr

解码模式错误计数

DecodeAnycastMacErr

解码任播MAC错误计数

RefreshDrvModeErr

重刷驱动模式错误计数

CfgAllocReplyMsgErr

配置申请回复消息错误计数

CfgEncReplyMsgErr

配置编码回复消息错误计数

CfgSendReplyMsgErr

配置发送回复消息错误计数

DRV Statistics

驱动统计数据

DrvTopoAdd

下发驱动的网络拓扑表项计数

DrvTopoDel

删除已下发驱动的网络拓扑表项计数

DrvAnycastMacAdd

下发驱动的任播MAC计数

DrvAnycastMacDel

删除已下发驱动的任播MAC计数

DrvRefreshTopo

网络拓扑表项重刷下驱动计数

DrvTopoAddRetErr

网络拓扑表项下驱动添加失败计数

DrvTopoDelRetErr

删除已下发驱动的网络拓扑表项失败计数

DrvAnycastAddRetErr

任播MAC下驱动添加失败计数

DrvAnycastDelRetErr

删除已下发驱动的任播MAC失败计数

DrvRefreshTopoErr

网络拓扑表项重刷下驱动失败计数

DrvAllocAvlErr

申请AVL节点错误计数

DrvInsertAvlErr

插入AVL节点错误计数

 

1.1.2  display dpsh topology

diplay dpsh topology命令用来显示DPSH生成的网络拓扑表项。

【命令】

display dpsh topology [ interface interface-type interface-number | issued | refreshed ] [ slot slot-number ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

interface interface-type interface-number:指定接口的网络拓扑表项。

issued:已下发驱动的网络拓扑表项。

refreshed:下发失败,需要刷新后重新下发驱动的网络拓扑表项。

slot slot-number:指定设备编号,取值只能为1。

【使用指导】

开启DPSH功能后,设备将收集网络拓扑信息并生成网络拓扑表项,用于规划报文转发路径。

当网络拓扑表项因硬件资源不足而下发失败时,支持在表项刷新后重新将该表项下发给驱动。

【举例】

# 显示DPSH生成的网络拓扑信息表项。

<Sysname> display dpsh topology

Flag: I–Issued    R-Refreshed

 

Local role: leaf    Flag: R

Local interface     Remote MAC address      Remote role      Flag

HGE1/1/1            1-1-1                   spine            I

HGE1/1/2            2-2-2                   spine            R

表1-2 display dpsh topology命令显示信息描述表

字段

描述

Local role

本设备的角色

Local interface

本设备与远端设备相连的本地接口名称

Remote MAC address

本设备与远端设备相连的远端接口MAC地址

Remote role

远端设备的角色

Flag

网络拓扑表项类型:

·     I(Issued):已下发的网络拓扑表项

·     R(Refreshed):需要刷新后重新下发的网络拓扑表项

 

1.1.3  dpsh anycast-mac

dpsh anycast-mac命令用来配置任播MAC地址。

undo dpsh anycast-mac命令用来删除任播MAC地址。

【命令】

dpsh anycast-mac mac-address

undo dpsh anycast-mac

【缺省情况】

设备未配置任播MAC地址。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

mac-address:任播MAC地址,格式为H-H-H。

【使用指导】

应用场景

为了实现链路备份和保障数据转发的连续性与可靠性,所有Spine和Leaf设备共用一个任播MAC地址。当Spine和Leaf设备间的某条转发链路发生故障时,原本通过该链路的报文可以被重定向到使用同一任播MAC地址的另一台Spine或Leaf设备,从而确保即使在链路故障的情况下,数据转发也不会中断,提高了网络的健壮性和业务的连续性。

注意事项

任播MAC地址不能为Spine-Leaf组网中任一设备的MAC地址。

【举例】

# 配置任播MAC地址。

<Sysname> system-view

[Sysname] dpsh anycast-mac 1-1-1

1.1.4  dpsh enable

dpsh enable命令用来开启DPSH功能。

undo dpsh enable命令用来关闭DPSH功能。

【命令】

dpsh enable { common | ecmp }

undo dpsh enable

【缺省情况】

DPSH功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

common:开启Common模式的DPSH功能。

ecmp:开启ECMP模式的DPSH功能。

【使用指导】

应用场景

当链路发生故障时,传统的处理方法是依赖于控制平面的动态路由协议来实现故障收敛和重新计算转发路径。这一过程所需时间通常在毫秒量级,无法满足AI计算或高性能存储业务对网络高可靠性的严格要求。

工作机制

DPSH功能通过数据平面快速感知、传递和处理故障,将故障收敛性能提升至亚毫秒级,从而确保网络的可靠性和稳定性。

DPSH支持如下两种模式:

·     Common模式:当设备检测到与邻居设备间的链路发生故障时,如果设备上存在可用备份链路,则流量能够在设备上迅速切换路径,经由其他邻居设备转发到目的设备,从而避免高延迟。Common模式适用于备份端口和故障端口连接到不同邻居设备的组网架构。

·     ECMP模式:当设备和邻居设备间存在多条等价路由链路时,如果某条等价链路发生故障,则流量能够迅速切换到另一条等价链路上,从而在极短时间内恢复数据传输。ECMP模式适用于备份端口和故障端口连接到相同邻居设备的组网架构。

注意事项

DPSH功能目前仅适用于VCF Fabric架构的Spine-Leaf标准组网。VCF Fabric的详细介绍请参见“网络管理和监控配置指导”中的“VCF Fabric”。

【举例】

# 开启Common模式的DPSH功能。

<Sysname> system-view

[Sysname] dpsh enable common

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

新华三官网
联系我们