• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

09-MPLS命令參考

目錄

03-MPLS L3VPN命令

本章節下載 03-MPLS L3VPN命令  (569.81 KB)

03-MPLS L3VPN命令

  錄

1 MPLS L3VPN

1.1 MPLS L3VPN配置命令

1.1.1 default local-preference (BGP-VPNv4 subaddress family view)

1.1.2 default med (BGP-VPNv4 subaddress family view)

1.1.3 description (VPN instance view)

1.1.4 display bgp vpnv4 all routing-table

1.1.5 display bgp vpnv4 group

1.1.6 display bgp vpnv4 network

1.1.7 display bgp vpnv4 paths

1.1.8 display bgp vpnv4 peer

1.1.9 display bgp vpnv4 peer received ip-prefix

1.1.10 display bgp vpnv4 route-distinguisher routing-table

1.1.11 display bgp vpnv4 routing-table label

1.1.12 display bgp vpnv4 vpn-instance routing-table

1.1.13 display fib vpn-instance

1.1.14 display fib vpn-instance ip-address

1.1.15 display ip vpn-instance

1.1.16 display mpls ldp vpn-instance

1.1.17 display ospf sham-link

1.1.18 display tunnel-policy

1.1.19 display vpn label operation

1.1.20 domain-id

1.1.21 export route-policy(VPN instance view/IPv4 VPN view)

1.1.22 ext-community-type

1.1.23 filter-policy export (BGP-VPNv4 subaddress family view)

1.1.24 filter-policy import (BGP-VPNv4 subaddress family view)

1.1.25 import route-policy(VPN instance view/IPv4 VPN view)

1.1.26 ip binding vpn-instance

1.1.27 ip vpn-instance

1.1.28 ipv4-family

1.1.29 ipv4-family (VPN instance view)

1.1.30 mpls ldp vpn-instance

1.1.31 nesting-vpn

1.1.32 peer advertise-community (BGP-VPNv4 subaddress family view)

1.1.33 peer allow-as-loop

1.1.34 peer as-path-acl (BGP-VPNv4 subaddress family view)

1.1.35 peer capability-advertise orf ip-prefix (BGP-VPNv4 subaddress family view)

1.1.36 peer default-route-advertise vpn-instance

1.1.37 peer enable(BGP-VPNv4 subaddress family view/BGP-L2VPN address family view)

1.1.38 peer filter-policy (BGP-VPNv4 subaddress family view)

1.1.39 peer group(BGP-VPNv4 subaddress family view/BGP-L2VPN address family view)

1.1.40 peer ip-prefix (BGP-VPNv4 subaddress family view)

1.1.41 peer label-route-capability (BGP view/BGP-VPN instance view)

1.1.42 peer next-hop-invariable (BGP-VPNv4 subaddress family view)

1.1.43 peer next-hop-local

1.1.44 peer preferred-value (BGP-VPNv4 subaddress family view)

1.1.45 peer public-as-only (BGP-VPNv4 subaddress family view)

1.1.46 peer reflect-client(BGP-VPNv4 subaddress family view/BGP-L2VPN address family view)

1.1.47 peer route-policy (BGP-VPNv4 subaddress family view)

1.1.48 peer upe

1.1.49 peer upe route-policy

1.1.50 peer vpn-instance enable

1.1.51 peer vpn-instance group

1.1.52 peer vpn-instance route-policy import

1.1.53 policy vpn-target(BGP-VPNv4 subaddress family view/BGP-L2VPN address family view)

1.1.54 preferred-path

1.1.55 reflect between-clients (BGP-VPNv4 subaddress family view/BGP-L2VPN address family view)

1.1.56 reflector cluster-id(BGP-VPNv4 subaddress family view/BGP-L2VPN address family view)

1.1.57 refresh bgp vpn-instance

1.1.58 refresh bgp vpnv4

1.1.59 reset bgp vpn-instance

1.1.60 reset bgp vpn-instance dampening

1.1.61 reset bgp vpn-instance flap-info

1.1.62 reset bgp vpnv4

1.1.63 route-distinguisher (VPN instance view)

1.1.64 route-tag

1.1.65 routing-table limit(VPN instance view/IPv4 VPN view)

1.1.66 rr-filter(BGP-VPNv4 subaddress family view/BGP-L2VPN address family view)

1.1.67 sham-link

1.1.68 tnl-policy (VPN instance view/IPv4 VPN view)

1.1.69 tunnel-policy

1.1.70 tunnel select-seq

1.1.71 vpn-instance-capability simple

1.1.72 vpn popgo

1.1.73 vpn-target (VPN Instance view/IPv4 VPN view)

2 IPv6 MPLS L3VPN

2.1 IPv6 MPLS L3VPN配置命令

2.1.1 default local-preference (BGP-VPNv6 subaddress family view)

2.1.2 default med (BGP-VPNv6 subaddress family view)

2.1.3 display bgp vpnv6 all peer

2.1.4 display bgp vpnv6 all routing-table

2.1.5 display bgp vpnv6 route-distinguisher routing-table

2.1.6 display bgp vpnv6 vpn-instance peer

2.1.7 display bgp vpnv6 vpn-instance routing-table

2.1.8 display ipv6 fib vpn-instance

2.1.9 display ipv6 fib vpn-instance ipv6-address

2.1.10 export route-policy (VPN instance view/IPv6 VPN view)

2.1.11 filter-policy export (BGP-VPNv6 subaddress family view)

2.1.12 filter-policy import (BGP-VPNv6 subaddress family view)

2.1.13 import route-policy (VPN instance view/IPv6 VPN view)

2.1.14 ipv6-family vpnv6 (BGP view)

2.1.15 ipv6-family (VPN instance view)

2.1.16 peer enable (BGP-VPNv6 subaddress family view)

2.1.17 peer filter-policy (BGP-VPNv6 subaddress family view)

2.1.18 peer ipv6-prefix (BGP-VPNv6 subaddress family view)

2.1.19 peer preferred-value (BGP-VPNv6 subaddress family view)

2.1.20 peer public-as-only (BGP-VPNv6 subaddress family view)

2.1.21 peer reflect-client (BGP-VPNv6 subaddress family view)

2.1.22 peer route-policy (BGP-VPNv6 subaddress family view)

2.1.23 policy vpn-target (BGP-VPNv6 subaddress family view)

2.1.24 reflect between-clients (BGP-VPNv6 subaddress family view)

2.1.25 reflector cluster-id (BGP-VPNv6 subaddress family view)

2.1.26 refresh bgp ipv6 vpn-instance

2.1.27 refresh bgp vpnv6

2.1.28 reset bgp ipv6 vpn-instance

2.1.29 reset bgp vpnv6

2.1.30 routing-table limit (VPN instance view/IPv6 VPN view)

2.1.31 rr-filter (BGP-VPNv6 subaddress family view)

2.1.32 tnl-policy (VPN instance view/IPv6 VPN view)

2.1.33 vpn-target (VPN instance view/IPv6 VPN view)

 


1 MPLS L3VPN

有關BGP-L2VPN地址族的詳細介紹請參見“MPLS配置指導”中的“MPLS L2VPN”。

 

1.1  MPLS L3VPN配置命令

1.1.1  default local-preference (BGP-VPNv4 subaddress family view)

【命令】

default local-preference value

undo default local-preference

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

value:指定的本地優先級的缺省值,取值範圍為0~4294967295。該值越大則優先級越高。

【描述】

default local-preference命令用來配置本地優先級的缺省值。undo default local-preference命令用來恢複缺省情況。

缺省情況下,本地優先級的缺省值為100。

【舉例】

# 兩台設備A、B都可以和外部自治係統相連。在設備B的BGP-VPNv4子地址族視圖下配置本地優先級的缺省值為180,以使通過A和B都可以到達外部自治係統的同一個目的地址時,優先選擇經過B的BGP VPN-IPv4路由。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] default local-preference 180

 

1.1.2  default med (BGP-VPNv4 subaddress family view)

【命令】

default med med-value

undo default med

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

med-value:MED(Multi-Exit-Discriminator,多出口區分)的缺省值,取值範圍為0~4294967295。

【描述】

default med命令用來配置係統MED的缺省值。undo default med命令用來恢複缺省情況。

缺省情況下,係統MED的缺省值為0。

在其他條件都相同的情況下,係統將選擇MED值較小的路由作為AS的外部路由。

【舉例】

# 在BGP-VPNv4子地址族下,設置MED的缺省值為10。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] default med 10

 

1.1.3  description (VPN instance view)

【命令】

description text

undo description

【視圖】

VPN實例視圖

【缺省級別】

2:係統級

【參數】

text:指定VPN實例的描述信息,為1~80個字符的字符串。

【描述】

description命令用來配置當前VPN實例的描述信息。undo description命令用來刪除當前VPN實例的描述信息。

【舉例】

# 配置名為vpn1的VPN實例的描述信息。

<Sysname> system-view

[Sysname] ip vpn-instance vpn1

[Sysname-vpn-instance-vpn1] description This is vpn1

1.1.4  display bgp vpnv4 all routing-table

【命令】

display bgp vpnv4 all routing-table [ [ network-address [ { mask | mask-length } [ longer-prefixes ] ] | as-path-acl as-path-acl-number | cidr | community [ aa:nn ]&<1-13> [ no-advertise | no-export | no-export-subconfed ] * [ whole-match ] | community-list { { basic-community-list-number | comm-list-name } [ whole-match ] | adv-community-list-number } | different-origin-as | peer ip-address { advertised-routes | received-routes } [ statistic ] | statistic ] [ | { begin | exclude | include } regular-expression ] | regular-expression as-regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

network-address:目的網段的IP地址。

mask:網絡掩碼,形式為X.X.X.X。

mask-length:掩碼長度,取值範圍為0~32。

longer-prefixes:指定根據如下方法判斷顯示哪條路由:

(1)     用戶輸入的目的IP地址同用戶輸入的子網掩碼值進行與運算;

(2)     路由表中各條路由的目的IP地址同用戶輸入的子網掩碼值進行與運算;

(3)     兩次運算結果相同、且掩碼小於等於用戶輸入子網掩碼的路由中,子網掩碼最長的路由條目將被顯示出來。

as-path-acl as-path-acl-number:匹配過濾列表的路由信息,指定匹配的AS路徑列表號,取值範圍為1~256。

cidr:無類域間路由CIDR(classless interdomain routing)的路由信息。

community:路由表中指定BGP團體的路由信息。

aa:nn&<1-13>:指定團體號,aa為0~65535,nn為0~65535。&<1-13>表示前麵的參數最多可以輸入13次。

no-advertise:具有此屬性的路由在收到後,不能被通告給任何其他的BGP對等體。

no-export:具有此屬性的路由在收到後,不能被發布到本地AS之外。如果使用了聯盟,則不能被發布到聯盟之外,但可以發布給聯盟中的其他子AS。

no-export-subconfed:具有此屬性的路由在收到後,不能被發布到本地AS之外,也不能發布到聯盟中的其他子AS。

whole-match:確切匹配。

community-list:路由表中指定BGP團體列表的路由信息。

basic-community-list-number:為基本團體表號,取值範圍為1~99。

comm-list-name:團體屬性列表名,為1~31個不全為數字的字符串。

adv-community-list-number:為高級團體表號,取值範圍為100~199。

different-origin-as:不同起源AS的路由信息。

peer ip-address:向指定的BGP VPNv4對等體發送或者從BGP VPNv4對等體收到的路由信息,ip-address,對等體的IP地址。

advertised-routes:向指定的對等體發送的路由信息。

received-routes:從指定的對等體接收到的路由信息。

statistic:BGP VPNv4的路由統計信息。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

regular-expression as-regular-expression:與指定的AS路徑正則表達式相匹配的路由信息。

【描述】

display bgp vpnv4 all routing-table命令用來顯示所有BGP VPNv4路由信息。

【舉例】

# 顯示所有BGP VPNv4路由信息。

<Sysname> display bgp vpnv4 all routing-table

 

 BGP Local router ID is 2.2.2.2

 Status codes: * - valid, ^ - VPN best, > - best, d - damped,

               h - history,  i - internal, s - suppressed, S - Stale

               Origin : i - IGP, e - EGP, ? - incomplete

 

 Total number of routes from all PE: 2

 

 Route Distinguisher: 100:1

 

     Network            NextHop        In/Out Label      MED        LocPrf

 

*  i 10.0.0.0           1.1.1.1         1025 /NULL       0          100

*^ i 123.1.1.1/32       1.1.1.1         1024 /NULL       0          100

 

 Total routes of vpn-instance vpn1: 5

     Network            NextHop        In/Out Label      MED        LocPrf

 

*^>i 10.0.0.0           1.1.1.1                          0          100

* >  10.1.1.0/24        0.0.0.0         NULL /1025       0

* >  20.0.0.0           10.1.1.1        NULL /1026       0

* >i 123.1.1.1/32       1.1.1.1                          0          100

* >  124.1.1.1/32       0.0.0.0         NULL /1024       0

# 查看指定前綴為1.1.1.2 /32的bgp vpnv4路由的詳細信息。

<Sysname> display bgp vpnv4 all routing-table 1.1.1.2 32                                             

                                                                               

 BGP local router ID : 3.3.3.9                                                 

 Local AS number : 100                                                         

                                                                                

                                                                               

 Route Distinguisher: 100:1                                                    

 Paths:   1 available, 0 best, 1 VPN best                                     

                                                                               

 BGP routing table entry information of 1.1.1.2/32:                            

 Label information (Received/Applied): 1034/NULL                               

 From            : 1.1.1.9 (1.1.1.9)                                           

 Original nexthop: 1.1.1.9                                                     

 Ext-Community   : <RT: 111:1>                                                  

 AS-path         : 65410                                                       

 Origin          : incomplete                                                  

 Attribute value : MED 0, localpref 100, pref-val 0, pre 255                    

 State           : valid, internal, VPN best,                                

 Not advertised to any peers yet                                               

                                                                               

                                                                               

 Total Number of Routes: 1(vpna)                                               

 Paths:   1 available, 1 best, 0 VPN best                                    

                                                                                

 BGP routing table entry information of 1.1.1.2/32:                            

 From            : 1.1.1.9 (1.1.1.9)                                           

 Relay Nexthop   : 0.0.0.0                                                      

 Original nexthop: 1.1.1.9                                                     

 Ext-Community   : <RT: 111:1>                                                 

 AS-path         : 65410                                                       

 Origin          : incomplete                                                  

 Attribute value : MED 0, localpref 100, pref-val 0, pre 255                   

 State           : valid, internal, best,                                      

 Not advertised to any peers yet

 

 Not advertised to any VPN peers yet

表1-1 display bgp vpnv4 all routing-table命令顯示信息描述表

字段

描述

BGP Local router ID

BGP本地路由器ID

Status codes

路由狀態代碼

* - valid(合法)

^ - VPN best(VPN優選路由)

> - best(普通優選路由)

d - damped(震蕩抑製路由)

h - history(曆史路由)

i - internal(內部路由)

s - suppressed(聚合路由)

S - Stale(過期路由)

Origin

路由起源代碼

i - IGP(網絡層可達信息來源於AS內部)

e - EGP(網絡層可達信息通過EGP學習)

? - incomplete(網絡層可達信息通過其他方式學習)

Total number of routes from all PE

來自所有PE設備的VPNv4路由總數

Route Distinguisher

路由標識符

Network

從BGP路由表中顯示網絡地址

NextHop

下一跳IP地址

In/Out Label

入標簽和出標簽的值

MED

與目的網絡關聯的度量值

Total routes of vpn-instance vpn1

指定VPN實例的路由總數

LocPrf

本地優先級

Local AS number

本地自治係統號

Paths

路由數信息

available - 有效路由條數

best - 最佳路由條數

BGP routing table entry information

BGP路由表項入口信息

Label information

路由標簽信息

Received – 接收到的標簽信息

Applied –本地生成的標簽信息

From

路由的源IP地址

Original nexthop

源下一跳IP地址

Relay Nexthop

轉發下一跳IP地址

Ext-Community

擴展團體屬性值

AS-path

路由的AS路徑(AS_PATH)屬性,記錄了此路由所穿過的所有AS區域,可以避免路由環路的出現

Attribute value

BGP路由屬性信息

localpref

本地優先級

pref-val

路由首選值

pre

協議優先級

State

路由當前狀態

valid - 有效路由

internal - 內部路由

external - 外部路由

local - 本地產生路由

synchronize - 同步路由

best - 最佳路由

Advertised to such peers

已向這些對等體發布

Not advertised to any peers yet

沒有向任何對等體發布

Advertised to such VPN peers

已向這些VPN對等體發布

Not advertised to any VPN peers yet

沒有向任何VPN對等體發布

 

1.1.5  display bgp vpnv4 group

【命令】

display bgp vpnv4 { all | vpn-instance vpn-instance-name } group [ group-name ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

all:所有VPNv4對等體。

vpn-instance vpn-instance-name:顯示指定VPN的信息。vpn-instance-name表示VPN實例名稱,為1~31個字符的字符串,區分大小寫。

group-name:BGP對等體組的名稱,為1~47個字符的字符串。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display bgp vpnv4 group命令用來顯示指定BGP VPNv4對等體組信息。

【舉例】

# 顯示名為vpn1的VPN實例的BGP VPNv4對等體組信息。

<Sysname> display bgp vpnv4 vpn-instance vpn1 group a

 

 BGP peer-group is a

 remote AS number not specified

 Type : external

 Maximum allowed prefix number: 150000

 Threshold: 75%

 Configured hold timer value: 180

 Keepalive timer value: 60

 Minimum time between advertisement runs is 30 seconds

 Optional capabilities:

  ORF advertise capability based on Prefix(type 64):

    Local : both

 Peer Preferred Value: 99

 No routing policy is configured

  Members:

  Peer          AS  MsgRcvd  MsgSent  OutQ PrefRcv Up/Down  State

  10.1.1.1      200   18       21     0     1      00:12:58 Established

表1-2 display bgp vpnv4 group命令輸出信息描述表

字段

描述

BGP peer-group

BGP對等體組名稱

remote AS number

遠端自治係統號

Type

對等體組類型

Maximum allowed prefix number

允許從對等體組中的對等體學習的最大路由數

Threshold

路由器產生提示信息的閾值,即路由器接收的路由前綴數量與允許的最大路由數的百分比達到此值時,路由器將產生提示信息

Configured hold timer value

配置的保持時間間隔

Keepalive timer value

存活時間間隔

Minimum time between advertisement runs

路由發布最小時間間隔

Optional capabilities

對等體組使能的可選擴展能力

ORF advertise capability

對等體組支持的ORF(Outbound Route Filtering,輸出路由過濾)能力

Local

本地設備是否支持發送和接收攜帶ORF信息的Route-refresh報文,取值包括:

·     both:同時支持發送和接收攜帶ORF信息的Route-refresh報文

·     send:隻支持發送攜帶ORF信息的Route-refresh報文

·     receive:隻支持接收攜帶ORF信息的Route-refresh報文

Peer Preferred Value

為來自對等體的路由指定的首選值

No routing policy is configured

該VPN實例沒有配置路由策略

Peer

對等體的IP地址

AS

對等體組所在的自治係統號

MsgRcvd

收到的消息數目

MsgSent

發送的消息數目

OutQ

等待發往指定對等體的消息數目

PrefRcv

收到的前綴數目

Up/Down

BGP會話處於Established狀態的時長,如果不是處於Established狀態,則顯示處於當前狀態的時長

State

對等體的狀態

 

1.1.6  display bgp vpnv4 network

【命令】

display bgp vpnv4 { all | vpn-instance vpn-instance-name } network [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

all:所有VPNv4對等體。

vpn-instance vpn-instance-name:顯示指定VPN的信息。vpn-instance-name表示VPN實例名稱,為1~31個字符的字符串,區分大小寫。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display bgp vpnv4 network命令用來顯示引入的BGP VPNv4路由信息。

【舉例】

# 顯示名為vpn1的VPN實例引入的BGP VPNv4路由信息。

<Sysname> display bgp vpnv4 vpn-instance vpn1 network

  BGP Local Router ID is 1.1.1.1.

  Local AS Number is 100.

  Network          Mask            Route-policy        Short-cut

  10.0.0.0         255.0.0.0

表1-3 display bgp vpnv4 network命令輸出信息描述表

字段

描述

BGP Local Router ID

運行BGP協議的本地路由器ID

Local AS Number

本地自治係統號

Network

發布的網絡路由

Mask

發布的網絡路由的掩碼

Route-policy

配置的路由策略

Short-cut

是否為Short-cut路由

 

1.1.7  display bgp vpnv4 paths

【命令】

display bgp vpnv4 { all | vpn-instance vpn-instance-name } paths [ as-regular-expression | { | { begin | exclude | include } regular-expression } ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

all:所有VPNv4對等體。

vpn-instance vpn-instance-name:顯示指定VPN的信息。vpn-instance-name表示VPN實例名稱,為1~31個字符的字符串,區分大小寫。

as-regular-expression:AS路徑正則表達式,用於過濾輸出的AS路徑信息。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display bgp vpnv4 paths命令用來顯示BGP VPNv4的AS路徑信息。

【舉例】

# 顯示名為vpn1的VPN實例的BGP VPNv4的AS路徑信息。

<Sysname> display bgp vpnv4 vpn-instance vpn1 paths

 

    Address       Hash    Refcount  MED         Path/Origin

    0x6E72D18     0       1           0           200?

    0x6E72E50     0       1           0           i

    0x6E72B78     1       1           0           ?

    0x6E72BE0     1       2           0           ?

# 顯示所有BGP VPNv4的AS路徑信息。

<Sysname> display bgp vpnv4 all paths

 

    Address       Hash    Refcount  MED         Path/Origin

    0x6E72D80     4       1         0           200?

    0x6E72CB0     15      2         0           ?

表1-4 display bgp vpnv4 paths命令顯示信息描述表

字段

描述

Address

本地數據庫中的路由地址

Hash

存放路徑的哈希桶

Refcount

路徑被引用的次數

MED

路由的度量值

Path/Origin

路由的AS路徑(AS_PATH)屬性/路由起源代碼,請參見表1-1

 

1.1.8  display bgp vpnv4 peer

【命令】

display bgp vpnv4 all peer [ ip-address verbose | verbose ] [ | { begin | exclude | include } regular-expression ]

display bgp vpnv4 vpn-instance vpn-instance-name peer [ group-name log-info | ip-address { log-info | verbose } | verbose ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

all:所有VPNv4對等體。

vpn-instance vpn-instance-name:顯示指定VPN的信息。vpn-instance-name表示VPN實例名稱,為1~31個字符的字符串,區分大小寫。

group-name:對等體組的名稱,為1~47個字符的字符串。

log-info:日誌信息。

ip-address:對等體的IP地址。

verbose:顯示詳細信息。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display bgp vpnv4 peer命令用來顯示BGP VPNv4對等體信息。

【舉例】

# 顯示名為vpn1的VPN實例的BGP VPNv4對等體信息。

<Sysname> display bgp vpnv4 vpn-instance vpn1 peer

 BGP local router ID : 2.2.2.2

 Local AS number : 100

 Total number of peers : 1                 Peers in established state : 1

 

 Peer          AS  MsgRcvd  MsgSent  OutQ PrefRcv  Up/Down  State

 10.1.1.1      200    24       29       0       1      00:18:47 Established

表1-5 display bgp vpnv4 vpn-instance peer命令顯示信息描述表

字段

描述

BGP Local router ID

BGP本地路由器ID

local AS number

本地自治係統號

Total number of peers

對等體數

Peers in established state

處於Established狀態的對等體數

Peer

對等體的IP地址

AS

對等體所在的自治係統號

MsgRcvd

收到的消息數目

MsgSent

發送的消息數目

OutQ

等待發往指定對等體的消息數目

PrefRcv

收到的前綴數目

Up/Down

BGP會話處於Established狀態的時長,如果不是處於Established狀態,則顯示處於當前狀態的時長

State

對等體的狀態

 

# 顯示名為vpn1的VPN實例的BGP VPNv4對等體詳細信息。

<Sysname> display bgp vpnv4 vpn-instance vpn1 peer verbose

 

         Peer: 10.1.1.1  Local: 2.2.2.2

         Type: EBGP link

         BGP version 4, remote router ID 10.1.1.1

         BGP current state: Established, Up for 00h19m26s

         BGP current event: KATimerExpired

         BGP last state: OpenConfirm

         Port:  Local - 179      Remote - 1025

         Configured: Active Hold Time: 180 sec   Keepalive Time:60 sec

         Received  : Active Hold Time: 180 sec

         Negotiated: Active Hold Time: 180 sec

         Peer optional capabilities:

         Peer support bgp multi-protocol extended

         Peer support bgp route refresh capability

         Address family IPv4 Unicast: advertised and received

 

 Received: Total 25 messages, Update messages 1

 Sent: Total 30 messages, Update messages 4

 Maximum allowed prefix number: 150000

 Threshold: 75%

 Minimum time between advertisement runs is 30 seconds

 Optional capabilities:

  ORF advertise capability based on Prefix(type 64):

    Local: both

    Negotiated: send

 Peer Preferred Value: 99

  BFD: Enabled

 

 Routing policy configured:

 No routing policy is configured

表1-6 display bgp vpnv4 peer verbose命令顯示信息描述表

字段

描述

Peer

對等體的IP地址

Local

本地路由器的IP地址

Type

BGP類型

BGP version

對等體使用的BGP版本

remote router ID

遠端路由器ID

BGP current state

BGP會話當前的狀態

Up for

對等體建立持續時間

BGP current event

BGP會話當前的事件

BGP last state

BGP會話的上一個狀態

Port

BGP會話所用端口號,分為本地(Local)號和遠端(Remote)號

Configured

本地配置的定時器值,包括激活保持時間間隔(Active Hold Time)和存活時間間隔(Keepalive Time)

Received

收到的定時器值,包括激活保持時間間隔(Active Hold Time)

Negotiated

協商的定時器值,包括激活保持時間間隔(Active Hold Time)

Peer optional capabilities

對等體可選能力

Peer support bgp multi-protocol extended

對等體支持多協議擴展能力

Peer support bgp route refresh capability

對等體支持路由刷新能力

Address family IPv4 Unicast

IPv4單播地址族能力

Received

接收的消息總數及接收的更新消息數目

Sent

發送的消息總數及發送的更新消息數目

Maximum allowed prefix number

允許從對等體學習的最大路由數

Threshold

路由器產生提示信息的閾值,即路由器接收的路由前綴數量與允許的最大路由數的百分比達到此值時,路由器將產生提示信息

Minimum time between advertisement runs

路由發布最小時間間隔

Optional capabilities

可選能力

ORF advertise capability based on prefix (type 64):

支持ORF的地址前綴能力,能力值為64

Local

本地設備是否支持發送和接收攜帶ORF信息的Route-refresh報文,取值包括:

·     both:同時支持發送和接收攜帶ORF信息的Route-refresh報文

·     send:隻支持發送攜帶ORF信息的Route-refresh報文

·     receive:隻支持接收攜帶ORF信息的Route-refresh報文

Negotiated

本地設備和對端的協商結果,取值包括:

·     send:本地設備可以發送攜帶ORF信息的Route-refresh報文;對端可以接收攜帶ORF信息的Route-refresh報文

·     receive:本地設備可以接收攜帶ORF信息的Route-refresh報文;對端可以發送攜帶ORF信息的Route-refresh報文

如果協商失敗,則不會顯示該行信息

Peer Preferred Value

為來自對等體的路由配置的首選值

BFD

對等體的BFD配置狀態

Routing policy configured

針對對等體指定的路由策略

 

# 顯示所有BGP VPNv4對等體信息。

<Sysname> display bgp vpnv4 all peer

 

 BGP local router ID : 2.2.2.2

 Local AS number : 100

 Total number of peers : 1                 Peers in established state : 1

 

  Peer        AS  MsgRcvd  MsgSent  OutQ  PrefRcv  Up/Down   State

  1.1.1.1     100   51       64        0     2      00:45:16  Established

表1-7 display bgp vpnv4 peer命令顯示信息描述表

字段

描述

Peer

對等體的IP地址

AS

自治係統號

MsgRcvd

收到的消息數目

MsgSent

發送的消息數目

OutQ

等待發往指定對等體的消息

Up/Down

BGP會話處於Established狀態的時長,如果不是處於Established狀態,則顯示處於當前狀態的時長

State

對等體的狀態

 

# 顯示所有BGP VPNv4對等體地址為1.1.1.1的詳細信息。

<Sysname> display bgp vpnv4 all peer 1.1.1.1 verbose

         Peer: 1.1.1.1   Local: 2.2.2.2

         Type: IBGP link

         BGP version 4, remote router ID 1.1.1.1

         BGP current state: Established, Up for 00h46m01s

         BGP current event: RecvKeepalive

         BGP last state: OpenConfirm

         Port:  Local - 1039     Remote - 179

         Configured: Active Hold Time: 180 sec   Keepalive Time:60 sec

         Received  : Active Hold Time: 180 sec

         Negotiated: Active Hold Time: 180 sec

         Peer optional capabilities:

         Peer support bgp multi-protocol extended

         Peer support bgp route refresh capability

         Address family IPv4 Unicast: advertised and received

         Address family VPNv4: advertised and received

 

 Received: Total 52 messages, Update messages 2

 Sent: Total 65 messages, Update messages 5

 Maximum allowed prefix number: 150000

 Threshold: 75%

 Minimum time between advertisement runs is 15 seconds

 Optional capabilities:

   ORF advertise capability based on Prefix(type 64):

    Local: both

    Negotiated: send

Connect-interface has been configured

 Peer Preferred Value: 0

  BFD: Enabled

 

 Routing policy configured:

 No routing policy is configured            

表1-8 display bgp vpnv4 all peer verbose命令顯示信息描述表

字段

描述

Peer

對等體的IP地址

Local

本地路由器的IP地址

Type

BGP類型

BGP version

對等體使用的BGP版本

remote router ID

遠端路由器ID

BGP current state

BGP當前狀態

Up for

對等體建立持續時間

BGP current event

對等體當前事件

BGP last state

BGP最後狀態

Port

BGP所屬端口號,分為本地(Local)號和遠端(Remote)號

Configured

本地配置的定時器值,包括激活保持時間間隔(Active Hold Time)和存活時間間隔(Keepalive Time)

Received

收到的定時器值,包括激活保持時間間隔(Active Hold Time)

Negotiated

協商的定時器值,包括激活保持時間間隔(Active Hold Time)

Peer optional capabilities

對等體可選能力

Peer support bgp multi-protocol extended

對等體支持多協議擴展能力

Peer support bgp route refresh capability

對等體支持路由刷新能力

Address family IPv4 Unicast

IPv4單播地址族能力

Address family VPNv4

IPv4地址族VPNv4能力

Received

接收的消息總數及接收的更新消息數目

Sent

發送的消息總數及發送的更新消息數目

Maximum allowed prefix number

允許從對等體學習的最大路由數

Threshold

路由器產生提示信息的閾值,即路由器接收的路由前綴數量與允許的最大路由數的百分比達到此值時,路由器將產生提示信息

Minimum time between advertisement runs

路由發布最小時間間隔

Optional capabilities

可選能力

Route refresh capability

是否支持路由刷新能力

ORF advertise capability based on prefix (type 64):

支持ORF的地址前綴能力,能力值為64

Local

本地設備是否支持發送和接收攜帶ORF信息的Route-refresh報文,取值包括:

·     both:同時支持發送和接收攜帶ORF信息的Route-refresh報文

·     send:隻支持發送攜帶ORF信息的Route-refresh報文

·     receive:隻支持接收攜帶ORF信息的Route-refresh報文

Negotiated

本地設備和對端的協商結果,取值包括:

·     send:本地設備可以發送攜帶ORF信息的Route-refresh報文;對端可以接收攜帶ORF信息的Route-refresh報文

·     receive:本地設備可以接收攜帶ORF信息的Route-refresh報文;對端可以發送攜帶ORF信息的Route-refresh報文

如果協商失敗,則不會顯示該行信息

Connect-interface

是否指定了建立TCP連接使用的源接口

Peer Preferred Value

為來自對等體的路由配置的首選值

BFD

對等體的BFD配置狀態

Routing policy configured

針對對等體指定的路由策略

 

# 顯示BGP VPNv4對等體地址為1.1.1.1的日誌信息。

<sysname> display bgp vpnv4 vpn-instance vpn1 peer 1.1.1.1 log-info

 

 Peer : 1.1.1.1

 

     Date      Time    State Notification

                             Error/SubError

 

  10-Jul-2008 15:46:17 Down  Send Notification with Error 1/1

                             Message Header Error/Connection Not Synchronized

  10-Jul-2008 09:23:00 Up   

  10-Jul-2008 07:46:17 Down  Receive Notification with Error 3/2

                             UPDATE Message Error/Unsupported optional Parameter

  10-Jul-2008 06:23:00 Up

  10-Jul-2008 05:46:17 Down  Send Notification with Error 6/4

                             Administrative Reset

表1-9 display bgp vpnv4 peer log-info命令顯示信息描述表

字段

描述

Peer

對等體的IPv4地址

Date

發送或接收到Notification消息的日期

Time

發送或接收到Notification消息的時間

State

對等體連接狀態,有如下兩種狀態:

Up

BGP會話處於Established狀態

Down

BGP會話斷開

Notification

Notification報文消息

Error/SubError

Error:      Notification消息差錯碼,指定錯誤類型,

SubError:Notification消息差錯子碼,指定錯誤類型的詳細信息

 

1.1.9  display bgp vpnv4 peer received ip-prefix

【命令】

display bgp vpnv4 { all | vpn-instance vpn-instance-name } peer ip-address received ip-prefix [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

all:所有VPNv4對等體。

vpn-instance vpn-instance-name:顯示指定VPN的信息。vpn-instance-name表示VPN實例名稱,為1~31個字符的字符串,區分大小寫。

ip-address:指定要顯示的BGP對等體的IP地址。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display bgp vpnv4 peer received ip-prefix命令用來顯示從指定鄰居收到的ORF報文中的前綴信息。

【舉例】

# 顯示對等體10.110.25.20的收到的前綴ORF信息。

<Sysname> display bgp vpnv4 all peer 10.110.25.20 received ip-prefix

ORF ip-prefix entries: 2

ge: greater-equal   le: less-equal

  index  rule   prefix                 ge    le

  10     permit 111.111.111.0/24       26    32

  20     deny   2.1.1.0/24             26    32

表1-10 display bgp vpnv4 peer received ip-prefix命令顯示信息描述表

字段

描述

ORF ip-prefix entries

ORF地址前綴條目數

index

地址前綴索引號

rule

地址前綴匹配規則

prefix

地址前綴信息

ge

greater-equal,表示掩碼長度大於或者等於

le

less-equal,表示掩碼長度小於或者等於

 

1.1.10  display bgp vpnv4 route-distinguisher routing-table

【命令】

display bgp vpnv4 route-distinguisher route-distinguisher routing-table [ [ network-address [ mask | mask-length ] | as-path-acl as-path-acl-number | cidr | community [ aa:nn ]&<1-13> [ no-advertise | no-export | no-export-subconfed ] * [ whole-match ] | community-list { { basic-community-list-number | comm-list-name } [ whole-match ] | adv-community-list-number } | different-origin-as ] [ | { begin | exclude | include } regular-expression ] | regular-expression as-regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

route-distinguisher:路由標識符的值。

network-address:目的網段的IP地址。

mask:網絡掩碼,形式為X.X.X.X。

mask-length:掩碼長度,取值範圍為0~32。

as-path-acl as-path-acl-number:匹配過濾列表的路由信息,指定匹配的AS路徑列表號,取值範圍為1~256。

cidr:無類域間路由CIDR(classless interdomain routing)的路由信息。

community:路由表中指定BGP團體的路由信息。

aa:nn&<1-13>:指定團體號,aa為0~65535,nn為0~65535。&<1-13>表示前麵的參數最多可以輸入13次。

no-advertise:具有此屬性的路由在收到後,不能被通告給任何其他的BGP對等體。

no-export:具有此屬性的路由在收到後,不能被發布到本地AS之外。如果使用了聯盟,則不能被發布到聯盟之外,但可以發布給聯盟中的其他子AS。

no-export-subconfed:具有此屬性的路由在收到後,不能被發布到本地AS之外,也不能發布到聯盟中的其他子AS。

whole-match:確切匹配。

community-list:路由表中指定BGP團體列表的路由信息。

basic-community-list-number:為基本團體表號,取值範圍為1~99。

comm-list-name:團體屬性列表名,為1~31個不全為數字的字符串。

adv-community-list-number:為高級團體表號,取值範圍為100~199。

different-origin-as:不同起源AS的路由信息。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

regular-expression as-regular-expression:與指定的AS正則表達式相匹配的路由信息。

【描述】

display bgp vpnv4 route-distinguisher routing-table命令用來顯示指定路由標識符的BGP VPNv4路由信息。

相關配置可參考命令route-distinguisher

【舉例】

# 顯示指定路由標識符為100:1的BGP VPNv4路由信息。

<Sysname> display bgp vpnv4 route-distinguisher 100:1 routing-table

 

BGP Local router ID is 2.2.2.2

 Status codes: * - valid, ^ - VPN best, > - best, d - damped,

               h - history,  i - internal, s - suppressed, S - Stale

               Origin : i - IGP, e - EGP, ? - incomplete

 

 Route Distinguisher: 100:1

 Total number of routes: 2

 

     Network            NextHop         In/Out Label   MED        LocPrf

 

*  i 10.0.0.0           1.1.1.1         1025 /NULL      0          100

*^ i 123.1.1.1/32       1.1.1.1         1024 /NULL      0          100

 

 Total routes of vpn-instance vpn1: 5

     Network            NextHop         In/Out Label   MED        LocPrf

 

*^>i 10.0.0.0           1.1.1.1                         0          100

* >  10.1.1.0/24        0.0.0.0         NULL /1025      0

* >  20.0.0.0           10.1.1.1        NULL /1026      0

* >i 123.1.1.1/32       1.1.1.1                         0          100

* >  124.1.1.1/32       0.0.0.0         NULL /1024      0

# 顯示指定路由標識符為100:1、IP地址為1.1.1.2的BGP VPNv4路由信息。

<Sysname> display bgp vpnv4 route-distinguisher 100:1 routing-table 1.1.1.2 32

 

 BGP local router ID : 3.3.3.9                                                 

 Local AS number : 100                                                          

                                                                               

                                                                               

 Route Distinguisher: 100:1                                                     

 Paths:   1 available, 0 best, 1 VPN best                                    

                                                                               

 BGP routing table entry information of 1.1.1.2/32:                            

 Label information (Received/Applied): 1034/NULL                               

 From            : 1.1.1.9 (1.1.1.9)                                           

 Original nexthop: 1.1.1.9                                                     

 Ext-Community   : <RT: 111:1>                                                 

 AS-path         : 65410                                                       

 Origin          : incomplete                                                  

 Attribute value : MED 0, localpref 100, pref-val 0, pre 255                   

 State           : valid, internal, VPN best,                                

 Not advertised to any peers yet                                               

                                                                                

                                                                               

 Total Number of Routes: 1(vpna)                                               

 Paths:   1 available, 1 best, 0 VPN best                                     

                                                                               

 BGP routing table entry information of 1.1.1.2/32:                            

 From            : 1.1.1.9 (1.1.1.9)                                            

 Relay Nexthop   : 0.0.0.0                                                     

 Original nexthop: 1.1.1.9                                                     

 Ext-Community   : <RT: 111:1>                                                 

 AS-path         : 65410                                                       

 Origin          : incomplete                                                  

 Attribute value : MED 0, localpref 100, pref-val 0, pre 255                   

 State           : valid, internal, best,                                      

 Not advertised to any peers yet

表1-11 display bgp vpnv4 route-distinguisher routing-table命令顯示信息描述表

字段

描述

Route Distinguisher

路由標識符

Total number of routes

路由總數

BGP Local router ID

BGP本地路由器ID

Status codes

路由狀態代碼,請參見表1-1

Origin

路由起源代碼,請參見表1-1

Network

從BGP路由表中顯示網絡地址

NextHop

下一跳IP地址

In/Out Label

入標簽和出標簽的值

MED

與目的網絡關聯的度量值

LocPrf

本地優先級

Total routes of vpn-instance vpn1

指定VPN實例的路由總數

Local AS number

本地自治係統號

Paths

路由數信息

available - 有效路由條數

best - 最佳路由條數

BGP routing table entry information

BGP路由表項入口信息

Label information

路由標簽信息

Received – 接收到的標簽信息

Applied –本地生成的標簽信息

From

路由的源IP地址

Original nexthop

源下一跳IP地址

Relay Nexthop

轉發下一跳IP地址

Ext-Community

擴展團體屬性值

AS-path

路由的AS路徑(AS_PATH)屬性,記錄了此路由所穿過的所有AS區域,可以避免路由環路的出現

Attribute value

BGP路由屬性信息

localpref

本地優先級

pref-val

路由首選值

pre

協議優先級

State

對等體當前狀態

valid - 有效路由

internal – 內部路由

best - 最佳路由

Not advertised to any peers yet

沒有向任何對等體發布

 

# 顯示指定路由標識符為100:1、網段地址為10.0.0.0的BGP VPNv4路由信息。

<Sysname> display bgp vpnv4 route-distinguisher 100:1 routing-table 10.0.0.0 255.0.0.0

 

BGP Local router ID is 2.2.2.2

 Status codes: * - valid, ^ - VPN best, > - best, d - damped,

               h - history,  i - internal, s - suppressed, S - Stale

               Origin : i - IGP, e - EGP, ? - incomplete

 

 Route Distinguisher: 100:1

 Total number of routes: 1

 

     Network            NextHop         In/Out Label   MED        LocPrf

 

*^ i 10.0.0.0           1.1.1.1         1025 /NULL      0          100

 

 Total Number of Routes: 1(vpn1)

     Network            NextHop         In/Out Label   MED        LocPrf

 

* >i 10.0.0.0           1.1.1.1                         0          100

表1-12 display bgp vpnv4 route-distinguisher routing-table network-address mask-address 命令顯示信息描述表

字段

描述

Route Distinguisher

路由標識符

Total number of routes

路由總數

BGP Local router ID

BGP本地路由器ID

Status codes

路由狀態代碼,請參見表1-1

Origin

路由起源代碼,請參見表1-1

Network

從BGP路由表中顯示網絡地址

NextHop

下一跳IP地址

In/Out Label

入標簽和出標簽的值

MED

與目的網絡關聯的度量值

LocPrf

本地優先級

Total Number of Routes

VPN實例的路由總數

 

1.1.11  display bgp vpnv4 routing-table label

【命令】

display bgp vpnv4 { all | vpn-instance vpn-instance-name } routing-table label [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

all:所有VPNv4對等體。

vpn-instance vpn-instance-name:顯示指定VPN的信息。vpn-instance-name表示VPN實例名稱,為1~31個字符的字符串,區分大小寫。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display bgp vpnv4 routing-table label命令用來顯示BGP路由表中的標簽路由信息。

【舉例】

# 顯示BGP路由表中的所有標簽路由信息。

<Sysname> display bgp vpnv4 all routing-table label

 

BGP Local router ID is 2.2.2.2

 Status codes: * - valid, ^ - VPN best, > - best, d - damped,

               h - history,  i - internal, s - suppressed, S - Stale

               Origin : i - IGP, e - EGP, ? - incomplete

 

 Total number of routes from all PE: 1

 

 Route Distinguisher: 100:1

 

        Network           NextHop           In/Out Label

*^ i   123.1.1.1         1.1.1.1           NULL/1024

 Total routes of vpn-instance vpn1: 4

        Network           NextHop           In/Out Label

 * >    10.1.1.0          0.0.0.0           1025/NULL

 * >    20.0.0.0          0.0.0.0           1026/NULL

 * >i   123.1.1.1         1.1.1.1           NULL/1024

 * >    124.1.1.1         0.0.0.0           1024/NULL

表1-13 display bgp vpnv4 routing-table label命令輸出信息描述表

字段

描述

Total number of routes from all PE

來自所有PE設備的路由數

BGP Local router ID

BGP本地路由器ID

Status codes

路由狀態代碼,請參見表1-1

Origin

路由起源代碼,請參見表1-1

Route Distinguisher

路由標識符

Network

顯示BGP路由表中的網絡地址

NextHop

下一跳IP地址

In/Out Label

入標簽/出標簽,“exp-null”表示為顯式空標簽

Total routes of vpn-instance vpn1

來自指定VPN實例的所有路由數

 

1.1.12  display bgp vpnv4 vpn-instance routing-table

【命令】

display bgp vpnv4 vpn-instance vpn-instance-name routing-table [ [ network-address [ { mask | mask-length } [ longer-prefixes ] ] | as-path-acl as-path-acl-number | cidr | community [ aa:nn ]&<1-13> [ no-advertise | no-export | no-export-subconfed ] * [ whole-match ] | community-list { { basic-community-list-number | comm-list-name } [ whole-match ] | adv-community-list-number } | dampened | dampening parameter | different-origin-as | flap-info [ network-address  [ { mask | mask-length } [ longer-match ] ] | as-path-acl as-path-acl-number ] | peer ip-address { advertised-routes | received-routes } | statistic ] [ | { begin | exclude | include } regular-expression ] | [ flap-info ] regular-expression as-regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

vpn-instance-name:VPN實例名稱,為1~31個字符的字符串,區分大小寫。

network-address:目的網段的IP地址。

mask:網絡掩碼,形式為X.X.X.X。

mask-length:掩碼長度,取值範圍為0~32。

longer-prefixes:指定根據如下方法判斷顯示哪條路由:

(1)     用戶輸入的目的IP地址同用戶輸入的子網掩碼值進行與運算;

(2)     路由表中各條路由的目的IP地址同用戶輸入的子網掩碼值進行與運算;

(3)     兩次運算結果相同、且掩碼小於等於用戶輸入子網掩碼的路由中,子網掩碼最長的路由條目將被顯示出來。

as-path-acl as-path-acl-number:匹配過濾列表的路由信息,指定匹配的AS路徑列表號,取值範圍為1~256。

cidr:無類域間路由CIDR(classless interdomain routing)的路由信息。

community:路由表中指定BGP團體的路由信息。

aa:nn&<1-13>:指定團體號,aa為0~65535,nn為0~65535。&<1-13>表示前麵的參數最多可以輸入13次

no-advertise:具有此屬性的路由在收到後,不能被通告給任何其他的BGP對等體。

no-export:具有此屬性的路由在收到後,不能被發布到本地AS之外。如果使用了聯盟,則不能被發布到聯盟之外,但可以發布給聯盟中的其他子AS。

no-export-subconfed:具有此屬性的路由在收到後,不能被發布到本地AS之外,也不能發布到聯盟中的其他子AS。

whole-match:確切匹配。

community-list:路由表中指定BGP團體列表的路由信息。

basic-community-list-number:基本團體表號,取值範圍為1~99。

comm-list-name:團體屬性列表名,為1~31個不全為數字的字符串。

adv-community-list-number:高級團體表號,取值範圍為100~199。

dampened:BGP VPNv4衰減的路由信息。

dampening parameter:已配置的BGP VPNv4路由衰減參數。

different-origin-as:不同起源AS的路由信息。

flap-info:BGP VPNv4的振蕩統計信息。

longer-match:顯示比network-address { mask | mask-length }具有更長掩碼位數的路由的振蕩統計信息。

peer ip-address:向指定的BGP VPNv4對等體發送或者從BGP VPNv4對等體收到的路由信息,ip-address,對等體的IP地址。

advertised-routes:向指定的對等體發送的路由信息。

received-routes:從指定的對等體接收到的路由信息。

statistic:BGP VPNv4的路由統計信息。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

regular-expression as-regular-expression:與指定的AS正則表達式相匹配的路由信息。

【描述】

display bgp vpnv4 vpn-instance routing-table命令用來顯示指定VPN的BGP VPNv4路由信息。

【舉例】

# 顯示名為vpn1的VPN實例的BGP VPNv4路由信息。

<Sysname> display bgp vpnv4 vpn-instance vpn1 routing-table

 

 Total Number of Routes: 5

 

 BGP Local router ID is 2.2.2.2

 Status codes: * - valid, ^ - VPN best, > - best, d - damped,

               h - history,  i - internal, s - suppressed, S - Stale

               Origin : i - IGP, e - EGP, ? - incomplete

      Network            NextHop         MED        LocPrf   PrefVal Path/Ogn

 *^>i 10.0.0.0           1.1.1.1         0          100        0       i

 * >  10.1.1.0/24        0.0.0.0         0                     0       ?

 * >  20.0.0.0           10.1.1.1        0                     99      200?

 * >i 123.1.1.1/32       1.1.1.1         0          100        0       ?

 * >  124.1.1.1/32       0.0.0.0         0                     0       ?

表1-14 display bgp vpnv4 vpn-instance routing-table 命令顯示信息描述表

字段

描述

Total Number of Routes

路由總數

BGP Local router ID

BGP本地路由器ID

Status codes

路由狀態代碼,請參見表1-1

Origin

路由起源代碼,請參見表1-1

Network

從BGP路由表中顯示網絡地址

NextHop

下一跳IP地址

MED

與目的網絡關聯的度量值

LocPrf

本地優先級

PrefVal

協議首選值

Path/Ogn

路由的AS路徑(AS_PATH)屬性/路由起源代碼,請參見表1-1

 

1.1.13  display fib vpn-instance

【命令】

display fib vpn-instance vpn-instance-name [ acl acl-number | ip-prefix ip-prefix-name ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

vpn-instance-name:VPN實例名稱,為1~31個字符的字符串,區分大小寫。

acl acl-number:顯示VPN實例中通過指定基本訪問控製列表過濾的FIB信息。acl-number為ACL編號,取值範圍為2000~2999。如果指定的訪問控製列表不存在,則顯示VPN實例中所有的FIB信息。

ip-prefix ip-prefix-name:顯示VPN實例中通過指定前綴列表過濾的FIB信息。ip-prefix-name為前綴列表名稱,為1~19個字符的字符串,區分大小寫。如果指定的前綴列表不存在,則顯示VPN實例中所有的FIB信息。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display fib vpn-instance命令用來顯示指定VPN的FIB信息。

如果不指定任何參數,則顯示VPN中所有的FIB信息。

【舉例】

# 顯示VPN實例vpn1的所有FIB信息。

<Sysname> display fib vpn-instance vpn1

Destination count: 4    FIB entry count: 4

 

Flag:

  U:Useable   G:Gateway   H:Host   B:Blackhole   D:Dynamic   S:Static

  R:Relay

 

Destination/Mask  Nexthop     Flag     OutInterface  InnerLabel Token 

10.2.0.0/16       10.2.1.1    U        Eth1/1        Null       Invalid

10.2.1.1/32       127.0.0.1   UH       InLoop0       Null       Invalid

127.0.0.0/8       127.0.0.1   U        InLoop0       Null       Invalid

127.0.0.1/32      127.0.0.1   UH       InLoop0       Null       Invalid

# 顯示VPN實例vpn1中從包含字符串“127”的表項開始的FIB信息。

<Sysname> display fib vpn-instance vpn1 | begin 127

10.2.1.1/32       127.0.0.1   UH       InLoop0       Null       Invalid

127.0.0.0/8       127.0.0.1   U        InLoop0       Null       Invalid

127.0.0.1/32      127.0.0.1   UH       InLoop0       Null       Invalid

# 顯示VPN實例vpn1中通過訪問控製列表2000過濾的FIB信息。

<Sysname> system-view

[Sysname] acl number 2000

[Sysname-acl-basic-2000] rule permit source 10.2.0.0 0.0.255.255

[Sysname-acl-basic-2000] display fib vpn-instance vpn1 acl 2000

Destination count: 2    FIB entry count: 2

 

Flag:

  U:Useable   G:Gateway   H:Host   B:Blackhole   D:Dynamic   S:Static

  R:Relay

 

Destination/Mask  Nexthop     Flag     OutInterface  InnerLabel Token 

10.2.0.0/16       10.2.1.1    U        Eth1/1        Null       Invalid

10.2.1.1/32       127.0.0.1   UH       InLoop0       Null       Invalid

# 顯示VPN實例vpn1中通過abc0前綴列表過濾的FIB信息。

<Sysname> system-view

[Sysname] ip ip-prefix abc0 permit 10.2.0.0 16

[Sysname] display fib vpn-instance vpn1 ip-prefix abc0

Destination count: 1    FIB entry count: 1

 

Flag:

  U:Useable   G:Gateway   H:Host   B:Blackhole   D:Dynamic   S:Static

  R:Relay

 

Destination/Mask Nexthop     Flag     OutInterface  InnerLabel Token 

10.2.0.0/16      10.2.1.1    U        Eth1/1        Null       Invalid

表1-15 display fib vpn-instance命令顯示信息描述表

字段

描述

Destination count

目的地址數目

FIB entry count

FIB表項數目

Destination/Mask

目的地址/掩碼長度

Nexthop

轉發的下一跳地址

Flag

路由的標誌:

·     U:表示可用路由

·     G:表示網關路由

·     H:表示主機路由

·     B:表示黑洞路由

·     D:表示動態路由

·     S:表示靜態路由

·     R:表示迭代路由

OutInterface

轉發接口

InnerLabel

內層標簽值

Token

LSP索引號,用來關聯NHLFE(Next Hop Label Forwarding Entry,下一跳標簽轉發項)表項

 

1.1.14  display fib vpn-instance ip-address

【命令】

display fib vpn-instance vpn-instance-name ip-address [ mask | mask-length ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

vpn-instance-name:VPN實例名稱,為1~31個字符的字符串,區分大小寫。

ip-address:目的IP地址,點分十進製格式。

mask:IP地址掩碼,點分十進製格式。

mask-length:IP地址掩碼長度,取值範圍為0~32。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display fib vpn-instance ip-address命令用來顯示指定VPN中與指定目的IP地址匹配的FIB信息。

不指定掩碼和掩碼長度時,顯示指定VPN中與指定目的IP地址最長匹配的FIB信息;指定掩碼或掩碼長度時,顯示與指定VPN中指定目的IP地址和掩碼精確匹配的FIB信息。

【舉例】

# 顯示VPN實例vpn1中目的地址為10.2.1.1的FIB信息。

<Sysname> display fib vpn-instance vpn1 10.2.1.1

Destination count: 1    FIB entry count: 1

 

Flag:

  U:Useable   G:Gateway   H:Host   B:Blackhole   D:Dynamic   S:Static

  R:Relay

 

Destination/Mask  Nexthop     Flag     OutInterface  InnerLabel Token 

10.2.1.1/32       127.0.0.1   UH       InLoop0       Null       Invalid

以上顯示信息的解釋請參見表1-15

1.1.15  display ip vpn-instance

【命令】

display ip vpn-instance [ instance-name vpn-instance-name ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

instance-name vpn-instance-name:顯示指定VPN實例的詳細信息。vpn-instance-name表示VPN實例名稱,為1~31個字符的字符串,區分大小寫。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display ip vpn-instance命令用來顯示VPN實例信息。

如果不指定可選參數,此命令將顯示配置的所有VPN實例的簡要信息。

【舉例】

# 顯示所有VPN實例的信息。

<Sysname> display ip vpn-instance

  Total VPN-Instances configured : 2

 

  VPN-Instance Name      RD          Create Time

  vpn1                  22:1         2003/10/13 09:32:45

  vpn2                  33:3         2003/10/13 09:42:59

表1-16 display ip vpn-instance命令顯示信息描述表

字段

描述

VPN-Instance Name

VPN實例名稱

RD

VPN實例的路由標識符值

Create Time

VPN實例創建的時間

 

# 顯示指定VPN實例的詳細信息。

<Sysname> display ip vpn-instance instance-name vpn1

  VPN-Instance Name and ID : vpn1, 1

  Create time : 2010/08/16 05:27:29

  Up time : 0 days, 00 hours, 01 minutes and 39 seconds

  Route Distinguisher : 101:1

  Description : This is vpn1

  Export VPN Targets :  1:1

  Import VPN Targets :  1:1

  Import Route Policy : policy3

  Export Route Policy : policy2

  Tunnel Policy : policy1

  Maximum Routes Limit : 600

  IPv6 Export VPN Targets :  1:1

  IPv6 Import VPN Targets :  1:1

  IPv6 Import Route Policy : policy4

  IPv6 Export Route Policy : policy1

  IPv6 Tunnel Policy : policy1

  IPv6 Maximum Routes Limit : 600

  Interfaces : Ethernet1/1

表1-17 display ip vpn-instance instance-name命令顯示信息描述表

字段

描述

VPN-Instance Name and ID

VPN實例名稱和ID

Create time

VPN實例創建的時間

Up time

VPN實例建立持續的時間

Route Distinguisher

VPN實例的路由標識符值

Description

VPN實例的描述信息

Export VPN Targets

IPv4 VPN的出方向擴展團體屬性

Import VPN Targets

IPv4 VPN的入方向擴展團體屬性

Import Route Policy

IPv4 VPN的入方向路由策略

Export Route Policy

IPv4 VPN的出方向路由策略

Tunnel Policy

IPv4 VPN的隧道策略

Maximum Routes Limit

IPv4 VPN的路由最大條數

IPv6 Export VPN Targets

IPv6 VPN的出方向擴展團體屬性

IPv6 Import VPN Targets

IPv6 VPN的入方向擴展團體屬性

IPv6 Import Route Policy

IPv6 VPN的入方向路由策略

IPv6 Export Route Policy

IPv6 VPN的出方向路由策略

IPv6 Tunnel Policy

IPv6 VPN的隧道策略

IPv6 Maximum Routes Limit

IPv6 VPN的路由最大條數

Interfaces

VPN實例綁定的接口

 

1.1.16  display mpls ldp vpn-instance

【命令】

display mpls ldp vpn-instance vpn-instance-name [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

vpn-instance-name:VPN實例名稱,為1~31字符的字符串,區分大小寫。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:顯示特定行及其以後的所有行,該特定行必須包含指定正則表達式。

exclude:顯示不包含指定正則表達式的所有行。

include:顯示隻包含指定正則表達式的所有行。

regular-expression:表示正則表達式,為1~80個字符的字符串,區分大小寫。

【描述】

display mpls ldp vpn-instance命令用來顯示指定LDP實例的信息。

相關配置可參考命令mpls ldp vpn-instance

【舉例】

# 顯示名為vpn1的LDP實例的信息。

<Sysname> display mpls ldp vpn-instance vpn1

                           LDP Global Information

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

 Protocol Version        : V1           Neighbor Liveness    : 60 Sec

 Graceful Restart        : Off          FT Reconnect Timer   : 60 Sec

 MTU Signaling           : Off          Recovery Timer       : 60 Sec

 

                          LDP Instance Information

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

 Instance ID             : 1            VPN-Instance         : vpn1

 Instance Status         : Active       LSR ID               : 1.1.1.9

 Hop Count Limit         : 32           Path Vector Limit    : 32

 Loop Detection          : Off

 DU Re-advertise Timer   : 30 Sec       DU Re-advertise Flag : On

 DU Explicit Request     : Off          Request Retry Flag   : On

 Label Distribution Mode : Ordered      Label Retention Mode : Liberal

表1-18 display mpls ldp vpn-instance命令顯示信息描述表

字段

描述

LDP Global Information

LDP全局信息

Protocol Version

LDP的協議版本

Neighbor Liveness

GR鄰居存活定時器的值

Graceful Restart

是否使能Graceful Restart功能

FT Reconnect Timer

GR重連定時器間的值

MTU Signaling

是否支持MTU信令,目前設備不支持MTU信令

Recovery Timer

GR恢複定時器的值

LDP Instance Information

LDP實例信息

Instance ID

LDP實例序號

VPN-Instance

使能LDP能力的VPN實例的名稱

Instance Status

LDP實例狀態

LSR ID

LSR的標識符

Hop Count Limit

環路檢測的最大跳數

Path Vector Limit

路徑向量的最大跳數

Loop Detection

是否使能環路檢測功能

DU Re-advertise Timer

DU模式下重新發布標簽的時間間隔

DU Re-advertise Flag

是否使能DU模式下的標簽重新發布功能

DU Explicit Request

是否使能DU會話方式發送顯式請求消息功能

Request Retry Flag

是否使能重發送請求功能

Label Distribution Mode

此實例使用的標簽分配控製方式,取值包括:

·     Ordered:有序標簽控製方式

·     Independent:獨立標簽控製方式

Label Retention Mode

此實例使用的標簽保持方式,目前取值隻能是Liberal,表示自由標簽保持方式

 

1.1.17  display ospf sham-link

【命令】

display ospf [ process-id ] sham-link [ area area-id ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

process-id:OSPF進程號,取值範圍為1~65535。

area area-id:指定OSPF區域號,可以是整數形式,也可以是IPv4地址形式。當是整數形式時,取值範圍為0~4294967295。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display ospf sham-link命令用來顯示OSPF的偽連接信息。

如果不指定進程號和區域號,將顯示配置的所有偽連接信息。

相關配置可參考命令sham-link

【舉例】

# 顯示所有OSPF偽連接信息。

<Sysname> display ospf sham-link

 

          OSPF Process 100 with Router ID 100.1.1.2

 Sham Link:

 Area            NeighborId      Source-IP       Destination-IP  State Cost

 0.0.0.1         120.1.1.2       3.3.3.3         5.5.5.5         P-2-P 10

表1-19 display ospf sham-link命令顯示信息描述表

字段

描述

Area

偽連接所屬的OSPF區域

NeighborId

偽連接鄰居的Router ID

Source-IP

偽連接的源IP地址

Destination-IP

偽連接的目的IP地址

State

偽連接的接口狀態

Cost

偽連接的開銷

 

# 顯示指定區域號為1的OSPF偽連接信息。

<Sysname> display ospf sham-link area 1

 

          OSPF Process 100 with Router ID 100.1.1.2

 

  Sham-Link: 3.3.3.3 --> 5.5.5.5

  Neighbor ID: 120.1.1.2     State: Full

  Area: 0.0.0.1

  Cost: 10  State: P-2-P  Type: Sham

  Timers: Hello 10, Dead 40, Retransmit 5, Transmit Delay 1

表1-20 display ospf sham-link area命令顯示信息描述表

字段

描述

Sham-Link

偽連接,從源IP地址到目的IP地址

Neighbor ID

偽連接鄰居的Router ID

State

偽連接的鄰居狀態

Area

偽連接所屬的OSPF區域

Cost

偽連接的開銷

State

偽連接的狀態

Type

偽連接的類型

Timers

偽連接的定時器,包括Hello,Dead,Retransmit和Transmit Delay

 

1.1.18  display tunnel-policy

【命令】

display tunnel-policy { all | policy-name tunnel-policy-name } [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

all:所有隧道策略。

policy-name tunnel-policy-name:隧道策略名稱,為1~19個字符的字符串。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display tunnel-policy命令用來顯示所有或指定隧道策略的信息。

相關配置可參考命令tunnel-policytunnel select-seq load-balance-number

【舉例】

# 顯示所有隧道策略。

Tunnel policy name : 1

Preferred paths : not configured

Select-Seq : CR-LSP

Load balance number : 1

Tunnel policy name : 2

Preferred paths : not configured

Select-Seq : LSP

Load balance number : 8

Tunnel policy name : 3

Preferred paths :

Number   Interface    Tunnel type   Fallback

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

2        Tunnel2      TE            enabled

Select-Seq : LSP GRE CR-LSP

Load balance number : 1

# 顯示名為aaa的隧道策略。

Tunnel policy name : aaa

Preferred paths : not configured

Select-Seq : CR-LSP

Load balance number : 1

表1-21 display tunnel-policy命令顯示信息描述表

字段

描述

Tunnel policy name

隧道策略名稱

Preferred paths

優選路徑信息

Number

優選路徑的編號

Interface

優選路徑對應的隧道接口

Tunnel type

隧道接口的隧道類型,取值包括GRE和TE

Fallback

優選路徑被選中後,如果優選路徑對應的隧道不可用,是否再選擇其他的路徑,取值包括:

·     enabled:會再選擇其他的路徑

·     disabled:不會再選擇其他的路徑

Select-Seq

隧道的優先級順序

Load balance number

負載分擔條數

 

1.1.19  display vpn label operation

【命令】

display vpn label operation [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display vpn label operation命令用來顯示Egress PE上私網路由的標簽操作方式信息。

【舉例】

# 顯示私網路由的標簽操作方式。

<Sysname> display vpn label operation

Pop VPN label and forward.

該顯示信息表示,當前Egress PE上私網路由的標簽操作方式為根據標簽查找出接口轉發。

# 顯示私網路由的標簽操作方式。

<Sysname> display vpn label operation

Pop VPN label and look up FIB entry.

該顯示信息表示,當前Egress PE上私網路由的標簽操作方式為根據標簽查找FIB轉發。

1.1.20  domain-id

【命令】

domain-id domain-id [ secondary ]

undo domain-id [ domain-id ]

【視圖】

OSPF視圖

【缺省級別】

2:係統級

【參數】

domain-id:OSPF域標識符,可以采用以下三種形式。

·     采用整數形式,取值範圍為0~4294967295,例如:1。

·     點分十進製形式,例如:0.0.0.1。

·     點分十進製形式:16位用戶自定義數,取值範圍0~65535,例如:0.0.0.1:512。

secondary:配置的域標識符作為從標識符。如果不配置,表示配置主標識符。

【描述】

domain-id命令用來配置OSPF域標識符。undo domain-id命令用來恢複缺省值。

缺省情況下,OSPF域標識符為0。

如果通過domain-id命令配置了OSPF域標識符,則將OSPF路由引入到BGP時,該域標識符被附加到BGP VPN路由上,作為BGP的擴展團體屬性傳遞給對端,以便對端據此判斷兩端的站點是否屬於同一個OSPF域。如果域標識符不同(即屬於不同的OSPF區域),則在對端將路由重新引入到OSPF時,該路由將作為AS External LSA(Type5)或NSSA External LSA(Type7)發布;如果域標識符相同(即屬於同一個OSPF域),且為區域內路由,則該路由將作為Summary LSA(Type3)發布;否則,該路由將作為AS External LSA(Type5)或NSSA External LSA(Type7)發布。

執行undo domain-id命令時,如果不指定參數,將刪除所有域標識符。

【舉例】

# 配置OSPF VPN擴展中的VPN域標識符。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] domain-id 234

1.1.21  export route-policy(VPN instance view/IPv4 VPN view)

【命令】

export route-policy route-policy

undo export route-policy

【視圖】

VPN實例視圖/IPv4 VPN視圖

【缺省級別】

2:係統級

【參數】

route-policy:VPN實例的出方向路由策略名,為1~63個字符的字符串,區分大小寫。

【描述】

export route-policy命令用來對當前VPN實例應用出方向路由策略。undo export route-policy命令用來取消對當前VPN實例應用出方向路由策略。

缺省情況下,不對發布的路由進行過濾。

當要求比采用擴展團體屬性方式更精確地控製發布的VPN實例路由時,可以使用出方向路由策略。

需要注意的是:

·     VPN實例視圖下的配置,既可以用於IPv4 VPN,也可以用於IPv6 VPN;

·     IPv4 VPN視圖下的配置隻能用於IPv4 VPN;

·     IPv4 VPN視圖下的配置優先級高於VPN實例視圖下的配置,即如果同時在IPv4 VPN視圖和VPN實例視圖下進行了配置,則IPv4 VPN采用IPv4 VPN視圖下的配置。

【舉例】

# 對名為vpn1的VPN實例應用出方向路由策略poly-1。

<Sysname> system-view

[Sysname] ip vpn-instance vpn1

[Sysname-vpn-instance-vpn1] export route-policy poly-1

# 對名為vpn2的IPv4 VPN應用出方向路由策略poly-2。

<Sysname> system-view

[Sysname] ip vpn-instance vpn2

[Sysname-vpn-instance-vpn2] ipv4-family

[Sysname-vpn-ipv4-vpn2] export route-policy poly-2

 

1.1.22  ext-community-type

【命令】

ext-community-type { domain-id type-code1 | router-id type-code2 | route-type type-code3 }

undo ext-community-type { domain-id | router-id | route-type }

【視圖】

OSPF視圖

【缺省級別】

2:係統級

【參數】

domain-id type-code1:指定OSPF擴展團體屬性Domain ID的類型編碼。type-code1取值可以為0005,0105 ,0205和8005。

router-id type-code2:指定OSPF擴展團體屬性Router ID的類型編碼。type-code2取值可以為0107和8001。

router-type type-code3:指定OSPF擴展團體屬性Route Type的類型編碼。type-code3取值可以為0306和8000。

【描述】

ext-community-type命令用來配置OSPF擴展團體屬性的類型編碼。undo ext-community-type命令用來恢複缺省情況。

缺省情況下,OSPF擴展團體屬性Domain ID的類型編碼是0x0005,Router ID的類型編碼是0x0107,Route Type的類型編碼是0x0306。

【舉例】

# 為OSPF進程100配置OSPF擴展團體屬性Domain ID的類型編碼為0x8005, Router ID的類型編碼為0x8001,Route Type的類型編碼為0x8000。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] ext-community-type domain-id 8005

[Sysname-ospf-100] ext-community-type router-id 8001

[Sysname-ospf-100] ext-community-type route-type 8000

1.1.23  filter-policy export (BGP-VPNv4 subaddress family view)

【命令】

filter-policy { acl-number | ip-prefix ip-prefix-name } export [ direct | isis process-id | ospf process-id | rip process-id | static ]

undo filter-policy export [ direct | isis process-id | ospf process-id | rip process-id | static ]

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

acl-number:IP訪問控製列表號,取值範圍為2000~3999。

ip-prefix ip-prefix-name:指定IP地址前綴列表名,為1~19個字符的字符串。

direct:對發布的direct路由信息進行過濾。

isis process-id:對發布的協議進程號為process-idisis路由進行過濾,process-id的取值範圍為1~65535。

ospf process-id:對發布的協議進程號為process-idospf路由進行過濾,process-id的取值範圍為1~65535。

rip process-id:對發布的協議進程號為process-idrip路由進行過濾,process-id的取值範圍為1~65535。

static:對發布的static路由信息進行過濾。

如果省略路由協議參數,將對所有發布的路由進行過濾。

【描述】

filter-policy export命令用來配置對發布的路由信息進行過濾。undo filter-policy export命令用來取消對發布路由的過濾。

隻有通過過濾的路由才會被MP-BGP發布出去。

缺省情況下,不對發布的路由信息進行過濾。

【舉例】

# 在BGP-VPNv4子地址族下,對MP-BGP發布的路由使用ACL 2555進行過濾。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] filter-policy 2555 export

 

1.1.24  filter-policy import (BGP-VPNv4 subaddress family view)

【命令】

filter-policy { acl-number | ip-prefix ip-prefix-name } import

undo filter-policy import

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

acl-number:IP訪問控製列表號,取值範圍為2000~3999。

ip-prefix ip-prefix-name:指定IP地址前綴列表名,為1~19個字符的字符串。

【描述】

filter-policy import命令用來設置對接收的路由信息進行過濾。undo filter-policy import命令用來取消對接收的路由信息進行過濾。

隻有通過過濾的路由才會被BGP接收。

缺省情況下,不對接收的路由信息進行過濾。

【舉例】

# 在BGP-VPNv4子地址族下,對接收的路由信息使用ACL 2255進行過濾。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] filter-policy 2255 import

 

1.1.25  import route-policy(VPN instance view/IPv4 VPN view)

【命令】

import route-policy route-policy

undo import route-policy

【視圖】

VPN實例視圖/IPv4 VPN視圖

【缺省級別】

2:係統級

【參數】

route-policy:VPN實例的入方向路由策略名,為1~63個字符的字符串,區分大小寫。

【描述】

import route-policy命令用來對當前VPN實例應用入方向路由策略。undo import route-policy命令用來取消對當前VPN實例應用入方向路由策略。

缺省情況下,接收所有VPN Target屬性匹配的路由。

當要求比采用擴展團體屬性方式更精確地控製引入VPN實例路由時,可以采用入方向路由策略,缺省情況下根據路由的VPN-target擴展團體屬性過濾引入的路由。入方向路由策略可能會拒絕從輸入列表中的團體裏選定的路由。

需要注意的是:

·     VPN實例視圖下的配置,既可以用於IPv4 VPN,也可以用於IPv6 VPN;

·     IPv4 VPN視圖下的配置隻能用於IPv4 VPN;

·     IPv4 VPN視圖下的配置優先級高於VPN實例視圖下的配置,即如果同時在IPv4 VPN視圖和VPN實例視圖下進行了配置,則IPv4 VPN采用IPv4 VPN視圖下的配置。

【舉例】

# 對名為vpn1的VPN實例應用入方向路由策略poly-1。

<Sysname> system-view

[Sysname] ip vpn-instance vpn1

[Sysname-vpn-instance-vpn1] import route-policy poly-1

# 對名為vpn2的IPv4 VPN應用入方向路由策略poly-2。

<Sysname> system-view

[Sysname] ip vpn-instance vpn2

[Sysname-vpn-instance-vpn2] ipv4-family

[Sysname-vpn-ipv4-vpn2] import route-policy poly-2

 

1.1.26  ip binding vpn-instance

【命令】

ip binding vpn-instance vpn-instance-name

undo ip binding vpn-instance vpn-instance-name

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

vpn-instance-name:接口關聯的VPN實例名稱,為1~31個字符的字符串,區分大小寫。

【描述】

ip binding vpn-instance命令用來將當前接口與指定VPN實例進行關聯。undo ip binding vpn-instance命令用來取消接口與VPN實例的關聯。

缺省情況下,接口不關聯到任何VPN實例,屬於公網接口。

在接口上配置與VPN實例關聯將清除接口的IP地址,所以,關聯後需要重新配置接口IP地址。

【舉例】

# 將接口Ethernet1/1與名為vpn1的VPN實例關聯。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Etherne1/1] ip binding vpn-instance vpn1

1.1.27  ip vpn-instance

【命令】

ip vpn-instance vpn-instance-name

undo ip vpn-instance vpn-instance-name

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

vpn-instance-name:VPN實例的名稱,為1~31個字符的字符串,區分大小寫。

【描述】

ip vpn-instance命令用來創建VPN實例。undo ip vpn-instance命令用來刪除指定的VPN實例。

創建VPN實例後可進入VPN實例視圖。必須對VPN實例配置RD後,此VPN實例才可用。

設備最多可以創建128個VPN實例。

相關配置可參考命令route-distinguisher

【舉例】

# 創建一個名為vpn1的VPN實例。

<Sysname> system-view

[Sysname] ip vpn-instance vpn1

[Sysname-vpn-instance-vpn1]

1.1.28  ipv4-family

【命令】

ipv4-family vpnv4

undo ipv4-family vpnv4

【視圖】

BGP視圖

【缺省級別】

2:係統級

【參數】

【描述】

ipv4-family vpnv4命令用來進入BGP-VPNv4子地址族視圖。undo ipv4-family vpnv4命令用來刪除BGP-VPNv4子地址族視圖下的所有配置。

進入BGP-VPN實例視圖前,該VPN實例必須已經被創建。

【舉例】

# 進入BGP-VPNv4子地址族視圖。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4]

 

1.1.29  ipv4-family (VPN instance view)

【命令】

ipv4-family

undo ipv4-family

【視圖】

VPN實例視圖

【缺省級別】

2:係統級

【參數】

【描述】

ipv4-family命令用來進入IPv4 VPN視圖。undo ipv4-family命令用來刪除IPv4 VPN視圖下的所有配置。

【舉例】

# 進入IPv4 VPN視圖。

<Sysname> system-view

[Sysname] ip vpn-instance vpn1

[Sysname-vpn-instance-vpn1] ipv4-family

[Sysname-vpn-ipv4-vpn1]

 

1.1.30  mpls ldp vpn-instance

【命令】

mpls ldp vpn-instance vpn-instance-name

undo mpls ldp vpn-instance vpn-instance-name

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

vpn-instance-name:VPN實例名稱,為1~31個字符的字符串,區分大小寫。

【描述】

mpls ldp vpn-instance命令用來使能指定VPN實例的LDP能力,創建LDP實例,並進入MPLS-LDP-VPN實例視圖。undo mpls ldp vpn-instance命令用來關閉指定VPN實例的LDP能力,並刪除指定LDP實例。

缺省情況下,未使能VPN實例的LDP能力。

需要注意的是,配置了MPLS LSR ID並使能本節點的MPLS能力後,才能執行本命令。

相關配置可參考“MPLS命令參考/MPLS基礎”中的命令mpls lsr-idmpls

【舉例】

# 使能VPN實例vpn1的LDP能力,建立LDP實例,並進入MPLS-LDP-VPN實例視圖。

<Sysname> System-view

[Sysname] mpls ldp vpn-instance vpn1

[Sysname-mpls-ldp-vpn-instance-vpn1]

1.1.31  nesting-vpn

【命令】

nesting-vpn

undo nesting-vpn

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

【描述】

nesting-vpn命令用來使能嵌套VPN功能。undo nesting-vpn命令用來禁止嵌套VPN功能。

缺省情況下,禁止嵌套VPN功能。

如果PE連接的嵌套VPN對等體需要通告VPNv4路由,則該PE上需要使能嵌套VPN功能。

【舉例】

# 使能嵌套VPN功能。

<Sysname> system-view

[Sysname] bgp 10

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] nesting-vpn

1.1.32  peer advertise-community (BGP-VPNv4 subaddress family view)

【命令】

peer { group-name | ip-address } advertise-community

undo peer { group-name | ip-address } advertise-community

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

ip-address:對等體的IP地址。

【描述】

peer advertise-community命令用來配置將團體屬性通告給對等體或對等體組。undo peer advertise-community命令用來取消已有的配置。

缺省情況下,不將團體屬性傳給任何對等體或對等體組。

【舉例】

# 在BGP-VPNv4子地址族下,將團體屬性通告給IP地址為3.3.3.3的對等體。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer 3.3.3.3 advertise-community

1.1.33  peer allow-as-loop

【命令】

peer { group-name | ip-address } allow-as-loop [ number ]

undo peer { group-name | ip-address } allow-as-loop

【視圖】

BGP-VPNv4子地址族視圖/BGP-L2VPN地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

ip-address:對等體的IP地址。

number:表示本地AS號的重複次數,取值範圍為1~10,缺省值為1。

【描述】

peer allow-as-loop命令用來配置允許本地AS號在所接收的路由的AS_PATH屬性中出現,並可同時配置允許重複的次數。undo peer allow-as-loop命令用來取消該配置。

【舉例】

# 在BGP-VPNv4子地址族下,配置允許從對等體1.1.1.1所接收的路由的本地AS號在AS_PATH屬性中出現,允許重複次數為2。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer 1.1.1.1 allow-as-loop 2

# 在BGP-L2VPN地址族下,配置允許從對等體1.1.1.1所接收的路由的本地AS號在AS_PATH屬性中出現,允許重複次數為2。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] l2vpn-family

[Sysname-bgp-af-l2vpn] peer 1.1.1.1 allow-as-loop 2

1.1.34  peer as-path-acl (BGP-VPNv4 subaddress family view)

【命令】

peer { group-name | ip-address } as-path-acl as-path-acl-number { import | export }

undo peer { group-name | ip-address } as-path-acl as-path-acl-number { import | export }

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

ip-address:對等體的IP地址。

as-path-acl-number:AS路徑過濾列表號,取值範圍為1~256。

import:對接收的路由信息進行過濾。

export:對發布的路由信息進行過濾。

【描述】

peer as-path-acl命令用來為指定對等體或對等體組配置基於AS路徑列表的路由過濾。undo peer as-path-acl命令用來取消配置。

缺省情況下,對等體及對等體組沒有應用AS過濾列表。

【舉例】

# 在BGP-VPNv4子地址族下,為對等體組test發布的路由應用AS過濾列表3進行過濾。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer test as-path-acl 3 export

1.1.35  peer capability-advertise orf ip-prefix (BGP-VPNv4 subaddress family view)

【命令】

peer { group-name | ip-address } capability-advertise orf ip-prefix { both | receive | send }

undo peer { group-name | ip-address } capability-advertise orf ip-prefix { both | receive | send }

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,取值範圍為1~47個字符。

ip-address:對等體的IP地址。

both:支持發送和接收攜帶ORF信息的Route-refresh報文。

receive:支持接收攜帶ORF信息的Route-refresh報文。

send:支持發送攜帶ORF信息的Route-refresh報文。

【描述】

peer capability-advertise orf ip-prefix命令用來使能BGP鄰居的ORF能力。undo peer capability-advertise orf ip-prefix命令用來取消BGP鄰居的ORF能力。

缺省情況下,BGP對等體/對等體組不使能鄰居的ORF能力。

·     使能ORF能力後,本設備和對端會通過Open報文進行ORF能力協商。協商成功後,可以解析對端發送的攜帶了標準ORF信息的Route-refresh報文或者給對端發送攜帶標準ORF信息的Route-refresh報文。

·     取消對等體/對等體組的ORF能力,則本路由器與指定對等體/對等體組之間不再進行ORF能力的協商。

表1-22 peer capability-advertise orf命令參數選擇以及配置效果描述表

本地選擇參數

對端選擇參數

協商成功後

send

receive

本端的ORF發送能力,對端的ORF接收能力

both

receive

send

本端的ORF接收能力,對端的ORF發送能力

both

both

both

雙向的ORF發送和接收能力

 

【舉例】

# 使能對等體18.10.0.9的ORF能力。協商成功後,本地路由器將可以與18.10.0.9交換VPNv4 ORF信息。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] peer 18.10.0.9 as-number 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer 18.10.0.9 enable

[Sysname-bgp-af-vpnv4] peer 18.10.0.9 capability-advertise orf ip-prefix both

1.1.36  peer default-route-advertise vpn-instance

【命令】

peer { group-name | ip-address } default-route-advertise vpn-instance vpn-instance-name

undo peer { group-name | ip-address } default-route-advertise vpn-instance vpn-instance-name

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

ip-address:對等體的IP地址。

vpn-instance-name:VPN實例名稱,為1~31個字符的字符串,區分大小寫。

【描述】

peer default-route-advertise vpn-instance命令用來配置向對等體或對等體組發布指定VPN實例的缺省路由。undo peer default-route-advertise vpn-instance命令用來取消此配置。

缺省情況下,不向對等體或對等體組發布缺省路由。

執行本命令後,不論本地VPN路由表中是否存在缺省路由,都將向指定對等體或對等體組發布一條下一跳地址為本地地址的、指定VPN實例的缺省路由。

【舉例】

# 在BGP-VPNv4子地址族下,向對等體1.1.1.1發布VPN實例vpn1的缺省路由。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer 1.1.1.1 enable

[Sysname-bgp-af-vpnv4] peer 1.1.1.1 upe

[Sysname-bgp-af-vpnv4] peer 1.1.1.1 default-route-advertise vpn-instance vpn1

1.1.37  peer enable(BGP-VPNv4 subaddress family view/BGP-L2VPN address family view)

【命令】

peer { group-name | ip-address } enable

undo peer { group-name | ip-address } enable

【視圖】

BGP-VPNv4子地址族視圖/BGP-L2VPN地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

ip-address:對等體的IP地址。

【描述】

peer enable命令用來在指定的地址族下使能對等體,並使能交換對應地址族的BGP路由信息的能力。undo peer enable命令用來取消與指定對等體之間交換對應地址族的BGP路由信息的能力。

缺省情況下,BGP對等體/對等體組之間隻能交換IPv4路由信息。

【舉例】

# 配置對等體,並在BGP-VPNv4子地址族下使能指定對等體1.1.1.1。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] peer 1.1.1.1 as-number 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer 1.1.1.1 enable

# 配置對等體,並在BGP-L2VPN地址族下使能指定對等體1.1.1.1。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] peer 1.1.1.1 as-number 100

[Sysname-bgp] l2vpn-family

[Sysname-bgp-af-l2vpn] peer 1.1.1.1 enable

 

1.1.38  peer filter-policy (BGP-VPNv4 subaddress family view)

【命令】

peer { group-name | ip-address } filter-policy acl-number { export | import }

undo peer { group-name | ip-address } filter-policy [ acl-number ] { export | import }

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

ip-address:對等體的IP地址。

acl-number:IP訪問控製列表號,取值範圍為2000~3999。

acl6-number:IPv6訪問控製列表號,取值範圍為2000~3999。

export:對向指定對等體/對等體組發布的路由應用過濾策略。

import:對從指定對等體/對等體組接收的路由應用過濾策略。

【描述】

peer filter-policy命令用來配置為指定對等體或對等體組應用過濾策略。undo peer filter-policy命令用來取消該配置。

缺省情況下,沒有為對等體或對等體組應用過濾策略。

相關配置可參考命令peer as-path-acl

【舉例】

# 在BGP-VPNv4子地址族視圖下,為指定對等體組接收的路由應用過濾策略。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer test filter-policy 2003 import

 

1.1.39  peer group(BGP-VPNv4 subaddress family view/BGP-L2VPN address family view)

【命令】

peer ip-address group group-name

undo peer ip-address group group-name

【視圖】

BGP-VPNv4子地址族視圖/BGP-L2VPN地址族視圖

【缺省級別】

2:係統級

【參數】

ip-address:對等體的IP地址。

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

【描述】

peer group命令用來將對等體加入已存在的對等體組。undo peer group命令將對等體從對等體組中移出。

【舉例】

# 在BGP-VPNv4子地址族下,將對等體1.1.1.1加入到對等體組test。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] group test external

[Sysname-bgp] peer 1.1.1.1 as-number 200

[Sysname-bgp] peer 1.1.1.1 group test

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer test enable

[Sysname-bgp-af-vpnv4] peer 1.1.1.1 group test

[Sysname-bgp-af-vpnv4] quit

# 在BGP-L2VPN地址族下,將對等體1.1.1.1加入到對等體組test。

[Sysname-bgp] l2vpn-family

[Sysname-bgp-af-l2vpn] peer test enable

[Sysname-bgp-af-l2vpn] peer 1.1.1.1 group test

[Sysname-bgp-af-l2vpn] quit

1.1.40  peer ip-prefix (BGP-VPNv4 subaddress family view)

【命令】

peer { group-name | ip-address } ip-prefix prefix-name { export | import }

undo peer { group-name | ip-address } ip-prefix { export | import }

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

ip-address:對等體的IP地址。

prefix-name:IP前綴列表的名稱,為1~19個字符的字符串。

export:對向對等體或對等體組發布的路由應用過濾策略。

import:對從對等體或對等體組接收的路由應用過濾策略。

【描述】

peer ip-prefix命令用來配置為指定對等體或對等體組應用基於IP前綴列表的路由過濾策略。undo peer ip-prefix命令用來取消配置。

缺省情況下,對等體或對等體組上不應用基於IP前綴列表的路由過濾策略。

【舉例】

# 在BGP-VPNv4子地址族下,對從指定對等體組接收的路由應用IP前綴列表list1進行過濾。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer group1 ip-prefix list1 import

 

1.1.41  peer label-route-capability (BGP view/BGP-VPN instance view)

【命令】

peer { group-name | ip-address } label-route-capability

undo peer { group-name | ip-address } label-route-capability

【視圖】

BGP視圖/BGP-VPN實例視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

ip-address:對等體的IP地址。

【描述】

peer label-route-capability命令用來配置與指定對等體之間能夠交換帶標簽的IPv4路由。undo peer label-route-capability命令用來取消與指定對等體之間能夠交換帶標簽的IPv4路由。

缺省情況下,不向IPv4對等體發送標簽路由。

可以根據組網情況的不同,命令的描述不同:

·     配置與本AS的ASBR-PE之間能夠交換帶標簽的IPv4路由;

·     配置與本AS的PE之間能夠交換帶標簽的IPv4路由;

·     配置與對端ASBR-PE之間能夠交換帶標簽的IPv4路由。

【舉例】

# 配置與指定對等體2.2.2.2之間能夠交換帶標簽的IPv4路由。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] peer 2.2.2.2 label-route-capability

1.1.42  peer next-hop-invariable (BGP-VPNv4 subaddress family view)

【命令】

peer { group-name | ip-address } next-hop-invariable

undo peer { group-name | ip-address } next-hop-invariable

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

ip-address:對等體的IP地址。

【描述】

peer next-hop-invariable命令用來配置向對等體發布路由時不改變下一跳。undo peer next-hop-invariable命令用來恢複缺省配置。

缺省情況下,向EBGP對等體發布路由時會將下一跳改為自己的地址。在跨域VPN OptionC組網中反射器上對多跳EBGP鄰居和反射客戶需要配置next-hop-invariable以保證私網路由下一跳不會被改變。

相關配置可參考“三層技術-IP路由命令參考/BGP”中的peer ebgp-max-hop

【舉例】

# 在BGP-VPNv4子地址族下,向EBGP對等體1.1.1.1發布路由時不改變下一跳。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer 1.1.1.1 next-hop-invariable

1.1.43  peer next-hop-local

【命令】

peer { group-name | ip-address } next-hop-local

undo peer { group-name | ip-address } next-hop-local

【視圖】

BGP-VPNv4子地址族視圖/BGP-L2VPN地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

ip-address:對等體的IP地址。

【描述】

peer next-hop-local命令用來配置向對等體或對等體組發布路由時,將自身地址作為下一跳。undo peer next-hop-local命令用來取消已有的設置。

【舉例】

# 在BGP-VPNv4子地址族下,向對等體組test發布路由時,將自身地址作為下一跳。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer test next-hop-local

# 在BGP-L2VPN地址族下,向對等體組test發布路由時,將自身地址作為下一跳。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] l2vpn-family

[Sysname-bgp-af-l2vpn] peer test next-hop-local

1.1.44  peer preferred-value (BGP-VPNv4 subaddress family view)

【命令】

peer { group-name | ip-address } preferred-value value

undo peer { group-name | ip-address } preferred-value

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

ip-address:對等體的IP地址。

value:要分配的路由首選值,取值範圍為0~65535。

【描述】

peer preferred-value命令用來為從對等體/對等體組接收的路由分配首選值。undo peer preferred-value命令用來恢複缺省值。

缺省情況下,從對等體/對等體組接收的路由的首選值為0。

【舉例】

# 在BGP-VPNv4子地址族視圖下,配置來自對等體131.108.1.1的路由的首選值為50。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer 131.108.1.1 preferred-value 50

 

1.1.45  peer public-as-only (BGP-VPNv4 subaddress family view)

【命令】

peer { group-name | ip-address } public-as-only

undo peer { group-name | ip-address } public-as-only

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串。

ip-address:對等體的IP地址。

【描述】

peer public-as-only命令用來配置發送BGP更新報文時不攜帶私有自治係統號。undo peer public-as-only命令用來配置發送BGP更新報文時攜帶私有自治係統號。

缺省情況下,發送BGP更新報文時,攜帶私有自治係統號。

如果發送的BGP更新報文同時帶有公有AS號和私有AS號,命令不生效。私有AS號的範圍為64512~65535。

【舉例】

# 在BGP-VPNv4子地址族下,配置向對等體組test發送BGP更新報文時不攜帶私有自治係統號。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer test public-as-only

 

1.1.46  peer reflect-client(BGP-VPNv4 subaddress family view/BGP-L2VPN address family view)

【命令】

peer { group-name | ip-address } reflect-client

undo peer { group-name | ip-address } reflect-client

【視圖】

BGP-VPNv4子地址族視圖/BGP-L2VPN地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串。

ip-address:對等體的IP地址。

【描述】

peer reflect-client命令用來配置將本機作為路由反射器,並將對等體或對等體組作為路由反射器的客戶。undo peer reflect-client命令用來取消已有的配置。

缺省情況下,沒有配置路由反射器及其客戶。

路由反射器的介紹,請參見“三層技術-IP路由配置指導”中的“BGP”。

BGP視圖、BGP-VPNv4子地址族視圖、BGP-VPNv6子地址族視圖下均支持peer reflect-client命令。當在BGP視圖下配置該命令時,表示本機可以反射公網路由;當在BGP-VPNv4子地址族視圖、BGP-VPNv6子地址族視圖下配置該命令時,表示本機可以反射私網路由。BGP視圖的詳細介紹請參見“三層技術-IP路由命令參考”中的“BGP”。

【舉例】

# 在BGP-VPNv4子地址族下,本地設備為路由反射器,將對等體組test設置為路由反射器的客戶。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer test reflect-client

# 在BGP-L2VPN地址族下,本地設備為路由反射器,將對等體組test設置為路由反射器的客戶。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] l2vpn-family

[Sysname-bgp-af-l2vpn] peer test reflect-client

 

1.1.47  peer route-policy (BGP-VPNv4 subaddress family view)

【命令】

peer { group-name | ip-address } route-policy route-policy-name { export | import }

undo peer { group-name | ip-address } route-policy route-policy-name { export | import }

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串。

ip-address:對等體的IP地址。

route-policy-name:路由策略名稱,為1~63個字符的字符串,區分大小寫。

export:對向對等體或對等體組發布的路由應用過濾策略。

import:對從對等體或對等體組接收的路由應用過濾策略。

【描述】

peer route-policy命令用來為指定對等體或對等體組配置路由策略。undo peer route-policy命令用來取消該配置。

缺省情況下,對等體及對等體組沒有應用路由策略。

【舉例】

# 在BGP-VPNv4子地址族下,為從對等體組test接收的路由應用名為test-policy的路由策略。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer test route-policy test-policy import

 

1.1.48  peer upe

【命令】

peer { group-name | ip-address } upe

undo peer { group-name | ip-address } upe

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串。

ip-address:對等體的IP地址。

【描述】

peer upe命令用來在BGP-VPNv4子地址族下,指定BGP對等體或對等體組作為HoVPN的UPE。undo peer upe命令用來取消該配置。

UPE是一類特殊的VPNv4對等體,它可以接收SPE上每個相關VPN實例的一條缺省路由,也可以接收SPE上發送的通過路由策略過濾的路由信息。SPE是普通的VPN對等體。

【舉例】

# 指定對等體1.1.1.1作為UPE。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer 1.1.1.1 upe

1.1.49  peer upe route-policy

【命令】

peer { group-name | ip-address } upe route-policy route-policy-name export

undo peer { group-name | ip-address } upe route-policy route-policy-name export

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

ip-address:對等體的IP地址。

route-policy-name:路由策略的名稱,為1~63個字符的字符串,區分大小寫。

export:對發布的路由應用過濾策略。

【描述】

peer upe route-policy命令用來配置向指定的UPE發布經過路由策略過濾的路由信息。undo peer upe route-policy命令用來恢複缺省情況。

缺省情況下,不向對等體發布路由。

本命令必須和peer upe命令配合使用。

相關配置可參考命令peer upe

【舉例】

# 在BGP-VPNv4子地址族視圖,配置對等體1.1.1.1為UPE,並向1.1.1.1發送通過路由策略hope過濾的路由信息。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] peer 1.1.1.1 as-number 200

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer 1.1.1.1 enable

[Sysname-bgp-af-vpnv4] peer 1.1.1.1 upe

[Sysname-bgp-af-vpnv4] peer 1.1.1.1 upe route-policy hope export

1.1.50  peer vpn-instance enable

【命令】

peer { group-name | peer-address } vpn-instance vpn-instance-name enable

undo peer { group-name | peer-address } vpn-instance vpn-instance-name enable

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

peer-address:對等體的IP地址。

vpn-instance-name:對等體所屬的VPN實例名稱,為1~31個字符的字符串,區分大小寫。

【描述】

peer vpn-instance enable命令用來激活嵌套VPN對等體或對等體組,並使能其交換BGP-VPNv4路由信息的能力。undo peer vpn-instance enable命令用來取消與嵌套VPN對等體或對等體組交換BGP-VPNv4路由信息的能力。

缺省情況下,嵌套VPN對等體/對等體組之間隻能交換IPv4路由信息,不能交換BGP-VPNv4路由信息。

需要注意的是:

·     隻有使能嵌套VPN功能後,該配置才會生效;

·     配置嵌套VPN對等體或對等體組之前,需要先在BGP-VPN實例視圖下通過peer as-number命令配置CE對等體或對等體組;

·     對等體所屬的VPN實例被刪除後,該配置命令也會被刪除。

【舉例】

# 激活嵌套VPN對等體組ebgp。

<Sysname> system-view

[Sysname] bgp 10

[Sysname-bgp] ipv4-family vpn-instance vpn1

[Sysname-bgp-vpn1] group ebgp external

[Sysname-bgp-vpn1] quit

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer ebgp vpn-instance vpn1 enable

1.1.51  peer vpn-instance group

【命令】

peer peer-address vpn-instance vpn-instance-name group group-name

undo peer peer-address vpn-instance vpn-instance-name group group-name

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

peer-address:對等體的IP地址。

vpn-instance-name:對等體所屬的VPN實例名稱,為1~31個字符的字符串,區分大小寫。

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

【描述】

peer vpn-instance group命令用來將對等體加入到嵌套VPN對等體組中。undo peer vpn-instance group命令用來從嵌套VPN對等體組中刪除對等體。

缺省情況下,對等體沒有加入任何嵌套VPN對等體組。

需要注意的是:

·     隻有使能嵌套VPN功能後,該配置才會生效;

·     對等體所屬的VPN實例被刪除後,該配置命令也會被刪除。

【舉例】

# 將對等體1.1.1.1加入到嵌套VPN對等體組ebgp中。

<Sysname> system-view

[Sysname] bgp 10

[Sysname-bgp] ipv4-family vpn-instance vpn1

[Sysname-bgp-vpn1] group ebgp external

[Sysname-bgp-vpn1] peer 1.1.1.1 as-number 600

[Sysname-bgp-vpn1] peer 1.1.1.1 group ebgp

[Sysname-bgp-vpn1] quit

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer ebgp vpn-instance vpn1 enable

[Sysname-bgp-af-vpnv4] peer 1.1.1.1 vpn-instance vpn1 group ebgp

1.1.52  peer vpn-instance route-policy import

【命令】

peer { group-name | peer-address } vpn-instance vpn-instance-name route-policy route-policy-name import

undo peer { group-name | peer-address } vpn-instance vpn-instance-name route-policy route-policy-name import

【視圖】

BGP-VPNv4子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

peer-address:對等體的IP地址,點分十進製格式。

vpn-instance-name:對等體所屬的VPN實例名稱,為1~31個字符的字符串,區分大小寫。

route-policy-name:應用的路由策略的名稱,為1~63個字符的字符串,區分大小寫。

【描述】

peer vpn-instance route-policy import命令用來配置從嵌套VPN對等體或對等體組接收的VPNv4路由應用的路由策略。undo peer vpn-instance route-policy import命令用來恢複缺省情況。

缺省情況下,對於從嵌套VPN對等體或對等體組接收的VPNv4路由不應用路由策略。

為對等體和對等體所屬的組配置的路由策略的優先級相同,隻有最後配置的策略生效。

需要注意的是:

·     隻有使能嵌套VPN功能後,該配置才會生效;

·     對等體所屬的VPN實例被刪除後,該配置命令也會被刪除。

【舉例】

# 配置從對等體組ebgp接收的VPNv4路由應用名稱為comtest的路由策略。

<Sysname> system-view

[Sysname] bgp 10

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] peer ebgp vpn-instance vpn1 route-policy comtest import

1.1.53  policy vpn-target(BGP-VPNv4 subaddress family view/BGP-L2VPN address family view)

【命令】

policy vpn-target

undo policy vpn-target

【視圖】

BGP-VPNv4子地址族視圖/BGP-L2VPN地址族視圖

【缺省級別】

2:係統級

【參數】

【描述】

policy vpn-target命令用來對接收到的VPNv4路由使能VPN-Target過濾功能。undo policy vpn-target命令用來取消對VPNv4路由的Import Route Target過濾,即,接收所有VPNv4路由。

缺省情況下,對接收到的VPNv4路由使能VPN-Target過濾功能,隻有Export Route Target屬性與本地Import Route Target屬性匹配的VPNv4路由才被加入到路由表。

本命令應用在跨域VPN-OptionB方式中。

 

【舉例】

# 在BGP-VPNv4子地址族下,取消對收到的VPNv4路由進行Import Route Target過濾。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] undo policy vpn-target

# 在BGP-L2VPN地址族下,取消對收到的VPNv4路由進行Import Route Target過濾。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] l2vpn-family

[Sysname-bgp-af-l2vpn] undo policy vpn-target

 

1.1.54  preferred-path

【命令】

preferred-path number interface tunnel tunnel-number [ disable-fallback ]

undo preferred-path number

【視圖】

隧道策略視圖

【缺省級別】

2:係統級

【參數】

number:優選路徑的編號,取值範圍為0~63。編號越小,優選路徑的優先級越高。

interface tunnel tunnel-number:指定優選路徑對應的隧道接口。tunnel-number為隧道接口編號,取值範圍為0~1023。

disable-fallback:指定該優選路徑被選中後(隧道的目的地址匹配),如果優選路徑對應的隧道不可用,則不會再選擇其他的路徑。

【描述】

preferred-path命令用來配置通過隧道接口轉發報文的優選路徑。undo preferred-path命令用來刪除指定的優選路徑。

缺省情況下,不存在任何優選路徑。

需要注意的是:

l     一個隧道策略下最多可以配置64條優選路徑。

l     不同優選路徑對應的隧道接口的目的地址可以相同。隧道接口的隧道類型必須為GRE或MPLS TE。

【舉例】

# 接口Tunnel 0、Tunnel 2和Tunnle 3的目的地址均為1.1.1.1。配置隧道策略po1:去往1.1.1.1的數據,按照Tunnel 0、Tunnel 2和Tunnle 3的順序選擇隧道;如果這三個隧道都不可用,則不再使用其他隧道;去往其他目的地址的業務,僅使用CR-LSP隧道,負載分擔條數為1。

<Sysname> system-view

[Sysname] tunnel-policy po1

[Sysname-tunnel-policy-po1] preferred-path 0 interface tunnel 0

[Sysname-tunnel-policy-po1] preferred-path 2 interface tunnel 2

[Sysname-tunnel-policy-po1] preferred-path 3 interface tunnel 3 disable-fallback

[Sysname-tunnel-policy-po1] tunnel select-seq cr-lsp load-balance-number 1

1.1.55  reflect between-clients (BGP-VPNv4 subaddress family view/BGP-L2VPN address family view)

【命令】

reflect between-clients

undo reflect between-clients

【視圖】

BGP-VPNv4子地址族視圖/BGP-L2VPN地址族視圖

【缺省級別】

2:係統級

【參數】

【描述】

reflect between-clients命令用來允許客戶到客戶的路由反射。undo reflect between-clients命令用來禁止客戶到客戶的路由反射。

缺省情況下,允許客戶到客戶的路由反射。

路由反射器的客戶之間不要求是全連接的,路由缺省通過反射器從一個客戶反射到其它客戶;如果客戶之間是全連接的,就不需要配置路由反射了。

【舉例】

# 在BGP-VPNv4子地址族下,關閉客戶到客戶的路由反射功能。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] undo reflect between-clients

# 在BGP-L2VPN地址族下,關閉客戶到客戶的路由反射功能。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] l2vpn-family

[Sysname-bgp-af-l2vpn] undo reflect between-clients

 

1.1.56  reflector cluster-id(BGP-VPNv4 subaddress family view/BGP-L2VPN address family view)

【命令】

reflector cluster-id { cluster-id | ip-address }

undo reflector cluster-id

【視圖】

BGP-VPNv4子地址族視圖/BGP-L2VPN地址族視圖

【缺省級別】

2:係統級

【參數】

cluster-id:路由反射器的群ID,取值範圍為1~4294967295。

ip-address:使用指定對等體的IP地址作為路由反射器的群ID。

【描述】

reflector cluster-id命令用來為路由反射器配置群ID。undo reflector cluster-id命令用來取消配置的群ID。

缺省情況下,每個路由反射器都使用自己的Router ID作為群ID。

通常情況下,一個群隻有一個路由反射器,這時反射器的Router ID就用於識別該群。設置多個反射器能夠提高網絡的可靠性。如果一個群中配置了多個路由反射器,請使用reflector cluster-id命令為所有的路由反射器配置相同的群ID,以避免產生路由環路

【舉例】

# 在BGP-VPNv4子地址族下,配置路由反射器的群ID為50。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] reflector cluster-id 50

# 在BGP-L2VPN地址族下,配置路由反射器的群ID為50。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] l2vpn-family

[Sysname-bgp-af-l2vpn] reflector cluster-id 50

  

1.1.57  refresh bgp vpn-instance

【命令】

refresh bgp vpn-instance vpn-instance-name { ip-address | all | external | group group-name } { export | import }

【視圖】

用戶視圖

【缺省級別】

1:監控級

【參數】

vpn-instance-name:VPN實例名稱,為1~31個字符的字符串,區分大小寫。

ip-address:對等體的IP地址。

all:VPN實例的所有BGP連接。

external:EBGP會話。

group group-name:對等體組的名稱,為1~47個字符的字符串。

export:觸發出方向的軟複位。

import:觸發入方向的軟複位。

【描述】

refresh bgp vpn-instance命令用來軟複位指定VPN實例的BGP連接。

軟複位BGP連接是指在不斷開BGP鄰居關係的情況下,更新BGP路由信息。

【舉例】

# 觸發名為vpn1的VPN實例的所有BGP連接在入方向軟複位,使新的配置生效。

<Sysname> refresh bgp vpn-instance vpn1 all import

1.1.58  refresh bgp vpnv4

【命令】

refresh bgp vpnv4 { ip-address | all | external | group group-name | internal } { export | import }

【視圖】

用戶視圖

【缺省級別】

1:監控級

【參數】

ip-address:對等體的IP地址。

all:所有的BGP-VPNv4連接。

external:EBGP會話。

group group-name:對等體組的名稱,為1~47個字符的字符串。

internal:IBGP會話。

export:觸發出方向的軟複位。

import:觸發入方向的軟複位。

【描述】

refresh bgp vpnv4命令用來軟複位BGP的VPNv4連接。

軟複位BGP連接是指在不斷開BGP鄰居關係的情況下,更新BGP路由信息。

【舉例】

# 觸發所有BGP VPNv4連接在入方向軟複位,使新的配置生效。

<Sysname> refresh bgp vpnv4 all import

 

1.1.59  reset bgp vpn-instance

【命令】

reset bgp vpn-instance vpn-instance-name { as-number | ip-address | all | external | group group-name }

【視圖】

用戶視圖

【缺省級別】

2:係統級

【參數】

vpn-instance-name:VPN實例名稱,為1~31個字符的字符串,區分大小寫。

as-number:自治係統號,取值範圍為1~4294967295。

ip-address:對等體的IP地址。

all:所有BGP連接。

external:EBGP會話。

group group-name:對等體組的名稱,為1~47個字符的字符串。

【描述】

reset bgp vpn-instance命令用來複位指定VPN實例的BGP連接。

【舉例】

# 複位名為vpn1的VPN實例的所有BGP連接。

<Sysname> reset bgp vpn-instance vpn1 all

1.1.60  reset bgp vpn-instance dampening

【命令】

reset bgp vpn-instance vpn-instance-name dampening [ network-address [ mask | mask-length ] ]

【視圖】

用戶視圖

【缺省級別】

1:監控級

【參數】

vpn-instance-name:VPN實例的名稱,為1~31個字符的字符串,區分大小寫。

network-address:網絡地址。

mask:網絡掩碼,形式為X.X.X.X。

mask-length:掩碼長度,取值範圍為0~32。

【描述】

reset bgp vpn-instance dampening命令用來清除指定VPN實例的路由振蕩衰減信息。

【舉例】

# 清除名為vpn1的VPN實例的路由振蕩衰減信息。

<Sysname> reset bgp vpn-instance vpn1 dampening

1.1.61  reset bgp vpn-instance flap-info

【命令】

reset bgp vpn-instance vpn-instance-name ip-address flap-info

reset bgp vpn-instance vpn-instance-name flap-info [ ip-address [ mask | mask-length ] | as-path-acl as-path-acl-number | regexp as-path-regexp ]

【視圖】

用戶視圖

【缺省級別】

1:監控級

【參數】

vpn-instance-name:VPN實例名稱,為1~31個字符的字符串,區分大小寫。

ip-address:對等體的IP地址。

mask:網絡掩碼,形式為X.X.X.X。

mask-length:掩碼長度,取值範圍為0~32。

as-path-acl as-path-acl-number:AS路徑過濾列表,as-path-acl-number表示AS路徑過濾列表號,取值範圍為1~256。

regexp as-path-regexp:AS路徑正則表達式。

【描述】

reset bgp vpn-instance flap-info命令用來清除指定VPN實例的BGP對等體路由振蕩曆史信息。

【舉例】

# 清除名為vpn1的VPN實例BGP對等體2.2.2.2的路由振蕩曆史信息。

<Sysname> reset bgp vpn-instance vpn1 2.2.2.2 flap-info

1.1.62  reset bgp vpnv4

【命令】

reset bgp vpnv4 { as-number | ip-address | all | external | internal | group group-name }

【視圖】

用戶視圖

【缺省級別】

2:係統級

【參數】

as-number:自治係統號,取值範圍為1~4294967295。

ip-address:對等體的IP地址。

all:所有BGP VPNv4連接。

external:VPNv4連接的EBGP會話。

internal:VPNv4連接的IBGP會話。

group group-name:對等體組的名稱,為1~47個字符的字符串。

【描述】

reset bgp vpnv4命令用來複位BGP的VPNv4連接。

【舉例】

# 複位BGP的VPNv4連接,使新的配置生效。

<Sysname> reset bgp vpnv4 all

 

1.1.63  route-distinguisher (VPN instance view)

【命令】

route-distinguisher route-distinguisher

【視圖】

VPN實例視圖

【缺省級別】

2:係統級

【參數】

route-distinguisher:指定路由標識值為nn:nn或IP-address:nn,為3~21個字符的字符串。

RD有三種格式:

·     16位自治係統號:32位用戶自定義數,例如:101:3。

·     32位IP地址:16位用戶自定義數,例如:192.168.122.15:1。

·     32位自治係統號:16位用戶自定義數字,其中的自治係統號最小值為65536。例如:65536:1。

【描述】

route-distinguisher命令用來為VPN實例配置RD(Route Distinguisher,路由標識)。

RD用於為VPN創建路由及FIB,並且指定缺省的路由標識。將RD添加到一個特定的IPv4前綴之前,使之成為全局唯一的VPN IPv4前綴。

·     RD沒有缺省值。創建VPN實例時,必須配置RD。隻有配置了RD,VPN實例才會生效。一旦配置了RD,就不能將其和VPN實例解除關聯。

·     不能直接修改RD值,必須先刪除VPN實例,然後用新的RD值重新創建VPN實例。

 

【舉例】

# 配置VPN實例vpn1的RD。

<Sysname> system-view

[Sysname] ip vpn-instance vpn1

[Sysname-vpn-instance-vpn1] route-distinguisher 22:1

1.1.64  route-tag

【命令】

route-tag tag-value

undo route-tag

【視圖】

OSPF視圖

【缺省級別】

2:係統級

【參數】

tag-value:VPN引入路由的外部路由標記值,取值範圍為0~4294967295。

【描述】

route-tag命令用來配置VPN引入路由的外部路由標記(External Route Tag)值。undo route-tag命令用來恢複缺省情況。

缺省情況下,若MPLS骨幹網上配置了BGP路由協議,並且BGP的AS號不大於65535,則外部路由標記值的前麵兩個字節為固定的0xD000,後麵的兩個字節為本端BGP的AS號;否則,外部路由標記值為0。例如,本端BGP AS號為100時,外部路由標記的缺省值為十進製值3489661028,即0xD0000000對應的十進製值(3489660928)+100。

如果PE和CE之間采用OSPF協議交互私網路由,則本地PE從對端PE接收到BGP VPNv4路由後,將其引入到OSPF路由中,並通過OSPF將路由發布給本地PE連接的CE。如果路由通過Type5或Type7的LSA發布給CE,則Type5和Type7 LSA中需要包含外部路由標記值,該值的配置方式及各種方式的優先級為:

·     import-route命令配置的tag值優先級最高;

·     route-tag命令配置的tag值優先級其次;

·     default tag命令配置的tag值優先級最低。

外部路由標記值可以用來避免路由環路。如果PE接收到的Type5或Type7 LSA中的外部路由標記值與本地配置的值相同,則在進行路由計算時忽略該LSA,從而避免路由環路。

需要注意的是:

·     同一個區域的PE建議配置相同的外部路由標記值。

·     外部路由標記值不會在BGP的擴展團體屬性中傳遞。它隻是本地概念,隻在收到BGP路由並且產生OSPF Type5或Type7 LSA的PE路由器上起作用。

·     可以為不同的OSPF進程配置相同的外部路由標記值。

相關配置可參考“三層技術-IP路由命令參考/OSPF”中的命令import-routedefault

【舉例】

# 為OSPF進程100配置VPN引入路由的外部路由標記值為100。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] route-tag 100

1.1.65  routing-table limit(VPN instance view/IPv4 VPN view)

【命令】

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

undo routing-table limit

【視圖】

VPN實例視圖/IPv4 VPN視圖

【缺省級別】

2:係統級

【參數】

number:指定一個VPN實例最多可以支持的路由數。

warn-threshold:告警門限值,取值範圍為1~100,單位為百分比。當(VPN實例中的路由數/最多支持路由數×100)超過告警門限值時,產生一條告警信息,但仍然允許增加路由。當VPN實例中的路由數達到最多支持路由數目時,不再增加新的路由。

simply-alert:當VPN實例的路由數超過最多支持的路由數目時,可以繼續增加新的路由,但會產生一條係統日誌Syslog信息。

【描述】

routing-table limit命令用來限製當前VPN實例支持的最多路由數,以避免PE路由器引入太多路由。undo routing-table limit命令用來恢複缺省情況。

需要注意的是:

·     VPN實例視圖下的配置,既可以用於IPv4 VPN,也可以用於IPv6 VPN;

·     IPv4 VPN視圖下的配置隻能用於IPv4 VPN;

·     IPv4 VPN視圖下的配置優先級高於VPN實例視圖下的配置,即如果同時在IPv4 VPN視圖和VPN實例視圖下進行了配置,則IPv4 VPN采用IPv4 VPN視圖下的配置。

MSR係列路由器各款型對於本節所描述的命令及參數的支持情況有所不同,詳細差異信息如下:

型號

命令

參數

描述

MSR800

routing-table limit

number

取值範圍為1~1024,缺省情況為1024

MSR 900

取值範圍為1~1024,缺省情況為1024

MSR900-E

取值範圍為1~1024,缺省情況為1024

MSR 930

取值範圍為1~1024,缺省情況為1024

MSR 20-1X

取值範圍為1~1024,缺省情況為1024

MSR 20

取值範圍為1~1024,缺省情況為1024

MSR 30

取值範圍為1~1024,缺省情況為1024

MSR 50

取值範圍為1~10000,缺省情況為10000

MSR 2600

取值範圍為1~5000,缺省情況為5000

MSR3600-51F

取值範圍為1~1024,缺省情況為1024

 

【舉例】

# 限製名為vpn1的VPN實例最多可支持1000條路由,並且當路由數超過最多支持路由數時,可以繼續增加新的路由。

<Sysname> system-view

[Sysname] ip vpn-instance vpn1

[Sysname-vpn-instance-vpn1] route-distinguisher 100:1

[Sysname-vpn-instance-vpn1] routing-table limit 1000 simply-alert

# 限製名為vpn2的IPv4 VPN最多可支持1000條路由,並且當VPN實例中的路由數達到700條(70%)時,產生告警信息。

<Sysname> system-view

[Sysname] ip vpn-instance vpn2

[Sysname-vpn-instance-vpn2] route-distinguisher 100:2

[Sysname-vpn-instance-vpn2] ipv4-family

[Sysname-vpn-ipv4-vpn2] routing-table limit 1000 70

 

1.1.66  rr-filter(BGP-VPNv4 subaddress family view/BGP-L2VPN address family view)

【命令】

rr-filter extended-community-number

undo rr-filter

【視圖】

BGP-VPNv4子地址族視圖/BGP-L2VPN地址族視圖

【缺省級別】

2:係統級

【參數】

extended-community-number:路由反射器支持的擴展團體屬性號,取值範圍1~199。

【描述】

rr-filter命令用來創建路由反射器的反射策略:通過配置路由反射器支持的擴展團體屬性號,對接收的路由信息進行過濾,隻有與本命令配置的擴展團體屬性號匹配的IBGP路由才會被反射。undo rr-filter命令用來恢複缺省情況。

缺省情況下,路由反射器不會對反射的路由進行過濾。

通過在不同的路由反射器上配置不同的反射策略,可以實現路由反射器之間的負載分擔。

【舉例】

# 在BGP-VPNv4子地址族下,配置路由反射器支持的擴展團體屬性,根據該擴展團體屬性對入方向的VPNv4路由更新報文進行自動過濾。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv4-family vpnv4

[Sysname-bgp-af-vpnv4] rr-filter 10

# 在BGP-L2VPN地址族下,配置路由反射器支持的擴展團體屬性,根據該擴展團體屬性對入方向的VPNv4路由更新報文進行自動過濾。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] l2vpn-family

[Sysname-bgp-af-l2vpn] rr-filter 10

 

1.1.67  sham-link

【命令】

sham-link source-ip-address destination-ip-address [ cost cost | dead dead-interval | hello hello-interval | retransmit retrans-interval | trans-delay delay | simple [ cipher | plain ] password1 | { md5 | hmac-md5 } key-id [ cipher | plain ] password2 ] *

undo sham-link source-ip-address destination-ip-address [ cost | dead | hello | retransmit | trans-delay | simple | { md5 | hmac-md5 } key-id ] *

【視圖】

OSPF區域視圖

【缺省級別】

2:係統級

【參數】

source-ip-address:源IP地址。

destination-ip-address:目的IP地址。

cost cost:偽連接開銷,取值範圍為1~65535,缺省值為1。

dead dead-interval:失效間隔,取值範圍是1~32768,單位為秒,缺省值為40秒。該值必須與其建立虛連接路由器的dead seconds值相等並至少為hello seconds值的4倍。

hello hello-interval:接口上發送Hello報文的間隔,取值範圍為1~8192,單位為秒,缺省值為10秒。該值必須與其建立虛連接路由器上的hello seconds值相等。

retransmit retrans-interval:接口上重傳LSA報文的時間間隔,取值範圍是1~8192,單位為秒,缺省值為5秒。

trans-delay delay:接口上延遲發送LSA報文的時間間隔,取值範圍為1~8192,單位為秒,缺省值為1秒。

simple [ cipher | plain ] password1:采用簡單驗證方式。

·     cipher:以密文形式設置密鑰。

·     plain:以明文形式設置密鑰。如果沒有指定cipherplain參數,則表示以明文形式設置密鑰。

·     password1:密鑰,字符串形式,區分大小寫。如果以密文形式設置密鑰,則password1為1~41個字符的密文字符串;如果以明文形式設置密鑰,則password1為1~8個字符的明文字符串。

md5:使用MD5算法進行驗證。

hmac-md5:使用HMAC-MD5算法進行驗證。

key-id:接口密文驗證的驗證字標識符,取值範圍是1~255,必須與對端的驗證字標識符一致。

·     cipher:以密文形式設置密鑰。

·     plain:以明文形式設置密鑰。如果沒有指定cipherplain參數,則表示既可以明文形式設置密鑰,也可以密文形式設置密鑰。

·     password2:密鑰,字符串形式,區分大小寫。如果以明文形式設置密鑰,則password2為1~16個字符的明文字符串;如果指定cipher參數以密文形式設置密鑰,則password2為1~53個字符的密文字符串;如果沒有指定cipherplain參數時以密文形式設置密鑰,則password2為33~53個字符的密文字符串。

【描述】

sham link命令用來配置偽連接。undo sham link命令如果不使用可選參數,則刪除偽連接;如果使用可選參數,則恢複參數的缺省值。

如果兩台PE路由器屬於同一區域,並有backdoor鏈路連接,就可在它們之間創建偽連接。

如果配置偽鏈接驗證,同一個區域的所有路由器上都需要配置區域驗證模式,且配置的驗證模式必須相同。

以明文或密文形式設置的密鑰,均以密文的方式保存在配置文件中。

【舉例】

# 創建一條偽連接,源地址為1.1.1.1,目的地址為2.2.2.2。

<Sysname> system-view

[Sysname] ospf

[Sysname-ospf-1]area 0

[Sysname-ospf-1-area-0.0.0.0] sham-link 1.1.1.1 2.2.2.2

1.1.68  tnl-policy (VPN instance view/IPv4 VPN view)

【命令】

tnl-policy tunnel-policy-name

undo tnl-policy

【視圖】

VPN實例視圖/IPv4 VPN視圖

【缺省級別】

2:係統級

【參數】

tunnel-policy-name:VPN實例的隧道策略名稱,為1~19個字符的字符串。

【描述】

tnl-policy命令用來將當前VPN實例與指定的隧道策略進行關聯。undo tnl-policy命令用來取消關聯。

如果VPN實例沒有關聯隧道策略或者關聯的隧道策略尚未配置,則該VPN實例根據缺省選擇策略來選擇隧道。缺省選擇策略為按照LSP隧道->GRE隧道->CR-LSP隧道的優先級順序選擇隧道,負載分擔條數為1。

需要注意的是:

·     VPN實例視圖下的配置,既可以用於IPv4 VPN,也可以用於IPv6 VPN;

·     IPv4 VPN視圖下的配置隻能用於IPv4 VPN;

·     IPv4 VPN視圖下的配置優先級高於VPN實例視圖下的配置,即如果同時在IPv4 VPN視圖和VPN實例視圖下進行了配置,則IPv4 VPN采用IPv4 VPN視圖下的配置。

相關配置可參考命令tunnel select-seq load-balance-number

【舉例】

# 將名為vpn1的VPN實例和隧道策略po1關聯起來。

<Sysname> system-view

[Sysname] tunnel-policy po1

[Sysname-tunnel-policy-po1] tunnel select-seq lsp load-balance-number 1

[Sysname-tunnel-policy-po1] quit

[Sysname] ip vpn-instance vpn1

[Sysname-vpn-instance-vpn1] route-distinguisher 22:33

[Sysname-vpn-instance-vpn1] tnl-policy po1

[Sysname-vpn-instance-vpn1] quit

# 將名為vpn2的IPv4 VPN和隧道策略po1關聯起來。

[Sysname] ip vpn-instance vpn2

[Sysname-vpn-instance-vpn2] route-distinguisher 11:22

[Sysname-vpn-instance-vpn2] ipv4-family

[Sysname-vpn-ipv4-vpn2] tnl-policy po1

[Sysname-vpn-ipv4-vpn2] quit

[Sysname-vpn-instance-vpn2] quit

 

1.1.69  tunnel-policy

【命令】

tunnel-policy tunnel-policy-name

undo tunnel-policy tunnel-policy-name

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

tunnel-policy-name:隧道策略名稱,為1~19個字符的字符串。

【描述】

tunnel-policy命令用來建立隧道策略,並進入隧道策略視圖。undo tunnel-policy命令用來刪除已建立的隧道策略。

相關配置可參考命令tunnel select-seq

【舉例】

# 建立名為po1的隧道策略,並進入隧道策略視圖。

<Sysname> system-view

[Sysname] tunnel-policy po1

[Sysname-tunnel-policy-po1]

1.1.70  tunnel select-seq

【命令】

tunnel select-seq { cr-lsp | gre | lsp } * load-balance-number number

undo tunnel select-seq

【視圖】

隧道策略視圖

【缺省級別】

2:係統級

【參數】

cr-lsp:CR-LSP隧道。

gre:GRE隧道。

lsp:LSP隧道。

load-balance-number number:指定負載分擔的隧道條數,取值範圍為1~8。

【描述】

tunnel select-seq命令用來配置隧道的優先級順序和負載分擔條數。undo tunnel select-seq命令用來恢複缺省配置。

缺省情況下,按照LSP隧道->GRE隧道->CR-LSP隧道的優先級順序選擇隧道,負載分擔條數為1。

在配置隧道優先級順序時,隧道類型越靠近關鍵字select-seq的,其優先級越高。並且,隻有tunnel select-seq命令中列舉的隧道類型可以被使用。負載分擔個數是指一個應用可以使用的隧道條數。

配置隧道類型為cr-lsp時,CR-LSP隧道選擇的先後順序為:

(1)     配置了ACL的CR-LSP

(2)     綁定了VPN的CR-LSP

(3)     普通的CR-LSP

三種類型的CR-LSP隧道之間互斥,即隻會選擇其中的一種。

【舉例】

# 定義隧道策略為隻能使用GRE隧道,負載分擔條數為2。

<Sysname> system-view

[Sysname] tunnel-policy po1

[Sysname-tunnel-policy-po1] tunnel select-seq gre load-balance-number 2

1.1.71  vpn-instance-capability simple

【命令】

vpn-instance-capability simple

undo vpn-instance-capability

【視圖】

OSPF多實例視圖

【缺省級別】

2:係統級

【參數】

【描述】

vpn-instance-capability simple命令用來關閉OSPF實例的路由環路檢測功能。undo vpn-instance-capability命令用來恢複缺省情況。

缺省情況下,OSPF實例的路由環路檢測功能處於開啟狀態。

MCE組網環境中,需要在MCE設備上關閉OSPF實例的路由環路檢測功能。否則,MCE不會接收PE發送過來的OSPF路由,導致路由丟失。

【舉例】

#關閉OSPF實例的路由環路檢測功能。

<Sysname> system-view

[Sysname] ospf 100 vpn-instance vpna

[Sysname-ospf-100] vpn-instance-capability simple

1.1.72  vpn popgo

【命令】

vpn popgo

undo vpn popgo

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

【描述】

vpn popgo命令用來將Egress PE上私網路由的標簽操作方式配置為根據標簽查找出接口轉發。undo vpn popgo命令用來將Egress PE上私網路由的標簽操作方式恢複為根據標簽查找FIB轉發。

缺省情況下,Egress PE上私網路由的標簽操作方式為根據標簽查找FIB轉發。

在設備上執行該命令並根據提示信息重啟設備。配置成功後此命令不會在設備上顯示。可以通過display vpn label operation命令查看當前生效的轉發方式。

 

MSR係列路由器各款型對於本節所描述的命令及參數的支持情況有所不同,詳細差異信息如下:

型號

命令

描述

MSR800

vpn popgo

不支持

MSR 900

不支持

MSR900-E

不支持

MSR 930

不支持

MSR 20-1X

不支持

MSR 20

不支持

MSR 30

不支持

MSR 50

支持

MSR 2600

不支持

MSR3600-51F

不支持

 

【舉例】

# 將Egress PE上私網路由的標簽操作方式定製為根據標簽查找出接口轉發。

<Sysname> system-view

[Sysname] vpn popgo

# 將Egress PE上私網路由的標簽操作方式定製為根據標簽查找FIB轉發。

<Sysname> system-view

[Sysname] undo vpn popgo

1.1.73  vpn-target (VPN Instance view/IPv4 VPN view)

【命令】

vpn-target vpn-target&<1-8> [ both | export-extcommunity | import-extcommunity ]

undo vpn-target { all | vpn-target&<1-8> [ both | export-extcommunity | import-extcommunity ] }

【視圖】

VPN實例視圖/IPv4 VPN視圖

【缺省級別】

2:係統級

【參數】

vpn-target&<1-8>:添加VPN Target擴展團體屬性到VPN實例的入方向VPN Target擴展團體列表(Import Target)或出方向VPN Target擴展團體列表(Export Target),並指定VPN Target值為nn:nn 或IP-address:nn,為3~21個字符的字符串。&<1-8>表示前麵的參數最多可以輸入8次。

VPN Target有三種格式:

·     16位自治係統號:32位用戶自定義數,例如:101:3。

·     32位IP地址:16位用戶自定義數,例如:192.168.122.15:1。

·     32位自治係統號:16位用戶自定義數字,其中的自治係統號最小值為65536。例如:65536:1。

both:指定配置的VPN Target值同時作為Import Target和Export Target。沒有指定bothexport-extcommunityimport-extcommunity中的任何一個參數時,缺省值為both

export-extcommunity:指定配置的VPN Target值為Export Target。

import-extcommunity:指定配置的VPN Target值為Import Target。

all:所有VPN Target值。

【描述】

vpn-target命令用來配置當前VPN實例的VPN Target。undo vpn-target命令用來刪除當前VPN實例的VPN Target。

VPN Target沒有缺省值,創建VPN實例時需要配置。

需要注意的是:

·     VPN實例視圖下的配置,既可以用於IPv4 VPN,也可以用於IPv6 VPN;

·     IPv4 VPN視圖下的配置隻能用於IPv4 VPN;

·     IPv4 VPN視圖下的配置優先級高於VPN實例視圖下的配置,即如果同時在IPv4 VPN視圖和VPN實例視圖下進行了配置,則IPv4 VPN采用IPv4 VPN視圖下的配置。

【舉例】

# 為名為vpn1的VPN實例配置VPN Target。

<Sysname> system-view

[Sysname] ip vpn-instance vpn1

[Sysname-vpn-instance-vpn1] vpn-target 3:3 export-extcommunity

[Sysname-vpn-instance-vpn1] vpn-target 4:4 import-extcommunity

[Sysname-vpn-instance-vpn1] vpn-target 5:5 both

# 為名為vpn2的IPv4 VPN配置VPN Target。

<Sysname> system-view

[Sysname] ip vpn-instance vpn2

[Sysname-vpn-instance-vpn2] ipv4-family

[Sysname-vpn-ipv4-vpn2] vpn-target 3:3 export-extcommunity

[Sysname-vpn-ipv4-vpn2] vpn-target 4:4 import-extcommunity

[Sysname-vpn-ipv4-vpn2] vpn-target 5:5 both

 


2 IPv6 MPLS L3VPN

說明

本章隻介紹IPv6 MPLS L3VPN的相關命令,IPv4 MPLS L3VPN和IPv6 MPLS L3VPN的公共命令請參見“MPLS命令參考”中的“MPLS L3VPN”。

 

2.1  IPv6 MPLS L3VPN配置命令

2.1.1  default local-preference (BGP-VPNv6 subaddress family view)

【命令】

default local-preference value

undo default local-preference

【視圖】

BGP-VPNv6子地址族視圖

【缺省級別】

2:係統級

【參數】

value:指定的本地優先級的缺省值,取值範圍為0~4294967295。該值越大則優先級越高。

【描述】

default local-preference命令用來配置本地優先級的缺省值。undo default local-preference命令用來恢複缺省情況。

缺省情況下,本地優先級的缺省值為100。

【舉例】

# 兩台設備A、B都可以和外部自治係統相連。在設備B的BGP-VPNv6子地址族視圖下配置本地優先級的缺省值為180,以使通過A和B都可以到達外部自治係統的同一個目的地址時,優先選擇經過B的BGP VPN-IPv6路由。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv6-family vpnv6

[Sysname-bgp-af-vpnv6] default local-preference 180

2.1.2  default med (BGP-VPNv6 subaddress family view)

【命令】

default med med-value

undo default med

【視圖】

BGP-VPNv6子地址族視圖

【缺省級別】

2:係統級

【參數】

med-value:MED(Multi-Exit-Discriminator,多出口區分)的缺省值,取值範圍為0~4294967295。

【描述】

default med命令用來配置係統MED的缺省值。undo default med命令用來恢複缺省情況。

缺省情況下,係統MED的缺省值為0。

在其他條件都相同的情況下,係統將選擇MED值較小的路由作為AS的外部路由。

【舉例】

# 在BGP-VPNv6子地址族下,設置MED的缺省值為10。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv6-family vpnv6

[Sysname-bgp-af-vpnv6] default med 10

2.1.3  display bgp vpnv6 all peer

【命令】

display bgp vpnv6 all peer [ ipv4-address verbose | verbose ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

ipv4-address:顯示指定對等體的信息。ipv4-address為對等體的IPv4地址。

verbose:顯示對等體的詳細信息。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display bgp vpnv6 all peer命令用來顯示PE與PE之間建立的BGP VPNv6對等體的信息。

如果沒有指定任何參數,則顯示所有對等體的簡要信息。

【舉例】

# 顯示所有BGP VPNv6對等體的簡要信息。

<Sysname> display bgp vpnv6 all peer

 

 BGP local router ID : 192.168.1.40

 Local AS number : 200

 Total number of peers : 1                 Peers in established state : 1

 

  Peer                    AS        MsgRcvd   MsgSent OutQ PrefRcv Up/Down  State

 

 192.168.1.40            100        24        27      0    1       00:02:10 Established

表2-1 display bgp vpnv6 all peer命令顯示信息描述表

字段

描述

BGP local router ID

BGP本地路由器ID

Local AS number

本地自治係統號

Total number of peers

配置的對等體總數

Peers in established state

處於Established狀態的對等體數

Peer

對等體的IP地址

AS

對等體所在的自治係統號

MsgRcvd

收到的消息數目

MsgSent

發送的消息數目

OutQ

等待發往指定對等體的消息數目

PrefRcv

收到的前綴數目

Up/Down

處於當前狀態的時長

State

對等體的當前狀態

 

# 顯示BGP VPNv6對等體1.1.1.1的詳細信息。

<Sysname> display bgp vpnv6 all peer 1.1.1.1 verbose

         Peer: 1.1.1.1   Local: 2.2.2.2

         Type: IBGP link

         BGP version 4, remote router ID 1.1.1.1

         BGP current state: Established, Up for 00h46m01s

         BGP current event: RecvKeepalive

         BGP last state: OpenConfirm

         Port:  Local - 1039     Remote - 179

         Configured: Active Hold Time: 180 sec   Keepalive Time:60 sec

         Received  : Active Hold Time: 180 sec

         Negotiated: Active Hold Time: 180 sec

         Peer optional capabilities:

         Peer support bgp multi-protocol extended

         Peer support bgp route refresh capability

         Address family IPv4 Unicast: advertised and received

         Address family VPNv6: advertised and received

 

 Received: Total 52 messages, Update messages 2

 Sent: Total 65 messages, Update messages 5

 Maximum allowed prefix number: 150000

 Threshold: 75%

 Minimum time between advertisement runs is 15 seconds

 Optional capabilities:

   ORF advertise capability based on Prefix(type 64):

    Local: both

    Negotiated: send

Connect-interface has been configured

 Peer Preferred Value: 0

  BFD: Enabled

 

 Routing policy configured:

 No routing policy is configured

表2-2 display bgp vpnv6 all peer verbose命令顯示信息描述表

字段

描述

Peer

對等體的IP地址

Local

本地路由器的IP地址

Type

BGP類型

BGP version

對等體使用的BGP版本

remote router ID

遠端路由器ID

BGP current state

BGP會話當前的狀態

Up for

對等體建立持續時間

BGP current event

BGP會話當前的事件

BGP last state

BGP會話的上一個狀態

Port

BGP會話所用端口號,分為本地(Local)號和遠端(Remote)號

Configured

本地配置的定時器值,包括激活保持時間間隔(Active Hold Time)和存活時間間隔(Keepalive Time)

Received

收到的定時器值,包括激活保持時間間隔(Active Hold Time)

Negotiated

協商的定時器值,包括激活保持時間間隔(Active Hold Time)

Peer optional capabilities

對等體可選能力

Peer support bgp multi-protocol extended

對等體支持多協議擴展能力

Peer support bgp route refresh capability

對等體支持路由刷新能力

Address family IPv4 Unicast

IPv4單播地址族能力

Address family VPNv6

VPNv6地址族能力

Received

接收的消息總數及接收的更新消息數目

Sent

發送的消息總數及發送的更新消息數目

Maximum allowed prefix number

允許從對等體學習的最大路由數

Threshold

路由器產生提示信息的閾值,即路由器接收的路由前綴數量與允許的最大路由數的百分比達到此值時,路由器將產生提示信息

Minimum time between advertisement runs

路由發布最小時間間隔

Optional capabilities

可選能力

ORF advertise capability based on prefix (type 64):

支持ORF的地址前綴能力,能力值為64

Local

本地設備是否支持發送和接收攜帶ORF信息的Route-refresh報文,取值包括:

·     both:同時支持發送和接收攜帶ORF信息的Route-refresh報文

·     send:隻支持發送攜帶ORF信息的Route-refresh報文

·     receive:隻支持接收攜帶ORF信息的Route-refresh報文

Negotiated

本地設備和對端的協商結果,取值包括:

·     send:本地設備可以發送攜帶ORF信息的Route-refresh報文;對端可以接收攜帶ORF信息的Route-refresh報文

·     receive:本地設備可以接收攜帶ORF信息的Route-refresh報文;對端可以發送攜帶ORF信息的Route-refresh報文

如果協商失敗,則不會顯示該行信息

Connect-interface has been configured

已經指定了建立TCP連接使用的源接口

Peer Preferred Value

為來自對等體的路由配置的首選值

BFD

對等體的BFD配置狀態

Routing policy configured

針對對等體指定的路由策略

 

2.1.4  display bgp vpnv6 all routing-table

【命令】

display bgp vpnv6 all routing-table [ network-address prefix-length [ longer-prefixes ] | peer ip-address { advertised-routes | received-routes } [ statistic ] | statistic ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

network-address:目的網段的IPv6地址。

prefix-length:前綴長度,取值範圍為0~128。

longer-prefixes:指定根據如下方法判斷顯示哪條路由:

(1)     用戶輸入的目的IPv6地址同用戶輸入的前綴長度值進行與運算;

(2)     路由表中各條路由的目的IPv6地址同用戶輸入的前綴長度值進行與運算;

(3)     兩次運算結果相同、且前綴長度小於等於用戶輸入前綴長度的路由中,前綴長度最長的路由條目將被顯示出來。

peer ip-address:向指定的BGP VPNv6對等體發送或者從BGP VPNv6對等體收到的路由信息,ip-address為對等體的IPv4地址。

advertised-routes:向指定的對等體發送的路由信息。

received-routes:從指定的對等體接收到的路由信息。

statistic:BGP VPNv6的路由統計信息。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display bgp vpnv6 all routing-table命令用來顯示所有BGP VPNv6路由信息。

【舉例】

# 顯示所有BGP VPNv6路由信息。

<Sysname> display bgp vpnv6 all routing-table

BGP Local router ID is 30.30.30.1

 Status codes: * - valid, ^ - VPN best, > - best, d - damped,

               h - history,  i - internal, s - suppressed, S - Stale

               Origin : i - IGP, e - EGP, ? - incomplete

 Total number of routes from all PE: 1

 

 Route Distinguisher: 100:1

 

 *^ i Network : 30:30::                                   PrefixLen : 64

      NextHop : ::FFFF:101:102                            LocPrf    : 100

      PrefVal : 0                                         Label     : 1024

      MED     : 0

      Path/Ogn: ?

 

 Total routes of vpn-instance vpn1: 1

 

 

 *^>  Network : 30:30::                                   PrefixLen : 128

      NextHop : ::FFFF:101:102                            LocPrf    : 100

      PrefVal : 0                                         Label     : 1024

      MED     : 0

      Path/Ogn: ?

表2-3 display bgp vpnv6 all routing-table命令顯示信息描述表

字段

描述

BGP Local router ID

BGP本地路由器ID

Status codes

路由狀態代碼,請參見表1-1

Origin

路由起源代碼,請參見表1-1

Total number of routes from all PE

來自所有PE設備的VPNv6路由總數

Route Distinguisher

路由標識符

Network

目的網絡地址

PrefixLen

目的網絡地址的前綴長度

NextHop

下一跳IPv6地址

LocPrf

本地優先級

PrefVal

路由首選值

Label

收到的標簽

MED

與目的網絡關聯的度量值

Path/Ogn

AS_PATH屬性/路由起源代碼

Total routes of vpn-instance vpn1

指定VPN實例的路由總數

 

# 顯示所有BGP VPNv6路由統計信息。

<Sysname> display bgp vpnv6 all routing-table statistic

 

 Total number of routes from all PE: 1

 

 Total routes of vpn-instance vpn1: 2

表2-4 display bgp vpnv6 all routing-table statistic命令顯示信息描述表

字段

描述

Total number of routes from all PE

來自所有PE設備的VPNv6路由總數

Total routes of vpn-instance

指定VPN實例的路由總數

 

2.1.5  display bgp vpnv6 route-distinguisher routing-table

【命令】

display bgp vpnv6 route-distinguisher route-distinguisher routing-table [ network-address prefix-length ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

route-distinguisher:路由標識符的值。

network-address:目的網段的IPv6地址。

prefix-length:前綴長度,取值範圍為0~128。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display bgp vpnv6 route-distinguisher routing-table命令用來顯示指定路由標識符的BGP VPNv6路由信息。

相關配置可參考命令route-distinguisher

【舉例】

# 顯示路由標識符為100:1的BGP VPNv6路由信息。

<Sysname> display bgp vpnv6 route-distinguisher 100:1 routing-table

 

 BGP Local router ID is 30.30.30.1

 Status codes: * - valid, ^ - VPN best, > - best, d - damped,

               h - history,  i - internal, s - suppressed, S - Stale

               Origin : i - IGP, e - EGP, ? - incomplete

 

 *^ i Network : 30:30::                                   PrefixLen : 64

      NextHop : ::FFFF:101:102                            LocPrf    : 100

      PrefVal : 0                                         Label     : 1025

      MED     : 0

      Path/Ogn: ?

表2-5 display bgp vpnv6 route-distinguisher routing-table命令顯示信息描述表

字段

描述

BGP Local router ID

BGP本地路由器ID

Status codes

路由狀態代碼,請參見表1-1

Origin

路由起源代碼,請參見表1-1

Network

目的網絡地址

PrefixLen

目的網絡地址的前綴長度

NextHop

下一跳IPv6地址

LocPrf

本地優先級

PrefVal

路由首選值

Label

收到的標簽值

MED

與目的網絡關聯的度量值

Path/Ogn

AS_PATH屬性/路由起源代碼

 

2.1.6  display bgp vpnv6 vpn-instance peer

【命令】

display bgp vpnv6 vpn-instance vpn-instance-name peer [ ipv6-address verbose | verbose ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

vpn-instance-name:VPN實例名稱,為1~31個字符的字符串,區分大小寫。

ipv6-address:顯示指定對等體的信息。ipv6-address為對等體的IPv6地址。

verbose:顯示對等體的詳細信息。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display bgp vpnv6 vpn-instance peer命令用來顯示指定VPN實例中PE與CE之間建立的IPv6 BGP對等體的信息。

如果沒有指定任何參數,則顯示所有對等體的簡要信息。

【舉例】

# 顯示名為vpn1的VPN實例中IPv6 BGP對等體簡要信息。

<Sysname> display bgp vpnv6 vpn-instance vpn1 peer

 

 BGP local router ID : 2.2.2.2

 Local AS number : 100

 Total number of peers : 1                 Peers in established state : 1

 

  Peer                    AS  MsgRcvd  MsgSent OutQ PrefRcv Up/Down  State

  2001::1                200        4        6    0       2 00:00:09 Established

表2-6 display bgp vpnv6 vpn-instance peer命令顯示信息描述表

字段

描述

BGP local router ID

BGP本地路由器ID

local AS number

本地自治係統號

Total number of peers

對等體數

Peers in established state

處於Established狀態的對等體數

Peer

對等體的IPv6地址

AS

對等體所在的自治係統號

MsgRcvd

收到的消息數目

MsgSent

發送的消息數目

OutQ

等待發往指定對等體的消息數目

PrefRcv

收到的前綴數目

Up/Down

BGP會話處於Established狀態的時長,如果不是處於Established狀態,則顯示處於當前狀態的時長

State

對等體的當前狀態

 

# 顯示名為vpn1的VPN實例中IPv6 BGP對等體的詳細信息。

<Sysname> display bgp vpnv6 vpn-instance vpn1 peer verbose

 

         BGP Peer is 2001::1,  remote AS 200,

         Type: EBGP link

         BGP version 4, remote router ID 2.2.2.2

         BGP current state: Established, Up for 00h00m54s

         BGP current event: RecvUpdate

         BGP last state: OpenConfirm

         Port:  Local - 179      Remote - 1024

         Configured: Active Hold Time: 180 sec   Keepalive Time: 60 sec

         Received  : Active Hold Time: 180 sec

         Negotiated: Active Hold Time: 180 sec   Keepalive Time:60 sec

         Peer optional capabilities:

         Peer support bgp multi-protocol extended

         Peer support bgp route refresh capability

         Address family IPv6 Unicast: advertised and received

 

 Received: Total 4 messages, Update messages 2

 Sent: Total 6 messages, Update messages 3

 Maximum allowed prefix number: 4294967295

 Threshold: 75%

 Minimum time between advertisement runs is 30 seconds

 Optional capabilities:

  Route refresh capability has been enabled

 Peer Preferred Value: 0

 

 Routing policy configured:

 No routing policy is configured

表2-7 display bgp vpnv6 vpn-instance peer verbose命令顯示信息描述表

字段

描述

BGP Peer

對等體的IPv6地址

remote AS

對等體所在的自治係統號

Type

BGP類型

BGP version

對等體使用的BGP版本

remote router ID

遠端路由器ID

BGP current state

BGP會話當前的狀態

Up for

對等體建立持續時間

BGP current event

BGP會話當前的事件

BGP last state

BGP會話的上一個狀態

Port

BGP會話所用端口號,分為本地(Local)號和遠端(Remote)號

Configured

本地配置的定時器值,包括激活保持時間間隔(Active Hold Time)和存活時間間隔(Keepalive Time)

Received

收到的定時器值,包括激活保持時間間隔(Active Hold Time)

Negotiated

協商的定時器值,包括激活保持時間間隔(Active Hold Time)

Peer optional capabilities

對等體可選能力

Peer support bgp multi-protocol extended

對等體支持多協議擴展能力

Peer support bgp route refresh capability

對等體支持路由刷新能力

Address family IPv6 Unicast

IPv6單播地址族能力

Received

接收的消息總數及接收的更新消息數目

Sent

發送的消息總數及發送的更新消息數目

Maximum allowed prefix number

允許從對等體學習的最大路由數

Threshold

路由器產生提示信息的閾值,即路由器接收的路由前綴數量與允許的最大路由數的百分比達到此值時,路由器將產生提示信息

Minimum time between advertisement runs

路由發布最小時間間隔

Optional capabilities

可選能力

Route refresh capability

是否使能路由刷新能力

Peer Preferred Value

為來自對等體的路由配置的首選值

Routing policy configured

針對對等體指定的路由策略

 

2.1.7  display bgp vpnv6 vpn-instance routing-table

【命令】

display bgp vpnv6 vpn-instance vpn-instance-name routing-table [ network-address prefix-length [ longer-prefixes ] | peer ipv6-address { advertised-routes | received-routes } ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

vpn-instance-name:VPN實例名稱,為1~31個字符的字符串,區分大小寫。

network-address:目的網段的IPv6地址。

prefix-length:前綴長度,取值範圍為0~128。

longer-prefixes:指定根據如下方法判斷顯示哪條路由:

(1)     用戶輸入的目的IPv6地址同用戶輸入的前綴長度值進行與運算;

(2)     路由表中各條路由的目的IPv6地址同用戶輸入的前綴長度值進行與運算;

(3)     兩次運算結果相同、且前綴長度小於等於用戶輸入前綴長度的路由中,前綴長度最長的路由條目將被顯示出來。

peer ipv6-address:向指定的BGP VPNv6對等體發送或者從BGP VPNv6對等體收到的路由信息,ipv6-address為對等體的IPv6地址。

advertised-routes:向指定的對等體發送的路由信息。

received-routes:從指定的對等體接收到的路由信息。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display bgp vpnv6 vpn-instance routing-table命令用來顯示指定VPN的BGP VPNv6路由信息。

【舉例】

# 顯示名為vpn1的VPN實例的BGP VPNv6路由信息。

<Sysname> display bgp vpnv6 vpn-instance vpn1 routing-table

 BGP Local router ID is 1.1.1.1

 Status codes: * - valid, ^ - VPN best, > - best, d - damped,

               h - history,  i - internal, s - suppressed, S - Stale

               Origin : i - IGP, e - EGP, ? - incomplete

 

 Total routes of vpn-instance vpn1: 1

 

 *^>  Network : 324::                                    PrefixLen : 64

      NextHop : 100::2                                   LocPrf    : 100

      PrefVal : 0                                        Label     : NULL

      MED     : 0

      Path/Ogn: ?

表2-8 display bgp vpnv6 vpn-instance routing-table 命令顯示信息描述表

字段

描述

BGP Local router ID

BGP本地路由器ID

Status codes

路由狀態代碼,請參見表1-1

Origin

路由起源代碼,請參見表1-1

Total routes of vpn-instance

指定VPN實例的路由總數

Network

目的網絡地址

PrefixLen

目的網絡地址的前綴長度

NextHop

下一跳IPv6地址

LocPrf

本地優先級

PrefVal

路由首選值

Label

收到的標簽

MED

與目的網絡關聯的度量值

Path/Ogn

路由的AS路徑(AS_PATH)屬性/路由起源代碼,請參見表1-1

 

2.1.8  display ipv6 fib vpn-instance

【命令】

display ipv6 fib vpn-instance vpn-instance-name [ acl6 acl6-number | ipv6-prefix ipv6-prefix-name ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

vpn-instance-name:VPN實例名稱,為1~31個字符的字符串,區分大小寫。

acl6 acl6-number:顯示VPN實例中通過指定基本訪問控製列表過濾的IPv6 FIB信息。acl6-number為ACL編號,取值範圍為2000~2999。如果指定的訪問控製列表不存在,則顯示VPN實例中所有的IPv6 FIB信息。

ipv6-prefix ipv6-prefix-name:顯示VPN實例中通過指定前綴列表過濾的IPv6 FIB信息。ipv6-prefix-name為前綴列表名稱,為1~19個字符的字符串,區分大小寫。如果指定的前綴列表不存在,則顯示VPN實例中所有的IPv6 FIB信息。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display ipv6 fib vpn-instance命令用來顯示指定VPN的IPv6 FIB信息。

如果不指定任何參數,則顯示VPN中所有的IPv6 FIB信息。

【舉例】

# 顯示VPN實例vpn1的所有IPv6 FIB信息。

<Sysname> display ipv6 fib vpn-instance vpn1

FIB Table:

 Total number of Routes : 1

 

 Flag:

  U:Useable   G:Gateway   H:Host   B:Blackhole   D:Dynamic   S:Static

 

Destination:    ::1                                     PrefixLength : 128

NextHop    :    ::1                                     Flag         : UH

Label      :    Null                                    Token        : Invalid

Interface  :    InLoopBack0

表2-9 display ipv6 fib vpn-instance命令顯示信息描述表

字段

描述

Total number of Routes

FIB表中路由的總數

Destination

目的地址

PrefixLength

目的地址的前綴長度

Nexthop

下一跳地址

Flag

路由的標誌:

·     U:表示可用路由

·     G:表示網關路由

·     H:表示主機路由

·     B:表示黑洞路由

·     D:表示動態路由

·     S:表示靜態路由

Label

為報文添加的標簽值

Token

LSP索引號,用來關聯NHLFE(Next Hop Label Forwarding Entry,下一跳標簽轉發項)表項

Interface

報文的出接口

 

2.1.9  display ipv6 fib vpn-instance ipv6-address

【命令】

display ipv6 fib vpn-instance vpn-instance-name ipv6-address [ prefix-length ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

vpn-instance-name:VPN實例名稱,為1~31個字符的字符串,區分大小寫。

ipv6-address:目的IPv6地址。

prefix-length:目的IPv6地址的前綴長度,取值範圍為0~128。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display ipv6 fib vpn-instance ipv6-address命令用來顯示指定VPN中與指定目的IPv6地址匹配的IPv6 FIB信息。

不指定前綴長度時,顯示指定VPN中與指定目的IPv6地址最長匹配的IPv6 FIB信息;指定前綴長度時,顯示指定VPN中與指定目的IPv6地址和前綴長度精確匹配的IPv6 FIB信息。

【舉例】

# 顯示VPN實例vpn1中目的地址為::1的IPv6 FIB信息。

<Sysname> display ipv6 fib vpn-instance vpn1 ::1

FIB Table:

 Total number of Routes : 1

 

 Flag:

  U:Useable   G:Gateway   H:Host   B:Blackhole   D:Dynamic   S:Static

 

Destination:    ::1                                     PrefixLength : 128

NextHop    :    ::1                                     Flag         : UH

Label      :    Null                                    Token        : Invalid

Interface  :    InLoopBack0

表2-10 display ipv6 fib vpn-instance ipv6-address命令顯示信息描述表

字段

描述

Total number of Routes

FIB表中路由的總數

Destination

目的地址

PrefixLength

目的地址的前綴長度

Nexthop

下一跳地址

Flag

路由的標誌:

·     U:表示可用路由

·     G:表示網關路由

·     H:表示主機路由

·     B:表示黑洞路由

·     D:表示動態路由

·     S:表示靜態路由

Label

為報文添加的標簽值

Token

LSP索引號,用來關聯NHLFE(Next Hop Label Forwarding Entry,下一跳標簽轉發項)表項

Interface

報文的出接口

 

2.1.10  export route-policy (VPN instance view/IPv6 VPN view)

【命令】

export route-policy route-policy

undo export route-policy

【視圖】

VPN實例視圖/IPv6 VPN視圖

【缺省級別】

2:係統級

【參數】

route-policy:VPN實例的出方向路由策略名,為1~63個字符的字符串,區分大小寫。

【描述】

export route-policy命令用來對當前VPN實例應用出方向路由策略。undo export route-policy命令用來取消對當前VPN實例應用出方向路由策略。

缺省情況下,不對發布的路由進行過濾。

當要求比采用擴展團體屬性方式更精確地控製發布的VPN實例路由時,可以使用出方向路由策略。

需要注意的是:

·     VPN實例視圖下的配置,既可以用於IPv4 VPN,也可以用於IPv6 VPN;

·     IPv6 VPN視圖下的配置隻能用於IPv6 VPN;

·     IPv6 VPN視圖下的配置優先級高於VPN實例視圖下的配置,即如果同時在IPv6 VPN視圖和VPN實例視圖下進行了配置,則IPv6 VPN采用IPv6 VPN視圖下的配置。

【舉例】

# 對名為vpn1的VPN實例應用出方向路由策略poly-1。

<Sysname> system-view

[Sysname] ip vpn-instance vpn1

[Sysname-vpn-instance-vpn1] export route-policy poly-1

# 對名為vpn3的IPv6 VPN應用出方向路由策略poly-3。

<Sysname> system-view

[Sysname] ip vpn-instance vpn3

[Sysname-vpn-instance-vpn3] ipv6-family

[Sysname-vpn-ipv6-vpn3] export route-policy poly-3

2.1.11  filter-policy export (BGP-VPNv6 subaddress family view)

【命令】

filter-policy { acl6-number | ipv6-prefix ipv6-prefix-name } export [ direct | isisv6 process-id | ospfv3 process-id | ripng process-id | static ]

undo filter-policy export [ direct | isisv6 process-id | ospfv3 process-id | ripng process-id | static ]

【視圖】

BGP-VPNv6子地址族視圖

【缺省級別】

2:係統級

【參數】

acl6-number:IPv6訪問控製列表號,取值範圍為2000~3999。

ipv6-prefix ipv6-prefix-name:指定IPv6地址前綴列表名,為1~19個字符的字符串。

direct:對發布的direct路由信息進行過濾。

isisv6 process-id:對發布的協議進程號為process-idisisv6路由進行過濾,process-id的取值範圍為1~65535。

ospfv3 process-id:對發布的協議進程號為process-idospfv3路由進行過濾,process-id的取值範圍為1~65535。

ripng process-id:對發布的協議進程號為process-idripng路由進行過濾,process-id的取值範圍為1~65535。

static:對發布的static路由信息進行過濾。

【描述】

filter-policy export命令用來配置對發布的路由信息進行過濾。undo filter-policy export命令用來取消對發布路由的過濾。

缺省情況下,不對發布的路由信息進行過濾。

隻有通過過濾的路由才會被MP-BGP發布出去。

如果沒有指定任何路由協議,則將對所有發布的路由進行過濾。

【舉例】

# 在BGP-VPNv6子地址族下,對MP-BGP發布的路由使用ACL 2555進行過濾。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv6-family vpnv6

[Sysname-bgp-af-vpnv6] filter-policy 2555 export

2.1.12  filter-policy import (BGP-VPNv6 subaddress family view)

【命令】

filter-policy { acl6-number | ipv6-prefix ipv6-prefix-name } import

undo filter-policy import

【視圖】

BGP-VPNv6子地址族視圖

【缺省級別】

2:係統級

【參數】

acl6-number:IPv6訪問控製列表號,取值範圍為2000~3999。

ipv6-prefix ipv6-prefix-name:指定IPv6地址前綴列表名,為1~19個字符的字符串。

【描述】

filter-policy import命令用來設置對接收的路由信息進行過濾。undo filter-policy import命令用來取消對接收的路由信息進行過濾。

缺省情況下,不對接收的路由信息進行過濾。

隻有通過過濾的路由才會被BGP接收。

【舉例】

# 在BGP-VPNv6子地址族下,對接收的路由信息使用ACL 2255進行過濾。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv6-family vpnv6

[Sysname-bgp-af-vpnv6] filter-policy 2255 import

2.1.13  import route-policy (VPN instance view/IPv6 VPN view)

【命令】

import route-policy route-policy

undo import route-policy

【視圖】

VPN實例視圖/IPv6 VPN視圖

【缺省級別】

2:係統級

【參數】

route-policy:VPN實例的入方向路由策略名,為1~63個字符的字符串,區分大小寫。

【描述】

import route-policy命令用來對當前VPN實例應用入方向路由策略。undo import route-policy命令用來取消對當前VPN實例應用入方向路由策略。

缺省情況下,接收所有VPN Target屬性匹配的路由。

當要求比采用擴展團體屬性方式更精確地控製引入VPN實例路由時,可以采用入方向路由策略,缺省情況下根據路由的VPN-target擴展團體屬性過濾引入的路由。入方向路由策略可能會拒絕從輸入列表中的團體裏選定的路由。

需要注意的是:

·     VPN實例視圖下的配置,既可以用於IPv4 VPN,也可以用於IPv6 VPN;

·     IPv6 VPN視圖下的配置隻能用於IPv6 VPN;

·     IPv6 VPN視圖下的配置優先級高於VPN實例視圖下的配置,即如果同時在IPv6 VPN視圖和VPN實例視圖下進行了配置,則IPv6 VPN采用IPv6 VPN視圖下的配置。

【舉例】

# 對名為vpn1的VPN實例應用入方向路由策略poly-1。

<Sysname> system-view

[Sysname] ip vpn-instance vpn1

[Sysname-vpn-instance-vpn1] import route-policy poly-1

# 對名為vpn3的IPv6 VPN應用入方向路由策略poly-3。

<Sysname> system-view

[Sysname] ip vpn-instance vpn3

[Sysname-vpn-instance-vpn3] ipv6-family

[Sysname-vpn-ipv6-vpn3] import route-policy poly-3

2.1.14  ipv6-family vpnv6 (BGP view)

【命令】

ipv6-family vpnv6

undo ipv6-family vpnv6

【視圖】

BGP視圖

【缺省級別】

2:係統級

【參數】

【描述】

ipv6-family vpnv6命令用來進入BGP-VPNv6子地址族視圖。undo ipv6-family命令用來刪除BGP-VPNv6子地址族視圖下的所有配置。

【舉例】

# 進入BGP-VPNv6子地址族視圖。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv6-family vpnv6

[Sysname-bgp-af-vpnv6]

2.1.15  ipv6-family (VPN instance view)

【命令】

ipv6-family

undo ipv6-family

【視圖】

VPN實例視圖

【缺省級別】

2:係統級

【參數】

【描述】

ipv6-family命令用來進入IPv6 VPN視圖。undo ipv6-family命令用來刪除IPv6 VPN視圖下的所有配置。

【舉例】

# 進入IPv6 VPN視圖。

<Sysname> system-view

[Sysname] ip vpn-instance vpn1

[Sysname-vpn-instance-vpn1] ipv6-family

[Sysname-vpn-ipv6-vpn1]

2.1.16  peer enable (BGP-VPNv6 subaddress family view)

【命令】

peer ip-address enable

undo peer ip-address enable

【視圖】

BGP-VPNv6子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

ip-address:對等體的IP地址。

【描述】

peer enable命令用來在指定的地址族下使能對等體,並使能交換對應地址族的BGP路由信息的能力。undo peer enable命令用來取消與指定對等體之間交換對應地址族的BGP路由信息的能力。

缺省情況下,BGP對等體/對等體組之間隻能交換IPv4路由信息。

【舉例】

# 配置對等體,並在BGP-VPNv6子地址族下使能指定對等體1.1.1.1。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] peer 1.1.1.1 as-number 100

[Sysname-bgp] ipv6-family vpnv6

[Sysname-bgp-af-vpnv6] peer 1.1.1.1 enable

2.1.17  peer filter-policy (BGP-VPNv6 subaddress family view)

【命令】

peer ip-address filter-policy acl6-number { export | import }

undo peer ip-address filter-policy [ acl6-number ] { export | import }

【視圖】

BGP-VPNv6子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

ip-address:對等體的IP地址。

acl-number:IP訪問控製列表號,取值範圍為2000~3999。

acl6-number:IPv6訪問控製列表號,取值範圍為2000~3999。

export:對向指定對等體/對等體組發布的路由應用過濾策略。

import:對從指定對等體/對等體組接收的路由應用過濾策略。

【描述】

peer filter-policy命令用來配置為指定對等體或對等體組應用過濾策略。undo peer filter-policy命令用來取消該配置。

缺省情況下,沒有為對等體或對等體組應用過濾策略。

相關配置可參考命令peer as-path-acl

【舉例】

# 在BGP-VPNv6子地址族視圖下,為指定對等體1.1.1.1接收的路由應用過濾策略。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv6-family vpnv6

[Sysname-bgp-af-vpnv6] peer 1.1.1.1 filter-policy 2003 import

2.1.18  peer ipv6-prefix (BGP-VPNv6 subaddress family view)

【命令】

peer ip-address ipv6-prefix prefix-name { export | import }

undo peer ip-address ipv6-prefix { export | import }

【視圖】

BGP-VPNv6子地址族視圖

【缺省級別】

2:係統級

【參數】

ip-address:對等體的IP地址。

prefix-name:IPv6地址前綴列表的名稱,為1~19個字符的字符串。

export:對向對等體發布的路由應用過濾策略。

import:對從對等體接收的路由應用過濾策略。

【描述】

peer ipv6-prefix命令用來配置為指定對等體應用基於IPv6地址前綴列表的路由過濾策略。undo peer ipv6-prefix命令用來取消配置。

缺省情況下,對等體上不應用基於IPv6地址前綴列表的路由過濾策略。

【舉例】

# 在BGP-VPNv6子地址族視圖下,配置應用IPv6地址前綴列表list1,對從對等體1.1.1.1接收的路由進行過濾。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv6-family vpnv6

[Sysname-bgp-af-vpnv6] peer 1.1.1.1 ipv6-prefix list1 import

2.1.19  peer preferred-value (BGP-VPNv6 subaddress family view)

【命令】

peer ip-address preferred-value value

undo peer ip-address preferred-value

【視圖】

BGP-VPNv6子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串,區分大小寫。

ip-address:對等體的IP地址。

value:要分配的路由首選值,取值範圍為0~65535。

【描述】

peer preferred-value命令用來為從對等體/對等體組接收的路由分配首選值。undo peer preferred-value命令用來恢複缺省值。

缺省情況下,從對等體/對等體組接收的路由的首選值為0。

【舉例】

# 在BGP-VPNv6子地址族視圖下,配置來自對等體131.108.1.1的路由的首選值為50。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv6-family vpnv6

[Sysname-bgp-af-vpnv6] peer 131.108.1.1 preferred-value 50

2.1.20  peer public-as-only (BGP-VPNv6 subaddress family view)

【命令】

peer ip-address public-as-only

undo peer ip-address public-as-only

【視圖】

BGP-VPNv6子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串。

ip-address:對等體的IP地址。

【描述】

peer public-as-only命令用來配置發送BGP更新報文時不攜帶私有自治係統號。undo peer public-as-only命令用來配置發送BGP更新報文時攜帶私有自治係統號。

缺省情況下,發送BGP更新報文時,攜帶私有自治係統號。

如果發送的BGP更新報文同時帶有公有AS號和私有AS號,命令不生效。私有AS號的範圍為64512~65535。

【舉例】

# 在BGP-VPNv6子地址族下,配置向對等體1.1.1.1發送BGP更新報文時不攜帶私有自治係統號。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv6-family vpnv6

[Sysname-bgp-af-vpnv6] peer 1.1.1.1 public-as-only

2.1.21  peer reflect-client (BGP-VPNv6 subaddress family view)

【命令】

peer ip-address reflect-client

undo peer ip-address reflect-client

【視圖】

BGP-VPNv6子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串。

ip-address:對等體的IP地址。

【描述】

peer reflect-client命令用來配置將本機作為路由反射器,並將對等體或對等體組作為路由反射器的客戶。undo peer reflect-client命令用來取消已有的配置。

缺省情況下,沒有配置路由反射器及其客戶。

路由反射器的介紹,請參見“三層技術-IP路由配置指導”中的“BGP”。

BGP視圖、BGP-VPNv4子地址族視圖、BGP-VPNv6子地址族視圖下均支持peer reflect-client命令。當在BGP視圖下配置該命令時,表示本機可以反射公網路由;當在BGP-VPNv4子地址族視圖、BGP-VPNv6子地址族視圖下配置該命令時,表示本機可以反射私網路由。BGP視圖的詳細介紹請參見“三層技術-IP路由命令參考”中的“BGP”。

【舉例】

# 在BGP-VPNv6子地址族下,本地設備為路由反射器,將對等體1.1.1.1設置為路由反射器的客戶。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv6-family vpnv6

[Sysname-bgp-af-vpnv6] peer 1.1.1.1 reflect-client

2.1.22  peer route-policy (BGP-VPNv6 subaddress family view)

【命令】

peer ip-address route-policy route-policy-name { export | import }

undo peer ip-address route-policy route-policy-name { export | import }

【視圖】

BGP-VPNv6子地址族視圖

【缺省級別】

2:係統級

【參數】

group-name:對等體組的名稱,為1~47個字符的字符串。

ip-address:對等體的IP地址。

route-policy-name:路由策略名稱,為1~63個字符的字符串,區分大小寫。

export:對向對等體或對等體組發布的路由應用過濾策略。

import:對從對等體或對等體組接收的路由應用過濾策略。

【描述】

peer route-policy命令用來為指定對等體或對等體組配置路由策略。undo peer route-policy命令用來取消該配置。

缺省情況下,對等體及對等體組沒有應用路由策略。

【舉例】

# 在BGP-VPNv6子地址族下,為從對等體1.1.1.1接收的路由應用名為test-policy的路由策略。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv6-family vpnv6

[Sysname-bgp-af-vpnv6] peer 1.1.1.1 route-policy test-policy import

2.1.23  policy vpn-target (BGP-VPNv6 subaddress family view)

【命令】

policy vpn-target

undo policy vpn-target

【視圖】

BGP-VPNv6子地址族視圖

【缺省級別】

2:係統級

【參數】

【描述】

policy vpn-target命令用來對接收到的VPNv6路由使能VPN-Target過濾功能。undo policy vpn-target命令用來取消對VPNv6路由的Import Route Target過濾,即,接收所有VPNv6路由。

隻有Export Route Target屬性與本地Import Route Target屬性匹配的VPNv6路由才被加入到路由表。

缺省情況下,對接收到的VPNv6路由使能VPN-Target過濾功能。

說明

本命令應用在跨域VPN-OptionB方式中。

 

【舉例】

# 在BGP-VPNv6子地址族下,對收到的VPNv6路由進行Import Route Target過濾。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv6-family vpnv6

[Sysname-bgp-af-vpnv6] policy vpn-target

2.1.24  reflect between-clients (BGP-VPNv6 subaddress family view)

【命令】

reflect between-clients

undo reflect between-clients

【視圖】

BGP-VPNv6子地址族視圖

【缺省級別】

2:係統級

【參數】

【描述】

reflect between-clients命令用來允許客戶到客戶的路由反射。undo reflect between-clients命令用來禁止客戶到客戶的路由反射。

缺省情況下,允許客戶到客戶的路由反射。

路由反射器的客戶之間不要求是全連接的,路由缺省通過反射器從一個客戶反射到其它客戶;如果客戶之間是全連接的,就不需要配置路由反射了。

【舉例】

# 在BGP-VPNv6子地址族下,關閉客戶到客戶的路由反射功能。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv6-family vpnv6

[Sysname-bgp-af-vpnv6] undo reflect between-clients

2.1.25  reflector cluster-id (BGP-VPNv6 subaddress family view)

【命令】

reflector cluster-id { cluster-id | ip-address }

undo reflector cluster-id

【視圖】

BGP-VPNv6子地址族視圖

【缺省級別】

2:係統級

【參數】

cluster-id:路由反射器的群ID,取值範圍為1~4294967295。

ip-address:使用指定對等體的IP地址作為路由反射器的群ID。

【描述】

reflector cluster-id命令用來為路由反射器配置群ID。undo reflector cluster-id命令用來取消配置的群ID。

缺省情況下,每個路由反射器都使用自己的Router ID作為群ID。

通常情況下,一個群隻有一個路由反射器,這時反射器的Router ID就用於識別該群。設置多個反射器能夠提高網絡的可靠性。如果一個群中配置了多個路由反射器,請使用reflector cluster-id命令為所有的路由反射器配置相同的群ID,以避免產生路由環路。

【舉例】

# 在BGP-VPNv6子地址族下,配置路由反射器的群ID為50。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv6-family vpnv6

[Sysname-bgp-af-vpnv6] reflector cluster-id 50

2.1.26  refresh bgp ipv6 vpn-instance

【命令】

refresh bgp ipv6 vpn-instance vpn-instance-name { ipv6-address | all | external } { export | import }

【視圖】

用戶視圖

【缺省級別】

1:監控級

【參數】

vpn-instance-name:VPN實例名稱,為1~31個字符的字符串,區分大小寫。

ipv6-address:對等體的IPv6地址。

all:VPN實例的所有IPv6 BGP連接。

external:EBGP會話。

export:觸發出方向的軟複位。

import:觸發入方向的軟複位。

【描述】

refresh bgp ipv6 vpn-instance命令用來軟複位指定VPN實例的IPv6 BGP連接。

軟複位BGP連接是指在不斷開BGP鄰居關係的情況下,更新BGP路由信息。

【舉例】

# 觸發名為vpn1的VPN實例的所有IPv6 BGP連接在入方向軟複位,使新的配置生效。

<Sysname> refresh bgp ipv6 vpn-instance vpn1 all import

2.1.27  refresh bgp vpnv6

【命令】

refresh bgp vpnv6 { ip-address | all | external | internal } { export | import }

【視圖】

用戶視圖

【缺省級別】

1:監控級

【參數】

ip-address:對等體的IP地址。

all:所有的BGP-VPNv6連接。

external:EBGP會話。

internal:IBGP會話。

export:觸發出方向的軟複位。

import:觸發入方向的軟複位。

【描述】

refresh bgp vpnv6命令用來軟複位BGP的VPNv6連接。

軟複位BGP連接是指在不斷開BGP鄰居關係的情況下,更新BGP路由信息

【舉例】

# 觸發所有BGP VPNv6連接在入方向軟複位,使新的配置生效。

<Sysname> refresh bgp vpnv6 all import

2.1.28  reset bgp ipv6 vpn-instance

【命令】

reset bgp ipv6 vpn-instance vpn-instance-name { as-number | ipv6-address | all | external }

【視圖】

用戶視圖

【缺省級別】

2:係統級

【參數】

vpn-instance-name:VPN實例名稱,為1~31個字符的字符串,區分大小寫。

as-number:自治係統號,取值範圍為1~4294967295。

ipv6-address:對等體的IPv6地址。

all:VPN實例的所有IPv6 BGP連接。

external:EBGP會話。

【描述】

reset bgp ipv6 vpn-instance命令用來複位指定VPN實例的IPv6 BGP連接。

【舉例】

# 複位名為vpn1的VPN實例的所有IPv6 BGP連接。

<Sysname> reset bgp ipv6 vpn-instance vpn1 all

2.1.29  reset bgp vpnv6

【命令】

reset bgp vpnv6 { as-number | ip-address | all | external | internal }

【視圖】

用戶視圖

【缺省級別】

2:係統級

【參數】

as-number:自治係統號,取值範圍為1~4294967295。

ip-address:對等體的IP地址。

all:所有BGP VPNv6連接。

external:VPNv6連接的EBGP會話。

internal:VPNv6連接的IBGP會話。

【描述】

reset bgp vpnv6命令用來複位BGP的VPNv6連接。

【舉例】

# 複位BGP的VPNv6連接,使新的配置生效。

<Sysname> reset bgp vpnv6 all

2.1.30  routing-table limit (VPN instance view/IPv6 VPN view)

【命令】

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

undo routing-table limit

【視圖】

VPN實例視圖/IPv6 VPN視圖

【缺省級別】

2:係統級

【參數】

number:指定一個VPN實例最多可以支持的路由數。不同設備支持的取值範圍不同,請以設備的實際情況為準。

warn-threshold:告警門限值,取值範圍為1~100,單位為百分比。當(VPN實例中的路由數/最多支持路由數×100)超過告警門限值時,產生一條告警信息,但仍然允許增加路由。當VPN實例中的路由數達到最多支持路由數目時,不再增加新的路由。

simply-alert:當VPN實例的路由數超過最多支持的路由數目時,可以繼續增加新的路由,但會產生一條係統日誌Syslog信息。

【描述】

routing-table limit命令用來限製當前VPN實例支持的最多路由數,以避免PE路由器引入太多路由。undo routing-table limit命令用來恢複缺省情況。

缺省情況下,當前VPN實例支持的最多路由數與設備的型號相關,請以設備的實際情況為準。

需要注意的是:

·     VPN實例視圖下的配置,既可以用於IPv4 VPN,也可以用於IPv6 VPN;

·     IPv6 VPN視圖下的配置隻能用於IPv6 VPN;

·     IPv6 VPN視圖下的配置優先級高於VPN實例視圖下的配置,即如果同時在IPv6 VPN視圖和VPN實例視圖下進行了配置,則IPv6 VPN采用IPv6 VPN視圖下的配置。

MSR係列路由器各款型對於本節所描述的命令及參數的支持情況有所不同,詳細差異信息如下:

型號

命令

參數

描述

MSR800

routing-table limit

number

取值範圍為1~1024,缺省情況為1024

MSR 900

取值範圍為1~1024,缺省情況為1024

MSR900-E

取值範圍為1~1024,缺省情況為1024

MSR 930

取值範圍為1~1024,缺省情況為1024

MSR 20-1X

取值範圍為1~1024,缺省情況為1024

MSR 20

取值範圍為1~1024,缺省情況為1024

MSR 30

取值範圍為1~1024,缺省情況為1024

MSR 50

取值範圍為1~10000,缺省情況為10000

MSR 2600

取值範圍為1~5000,缺省情況為5000

MSR3600-51F

取值範圍為1~1024,缺省情況為1024

 

【舉例】

# 限製名為vpn1的VPN實例最多可支持1000條路由,並且當路由數超過最多支持路由數時,可以繼續增加新的路由。

<Sysname> system-view

[Sysname] ip vpn-instance vpn1

[Sysname-vpn-instance-vpn1] route-distinguisher 100:1

[Sysname-vpn-instance-vpn1] routing-table limit 1000 simply-alert

# 限製名為vpn3的IPv6 VPN最多可支持1000條路由,並且當VPN實例中的路由數達到700條(70%)時,產生告警信息。

<Sysname> system-view

[Sysname] ip vpn-instance vpn3

[Sysname-vpn-instance-vpn3] route-distinguisher 100:3

[Sysname-vpn-instance-vpn3] ipv6-family

[Sysname-vpn-ipv4-vpn3] routing-table limit 1000 70

2.1.31  rr-filter (BGP-VPNv6 subaddress family view)

【命令】

rr-filter extended-community-number

undo rr-filter

【視圖】

BGP-VPNv6子地址族視圖

【缺省級別】

2:係統級

【參數】

extended-community-number:路由反射器支持的擴展團體屬性號,取值範圍1~199。

【描述】

rr-filter命令用來創建路由反射器的反射策略:通過配置路由反射器支持的擴展團體屬性號,對接收的路由信息進行過濾,隻有與本命令配置的擴展團體屬性號匹配的IBGP路由才會被反射。undo rr-filter命令用來恢複缺省情況。

缺省情況下,路由反射器不會對反射的路由進行過濾。

通過在不同的路由反射器上配置不同的反射策略,可以實現路由反射器之間的負載分擔。

【舉例】

# 在BGP-VPNv6子地址族下,配置路由反射器支持的擴展團體屬性,根據該擴展團體屬性對入方向的VPNv6路由更新報文進行自動過濾。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp] ipv6-family vpnv6

[Sysname-bgp-af-vpnv6] rr-filter 10

2.1.32  tnl-policy (VPN instance view/IPv6 VPN view)

【命令】

tnl-policy tunnel-policy-name

undo tnl-policy

【視圖】

VPN實例視圖/IPv6 VPN視圖

【缺省級別】

2:係統級

【參數】

tunnel-policy-name:VPN實例的隧道策略名稱,為1~19個字符的字符串。

【描述】

tnl-policy命令用來將當前VPN實例與指定的隧道策略進行關聯。undo tnl-policy命令用來取消關聯。

如果VPN實例沒有關聯隧道策略或者關聯的隧道策略尚未配置,則該VPN實例根據缺省選擇策略來選擇隧道。缺省選擇策略為按照LSP隧道->GRE隧道->CR-LSP隧道的優先級順序選擇隧道,負載分擔條數為1。

需要注意的是:

·     VPN實例視圖下的配置,既可以用於IPv4 VPN,也可以用於IPv6 VPN;

·     IPv6 VPN視圖下的配置隻能用於IPv6 VPN;

·     IPv6 VPN視圖下的配置優先級高於VPN實例視圖下的配置,即如果同時在IPv6 VPN視圖和VPN實例視圖下進行了配置,則IPv6 VPN采用IPv6 VPN視圖下的配置。

相關配置可參考命令tunnel select-seq load-balance-number

【舉例】

# 將名為vpn1的VPN實例和隧道策略po1關聯起來。

<Sysname> system-view

[Sysname] tunnel-policy po1

[Sysname-tunnel-policy-po1] tunnel select-seq lsp load-balance-number 1

[Sysname-tunnel-policy-po1] quit

[Sysname] ip vpn-instance vpn1

[Sysname-vpn-instance-vpn1] route-distinguisher 22:33

[Sysname-vpn-instance-vpn1] tnl-policy po1

[Sysname-vpn-instance-vpn1] quit

# 將名為vpn3的IPv6 VPN和隧道策略po1關聯起來。

[Sysname] ip vpn-instance vpn3

[Sysname-vpn-instance-vpn3] route-distinguisher 11:33

[Sysname-vpn-instance-vpn3] ipv6-family

[Sysname-vpn-ipv6-vpn3] tnl-policy po1

2.1.33  vpn-target (VPN instance view/IPv6 VPN view)

【命令】

vpn-target vpn-target&<1-8> [ both | export-extcommunity | import-extcommunity ]

undo vpn-target { all | vpn-target&<1-8> [ both | export-extcommunity | import-extcommunity ] }

【視圖】

VPN實例視圖/IPv6 VPN視圖

【缺省級別】

2:係統級

【參數】

vpn-target&<1-8>:添加VPN Target擴展團體屬性到VPN實例的入方向VPN Target擴展團體列表(Import Target)或出方向VPN Target擴展團體列表(Export Target),並指定VPN Target值為nn:nn 或IP-address:nn,為3~21個字符的字符串。&<1-8>表示前麵的參數最多可以輸入8次。

VPN Target有三種格式:

·     16位自治係統號:32位用戶自定義數,例如:101:3。

·     32位IP地址:16位用戶自定義數,例如:192.168.122.15:1。

·     32位自治係統號:16位用戶自定義數字,其中的自治係統號最小值為65536。例如:65536:1。

both:指定配置的VPN Target值同時作為Import Target和Export Target。沒有指定bothexport-extcommunityimport-extcommunity中的任何一個參數時,缺省值為both

export-extcommunity:指定配置的VPN Target值為Export Target。

import-extcommunity:指定配置的VPN Target值為Import Target。

all:所有VPN Target值。

【描述】

vpn-target命令用來配置當前VPN實例的VPN Target。undo vpn-target命令用來刪除當前VPN實例的VPN Target。

VPN Target沒有缺省值,創建VPN實例時需要配置。

需要注意的是:

·     VPN實例視圖下的配置,既可以用於IPv4 VPN,也可以用於IPv6 VPN;

·     IPv6 VPN視圖下的配置隻能用於IPv6 VPN;

·     IPv6 VPN視圖下的配置優先級高於VPN實例視圖下的配置,即如果同時在IPv6 VPN視圖和VPN實例視圖下進行了配置,則IPv6 VPN采用IPv6 VPN視圖下的配置。

【舉例】

# 為名為vpn1的VPN實例配置VPN Target。

<Sysname> system-view

[Sysname] ip vpn-instance vpn1

[Sysname-vpn-instance-vpn1] vpn-target 3:3 export-extcommunity

[Sysname-vpn-instance-vpn1] vpn-target 4:4 import-extcommunity

[Sysname-vpn-instance-vpn1] vpn-target 5:5 both

# 為名為vpn3的IPv6 VPN配置VPN Target。

<Sysname> system-view

[Sysname] ip vpn-instance vpn3

[Sysname-vpn-instance-vpn3] ipv6-family

[Sysname-vpn-ipv6-vpn3] vpn-target 3:3 export-extcommunity

[Sysname-vpn-ipv6-vpn3] vpn-target 4:4 import-extcommunity

[Sysname-vpn-ipv6-vpn3] vpn-target 5:5 both

 

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們