国家 / 地区

10-MPLS命令参考

07-隧道策略命令

本章节下载  (128.39 KB)

docurl=/cn/Service/Document_Software/Document_Center/Home/Routers/00-Public/Command/Command_Manual/H3C_MSR810[2600][3600]_CR(V7)-R0809-6W400/10/202005/1295682_30005_0.htm

07-隧道策略命令


1 隧道策略

本特性的支持情况与设备型号有关,请以设备的实际情况为准。

型号

说明

MSR810、MSR810-W、MSR810-W-DB、MSR810-LM、MSR810-W-LM、MSR810-10-PoE、MSR810-LM-HK、MSR810-W-LM-HK、MSR810-LM-CNDE-SJK、MSR810-CNDE-SJK

支持

MSR810-LMS、MSR810-LUS

不支持

MSR810-LMS-EA、MSR810-LME

支持

MSR2600-6-X1、MSR2600-10-X1

支持

MSR 2630

支持

MSR3600-28、MSR3600-51

支持

MSR3600-28-SI、MSR3600-51-SI

不支持

MSR3600-28-X1、MSR3600-28-X1-DP、MSR3600-51-X1、MSR3600-51-X1-DP

支持

MSR3610-I-DP、MSR3610-IE-DP、MSR3610-IE-ES、MSR3610-IE-EAD

支持

MSR3610-X1、MSR3610-X1-DP、MSR3610-X1-DC、MSR3610-X1-DP-DC

支持

MSR 3610、MSR 3620、MSR 3620-DP、MSR 3640、MSR 3660

支持

MSR3610-G、MSR3620-G

支持

 

型号

说明

MSR810-W-WiNet、MSR810-LM-WiNet

支持

MSR830-4LM-WiNet

支持

MSR830-5BEI-WiNet、MSR830-6EI-WiNet、MSR830-10BEI-WiNet

支持

MSR830-6BHI-WiNet、MSR830-10BHI-WiNet

支持

MSR2600-6-WiNet、MSR2600-10-X1-WiNet

支持

MSR2630-WiNet

支持

MSR3600-28-WiNet

支持

MSR3610-X1-WiNet

支持

MSR3610-WiNet、MSR3620-10-WiNet、MSR3620-DP-WiNet、MSR3620-WiNet、MSR3660-WiNet

支持

 

型号

说明

MSR2630-XS

支持

MSR3600-28-XS

支持

MSR3610-XS

支持

MSR3620-XS

支持

MSR3610-I-XS

支持

MSR3610-IE-XS

支持

 

型号

说明

MSR810-LM-GL

支持

MSR810-W-LM-GL

支持

MSR830-6EI-GL

支持

MSR830-10EI-GL

支持

MSR830-6HI-GL

支持

MSR830-10HI-GL

支持

MSR2600-6-X1-GL

支持

MSR3600-28-SI-GL

不支持

 

1.1  隧道策略配置命令

1.1.1  display mpls tunnel

display mpls tunnel命令用来显示隧道信息。

【命令】

display mpls tunnel { all | statistics | [ vpn-instance vpn-instance-name ] destination { ipv4-address | ipv6-address } }

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

all:显示所有隧道的信息。对于GRE和TE隧道,只有网络层UP时,才能显示。

statistics:显示隧道的统计信息。

vpn-instance vpn-instance-name:显示指定VPN实例的隧道信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31字符的字符串,区分大小写。如果没有指定本参数,则显示公网的隧道信息。

destination:显示目的地址为指定地址的隧道的信息。

ipv4-address:显示目的地址为指定IPv4地址的隧道的信息。ipv4-address为隧道目的IPv4地址。

ipv6-address:显示目的地址为指定IPv6地址的隧道的信息。ipv6-address为隧道目的IPv6地址。

【举例】

# 显示所有隧道的信息。

<Sysname> display mpls tunnel all

Destination      Type     Tunnel/NHLFE      VPN Instance

2.2.2.2          LSP      NHLFE1024         -

3.3.3.3          CRLSP    Tunnel2           -

表1-1 display mpls tunnel all命令显示信息描述表

字段

描述

Destination

隧道目的地址

Type

隧道类型,取值包括LSP、GRE、CRLSP和SRLSP

Tunnel/NHLFE

Tunnel隧道、捆绑隧道或NHLFE表项

取值为NHLFEnumber时,表示与NID为number的NHLFE表项对应的Ingress LSP

VPN Instance

VPN实例名称,为“-”表示公网

 

# 显示隧道的统计信息。

<Sysname> display mpls tunnel statistics

LSP  :     1

GRE  :     0

CRLSP:     0

SRLSP:     0

表1-2 display mpls tunnel statistics命令显示信息描述表

字段

描述

LSP

LSP隧道的数量

GRE

GRE隧道的数量

CRLSP

CRLSP隧道的数量

SRLSP

SRLSP隧道的数量

 

1.1.2  preferred-path

preferred-path命令用来配置指定的隧道或捆绑隧道为首选隧道。

undo preferred-path命令用来取消指定的隧道或捆绑隧道为首选隧道。

【命令】

preferred-path { tunnel number | tunnel-bundle number }

undo preferred-path { tunnel number | tunnel-bundle number }

【缺省情况】

未配置首选隧道。

【视图】

隧道策略视图

【缺省用户角色】

network-admin

【参数】

tunnel number:配置指定的MPLS TE隧道或GRE隧道为首选隧道。number为隧道接口的编号,取值范围为0~10239。

tunnel-bundle number:配置指定的捆绑隧道为首选隧道。number为隧道捆绑接口的编号,不同型号的设备支持的取值范围不同,请以设备的实际情况为准。

 

型号

说明

MSR810、MSR810-W、MSR810-W-DB、MSR810-LM、MSR810-W-LM、MSR810-10-PoE、MSR810-LM-HK、MSR810-W-LM-HK、MSR810-LM-CNDE-SJK、MSR810-CNDE-SJK

0~1023

MSR810-LMS、MSR810-LUS

不支持

MSR810-LMS-EA、MSR810-LME

0~1023

MSR2600-6-X1、MSR2600-10-X1

0~1023

MSR 2630

0~1023

MSR3600-28、MSR3600-51

0~1023

MSR3600-28-SI、MSR3600-51-SI

不支持

MSR3600-28-X1、MSR3600-28-X1-DP、MSR3600-51-X1、MSR3600-51-X1-DP

0~1023

MSR3610-I-DP、MSR3610-IE-DP、MSR3610-IE-ES、MSR3610-IE-EAD

0~2047

MSR3610-X1、MSR3610-X1-DP、MSR3610-X1-DC、MSR3610-X1-DP-DC

0~2047

MSR 3610、MSR 3620、MSR 3620-DP、MSR 3640、MSR 3660

0~2047

MSR3610-G、MSR3620-G

0~2047

 

型号

说明

MSR810-W-WiNet、MSR810-LM-WiNet

0~1023

MSR830-4LM-WiNet

0~1023

MSR830-5BEI-WiNet、MSR830-6EI-WiNet、MSR830-10BEI-WiNet

0~1023

MSR830-6BHI-WiNet、MSR830-10BHI-WiNet

0~1023

MSR2600-6-WiNet、MSR2600-10-X1-WiNet

0~1023

MSR2630-WiNet

0~1023

MSR3600-28-WiNet

0~1023

MSR3610-X1-WiNet

0~1023

MSR3610-WiNet、MSR3620-10-WiNet、MSR3620-DP-WiNet、MSR3620-WiNet、MSR3660-WiNet

0~1023

 

型号

说明

MSR2630-XS

0~1023

MSR3600-28-XS

0~1023

MSR3610-XS

0~2047

MSR3620-XS

0~2047

MSR3610-I-XS

0~2047

MSR3610-IE-XS

0~2047

 

型号

说明

MSR810-LM-GL

0~1023

MSR810-W-LM-GL

0~1023

MSR830-6EI-GL

0~1023

MSR830-10EI-GL

0~1023

MSR830-6HI-GL

0~1023

MSR830-10HI-GL

0~1023

MSR2600-6-X1-GL

0~1023

MSR3600-28-SI-GL

不支持

 

【使用指导】

通过本命令配置首选隧道后,如果对端PE地址与隧道接口/捆绑隧道接口的目的地址相同,则通过该首选隧道转发到达该PE的流量。该方式为MPLS VPN显式指定了一条MPLS TE隧道、GRE隧道或捆绑隧道,选择的隧道是明确的、可以预期的,便于网络流量规划。推荐使用该方式配置隧道策略。

如果希望隧道/捆绑隧道只被特定策略使用,则不要将同一隧道/捆绑隧道指定为多个策略下的首选隧道。

如果在同一个隧道策略下配置的多条首选隧道的目的地址相同,则选择配置的第一条首选隧道,如果第一条首选隧道不可用,则选择下一条首选隧道,以此类推。也就是说到达同一个目的地址只能存在一条首选隧道,不会在多条隧道间进行负载分担。

一个隧道策略下最多可以指定128个首选隧道。

【举例】

# 配置隧道策略policy1的首选隧道为接口Tunnel1和Tunnel2对应的隧道:优先选择Tunnel1;如果Tunnel1不可用,则选择Tunnel2。

<Sysname> system-view

[Sysname] tunnel-policy policy1

[Sysname-tunnel-policy-policy1] preferred-path tunnel 1

[Sysname-tunnel-policy-policy1] preferred-path tunnel 2

1.1.3  select-seq load-balance-number

select-seq load-balance-number命令用来配置隧道的选择顺序和负载分担的隧道数目。

undo select-seq命令用来恢复缺省配置。

【命令】

select-seq [ strict ] { cr-lsp | gre | lsp | sr-lsp } * load-balance-number number

undo select-seq

【缺省情况】

按照LSP隧道->GRE隧道->CRLSP->SRLSP隧道的优先级顺序选择隧道,负载分担的隧道数目为1。

【视图】

隧道策略视图

【缺省用户角色】

network-admin

【参数】

strict:负载分担的隧道类型不能混合。

cr-lsp:CRLSP隧道。

gre:GRE隧道。

lsp:LSP隧道。

sr-lsp:SRLSP隧道。

load-balance-number number:指定负载分担的隧道条数,取值范围为1~32 。

【使用指导】

在配置隧道选择顺序时,隧道类型越靠近关键字select-seq,其优先级越高。并且,只有本命令中列举的隧道类型可以被使用。

当配置不指定strict关键字时,支持不同类型的LSP混合。例如:配置了select-seq lsp cr-lsp load-balance-number 3命令,则优先选择LSP;在没有LSP或LSP不足3条的情况下,选用MPLS TE隧道。

当配置关键字strict,那么只会选择一种隧道类型,例如:配置了mpls tunnel select-seq strict lsp cr-lsp load-balance-number 3命令,如果存在LSP,则只会选择LSP;在没有LSP的情况下,选用MPLS TE隧道。

通过本命令配置隧道策略时,选择的隧道具有随机性,不便于网络流量规划。不推荐使用该方式配置隧道策略。

如果同时配置了本命令和preferred-path命令,则优先选择preferred-path命令指定的隧道,即:

·     如果对端PE地址与某条首选隧道的目的地址相同,则采用该首选隧道转发流量,不会再根据select-seq load-balance-number命令指定的隧道选择顺序和负载分担数目选择隧道。

·     如果不存在隧道目的地址与对端PE地址相同的首选隧道,则根据select-seq load-balance-number命令指定的隧道选择顺序和负载分担数目选择隧道。

【举例】

# 配置隧道策略policy1为只能使用MPLS TE隧道,负载分担条数为2。

<Sysname> system-view

[Sysname] tunnel-policy policy1

[Sysname-tunnel-policy-policy1] select-seq cr-lsp load-balance-number 2

1.1.4  tunnel-policy (system view)

tunnel-policy命令用来创建隧道策略,并进入隧道策略视图。如果指定的隧道策略已经存在,则直接进入隧道策略视图。

undo tunnel-policy命令用来删除指定的隧道策略。

【命令】

tunnel-policy tunnel-policy-name [ default ]

undo tunnel-policy tunnel-policy-name

【缺省情况】

不存在隧道策略。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

tunnel-policy-name:隧道策略名称,为1~19个字符的字符串,区分大小写。

default:指定该隧道策略为全局默认隧道策略,全局默认隧道策略只可以配置一条。

【使用指导】

所有的隧道策略下默认隧道选择顺序均为LSP、GRE、CRLSP、SRLSP,load-balance-number为1。

MPLS VPN未绑定隧道策略或绑定的隧道策略不存在时,使用全局默认隧道策略;绑定已有的隧道策略时,如果该隧道策略配置为空,则使用默认的隧道选择顺序。

【举例】

# 创建名为policy1的隧道策略,并进入隧道策略视图。

<Sysname> system-view

[Sysname] tunnel-policy policy1

[Sysname-tunnel-policy-policy1]

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

联系我们 联系我们
联系我们
回到顶部 回到顶部