国家 / 地区

08-三层技术-IP路由命令参考

14-MTR命令

本章节下载  (177.03 KB)

docurl=/cn/Service/Document_Software/Document_Center/Routers/Catalog/MSR_Winet/H3C_MSR_810_WiNet/Command/Command_Manual/H3C_MSR_WiNet_CR(V7)-R0605-6W200/08/201911/1244917_30005_0.htm

14-MTR命令


1 MTR

1.1  MTR配置命令

1.1.1  apply topology

apply topology命令用来配置多拓扑转发策略节点应用的拓扑。

undo apply topology命令用来取消多拓扑转发策略节点应用的拓扑。

【命令】

apply topology topo-name

undo apply topology

【缺省情况】

未配置多拓扑转发策略节点应用的拓扑。

【视图】

多拓扑策略节点视图

【缺省用户角色】

network-admin

【参数】

topo-name:拓扑名,为1~31个字符的字符串,区分大小写。

【举例】

# 配置多拓扑转发策略mtr的节点0应用拓扑topo1。

<Sysname> system-view

[Sysname] mtr-policy mtr node 0

[Sysname-mtr-policy-mtr-0] apply topology topo1

1.1.2  display mtr-policy

display mtr-policy命令显示多拓扑转发策略信息。

【命令】

display mtr-policy [ name mtr-policy-name ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

name mtr-policy-name:多拓扑转发策略名,为1~63个字符的字符串,区分大小写。如果未指定本参数,将显示所有的信息。

【举例】

# 显示所有的多拓扑转发策略。

<Sysname> display mtr-policy

MTR-policy: mtr

  Node: 0

        if-match ip precedence critical

        if-match ip acl 3333

        apply topology 1

MTR-policy: p

  Node: 1

        if-match ip precedence routine

        if-match ip dscp cs1

        if-match ip acl 3501

MTR-policy: q

  Node: 0

        if-match ip precedence network

        if-match ip dscp ef

        if-match ip acl 3001

        apply topology 1

  Node: 1

MTR-policy: w

  Node: 0

        if-match ip precedence routine

        if-match ip dscp 3

表1-1 display mtr-policy命令显示信息描述表

字段

描述

MTR-policy

多拓扑策略名称

Node

多拓扑策略节点

 

1.1.3  display topology

display topology命令用来显示多拓扑实例的信息。

【命令】

display topology [ name topo-name ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

name topo-name:显示指定拓扑详细信息。topo-name表示拓扑名,为1~31个字符的字符串,区分大小写。如果未指定本参数,将显示所有拓扑的概要信息。

【举例】

# 显示所有拓扑的概要信息。

<Sysname> display topology

  Total topologies : 4

  Topology                        Address-family         VRF

  base                            IPv4                   default

  mt1                             IPv4                   default

  mt2                             IPv4                   default

  mt3                             IPv4                   default

# 显示拓扑mt1的详细信息。

<Sysname> display topology name mt1

Topology Name and Index: mt1, 1

Address-family: IPv4

Interfaces: LoopBack0, GigabitEthernet1/0/1,

            GigabitEthernet1/0/2, GigabitEthernet1/0/3,

            GigabitEthernet1/0/4

Maximum routes limit : 100

Threshold value(%): 90

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

字段

描述

Total topologies

已配置的拓扑数量

Topology

拓扑名

Address-family

拓扑所在地址族

VRF

所属VPN

Topology Name and Index

拓扑名和索引号

Interfaces

拓扑关联的接口

Maximum routes limit

拓扑的路由最大路由前缀数

Threshold value(%)

拓扑的路由告警门限值

 

1.1.4  global-address-family ipv4

global-address-family ipv4命令用来创建全局地址族,并进入全局地址族视图。

undo global-address-family ipv4命令用来删除全局地址族及全局地址族视图下的所有配置。

【命令】

global-address-family ipv4 [ unicast ]

undo global-address-family ipv4 [ unicast ]

【缺省情况】

不存在全局地址族。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

unicast:表示进入IPv4单播视图。如果未指定本参数,也进入IPv4单播视图。

【使用指导】

如果要配置一个多拓扑,首先要通过该命令进入全局地址族视图。

【举例】

# 进入全局地址族视图。

<Sysname> system-view

[Sysname] global-address-family ipv4 unicast

[Sysname-af]

1.1.5  if-match ip acl

if-match ip acl命令用来配置ACL的匹配条件。

undo if-match ip acl命令用来恢复缺省情况。

【命令】

if-match ip acl acl-number

undo if-match ip acl

【缺省情况】

未配置ACL的匹配条件。

【视图】

多拓扑策略节点视图

【缺省用户角色】

network-admin

【参数】

acl-number:配置的作为匹配条件的ACL。acl-number为高级ACL,取值范围为3000~3999。

【使用指导】

匹配原则:多个匹配条件(ACL、DSCP、IP优先级可以同时配置)之间是“或”的关系,即该节点的匹配条件任何一个满足,则该多拓扑转发策略节点匹配通过,该多拓扑转发策略也匹配通过。反之,该策略节点匹配失败,继续匹配其它节点。

【举例】

# 创建一个名为mtr的多拓扑策略,其节点序列号为0。定义一条if-match子句,允许ACL 3333的报文通过。

<Sysname> system-view

[Sysname] mtr-policy mtr node 0

[Sysname-mtr-policy-mtr-0] if-match ip acl 3333

1.1.6  if-match ip dscp

if-match ip dscp命令用来配置DSCP的匹配条件。

undo if-match ip dscp命令用来恢复缺省情况。

【命令】

if-match ip dscp dscp-value

undo if-match ip dscp

【缺省情况】

未配置DSCP的匹配条件。

【视图】

多拓扑策略节点视图

【缺省用户角色】

network-admin

【参数】

dscp-value:DSCP优先级,取值范围为0~63,也可以是关键字,如表1-3所示。

表1-3 DSCP关键字与值的对应表

关键字

DSCP值(二进制)

DSCP值(十进制)

default

000000

0

af11

001010

10

af12

001100

12

af13

001110

14

af21

010010

18

af22

010100

20

af23

010110

22

af31

011010

26

af32

011100

28

af33

011110

30

af41

100010

34

af42

100100

36

af43

100110

38

cs1

001000

8

cs2

010000

16

cs3

011000

24

cs4

100000

32

cs5

101000

40

cs6

110000

48

cs7

111000

56

ef

101110

46

 

【使用指导】

匹配原则:多个匹配条件(ACL、DSCP、IP优先级可以同时配置)之间是“或”的关系,即该节点的匹配条件任何一个满足,则该多拓扑转发策略节点匹配通过,该多拓扑转发策略也匹配通过。反之,该策略节点匹配失败,继续匹配其它节点。

【举例】

# 创建一个名为mtr的多拓扑策略,其节点序列号为0。定义一条if-match子句,允许DSCP值为5的报文通过。

<Sysname> system-view

[Sysname] mtr-policy mtr node 0

[Sysname-mtr-policy-mtr-0] if-match ip dscp 5

1.1.7  if-match ip precedence

if-match ip precedence命令用来配置IP优先级的匹配条件。

undo if-match ip precedence命令用来恢复缺省情况。

【命令】

if-match ip precedence precedence

undo if-match ip precedence

【缺省情况】

未配置IP优先级的匹配条件。

【视图】

多拓扑策略节点视图

【缺省用户角色】

network-admin

【参数】

precedence:IP优先级,取值范围为0~7,也可以是关键字,如表1-4所示。

表1-4 IP优先级关键字与值的对应表

关键字

IP优先级值

routine

0

priority

1

immediate

2

flash

3

flash-override

4

critical

5

internet

6

network

7

 

【使用指导】

匹配原则:多个匹配条件(ACL、DSCP、IP优先级可以同时配置)之间是“或”的关系,即该节点的匹配条件任何一个满足,则该多拓扑转发策略节点匹配通过,该多拓扑转发策略也匹配通过。反之,该策略节点匹配失败,继续匹配其它节点。

【举例】

# 创建一个名为mtr的多拓扑策略,其节点序列号为0。定义一条if-match子句,允许IP优先级值为5的报文通过。

<Sysname> system-view

[Sysname] mtr-policy mtr node 0

[Sysname-mtr-policy-mtr-0] if-match ip precedence 5

1.1.8  mtr-policy

mtr-policy命令用来创建多拓扑策略节点,并进入多拓扑策略节点视图。如果指定的节点已创建,则该命令直接用来进入该节点的视图。

undo mtr-policy命令用来删除已创建的多拓扑策略节点。

【命令】

mtr-policy policy-name node node-value

undo mtr-policy policy-name [ node node-value ]

【缺省情况】

不存在多拓扑策略节点。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

policy-name:多拓扑转发策略名,为1~63个字符的字符串,区分大小写。

node node-value:配置的该多拓扑转发策略的节点,取值范围为0~255,每个多拓扑转发策略可以有多个节点,各个节点之间是或的关系,匹配上该多拓扑转发策略的其中任何一个节点,即匹配上该多拓扑转发策略。

【使用指导】

undo mtr-policy policy-name node node-value命令用来删除多拓扑转发策略policy-name上的值为node-value的节点,如果该节点为多拓扑转发策略上的最后一个节点,则删除该多拓扑转发策略。undo mtr-policy policy-name命令用来删除该多拓扑转发策略。

【举例】

# 创建多拓扑策略mtr,节点为0,并进入多拓扑策略节点视图。

<Sysname> system-view

[Sysname] mtr-policy mtr node 0

[Sysname-mtr-policy-mtr-0]

1.1.9  routing-table limit

routing-table limit命令用来配置拓扑支持的最大激活路由前缀数。

undo routing-table limit命令用来恢复缺省情况。

【命令】

routing-table limit number { warn-threshold | simply-alert }

undo routing-table limit

【缺省情况】

设备各款型对于本节所描述的命令及参数的支持情况有所不同,详细差异信息如下:

型号

参数

缺省值

MSR810-W-WiNet/810-LM-WiNet

number

51024

MSR830-5BEI-WiNet/830-6EI-WiNet/830-6BHI-WiNet/830-10BHI-WiNet/830-10BEI-WiNet

51024

MSR2600-10-X1-WiNet

51024

MSR2630-WiNet

51024

MSR3600-28-WiNet

51024

MSR3610-X1-WiNet

101024

MSR3610-WiNet

51024

3620-DP-WiNet/3620-WiNet/3660-WiNet

101024

 

【视图】

多拓扑实例视图

【缺省用户角色】

network-admin

【参数】

number:最大激活路由前缀数。

设备各款型对于本节所描述的参数的取值范围有所不同,详细差异信息如下:

型号

参数

缺省值

MSR810-W-WiNet/810-LM-WiNet

number

1~51024

MSR830-5BEI-WiNet/830-6EI-WiNet/830-6BHI-WiNet/830-10BHI-WiNet/830-10BEI-WiNet

1~51024

MSR2600-10-X1-WiNet

1~51024

MSR2630-WiNet

1~51024

MSR3600-28-WiNet

1~51024

MSR3610-X1-WiNet

1~101024

MSR3610-WiNet

1~51024

3620-DP-WiNet/3620-WiNet/3660-WiNet

1~101024

 

warn-threshold:告警门限值,取值范围为1~100,单位为百分比。当(多拓扑实例中的激活路由前缀数/最大支持激活路由前缀数×100)达到告警门限值时,产生一条告警信息,但仍然允许激活路由前缀。当多拓扑实例中的激活路由前缀数达到最大支持激活路由前缀数目时,不再激活新的路由前缀。

simply-alert:指定当多拓扑实例的激活路由前缀数超过支持的最大激活路由前缀数目时,可以继续激活新的路由前缀,但会产生一条系统日志信息。

【举例】

# 配置多拓扑mt1最大可支持1000条激活路由前缀,并且当激活路由前缀数超过最大支持激活路由前缀数时,可以继续激活新的路由前缀,但是会产生一条系统日志信息。

<Sysname> system-view

[Sysname] global-address-family ipv4 unicast

[Sysname-af] topology mt1

[Sysname-af-topology-mt1] routing-table limit 1000 simply-alert

1.1.10  topology

topology命令用来创建一个拓扑,并进入拓扑视图。

undo topology命令用来删除指定的拓扑。

【命令】

topology topo-name

undo topology topo-name

【缺省情况】

不存在拓扑。

【视图】

全局地址族视图

【缺省用户角色】

network-admin

【参数】

topo-name:拓扑名,为1~31个字符的字符串,区分大小写。

【举例】

# 创建一个名为mt的拓扑,并进入拓扑视图。

<Sysname> system-view

[Sysname] global-address-family ipv4 unicast

[Sysname-af] topology mt

[Sysname-af-topology-mt]

1.1.11  topology ipv4

topology ipv4命令用来创建并进入接口IPv4单播拓扑视图,将接口与指定拓扑进行关联。

undo topology ipv4命令用来删除接口关联的IPv4单播拓扑。

【命令】

topology ipv4 [ unicast ] topo-name

undo topology ipv4 [ unicast ] topo-name

【缺省情况】

接口没有关联到任何拓扑。

【视图】

接口视图

【缺省用户角色】

network-admin

【参数】

unicast:单播方式。如果未指定本参数,也表示单播方式。

topo-name:拓扑名,为1~31个字符的字符串,区分大小写。

【使用指导】

接口关联的拓扑必须已经创建成功。

当拓扑名为“unicast”时,参数unicast必须配置,否则命令无法正常下发。

【举例】

# 将接口LoopBack 0与拓扑mt1进行关联。

<Sysname> system-view

[Sysname] interface loopback 0

[Sysname-LoopBack0] topology ipv4 unicast mt1

[Sysname-LoopBack0-topology-1]

1.1.12  topology-routing mtr-policy

topology-routing mtr-policy命令使能多拓扑转发策略。

undo topology-routing mtr-policy命令用来关闭多拓扑转发策略。

【命令】

topology-routing mtr-policy policy-name

undo topology-routing mtr-policy

【缺省情况】

多拓扑转发策略处于关闭状态。

【视图】

全局地址族视图

【缺省用户角色】

network-admin

【参数】

policy-name:多拓扑转发策略名,为1~63个字符的字符串,区分大小写。

【举例】

# 使能多拓扑转发策略mtr。

<Sysname> system-view

[Sysname] global-address-family ipv4

[Sysname-global-ipv4] topology-routing mtr-policy mtr

 

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