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

11-三層技術-IP路由命令參考

目錄

12-IPv6 IS-IS命令

本章節下載 12-IPv6 IS-IS命令  (325.51 KB)

12-IPv6 IS-IS命令


1 IPv6 IS-IS

設備各款型對於本節所描述的特性支持情況有所不同,詳細差異信息如下:

型號

特性

描述

F5010/F5020/F5030/F5030-6GW/F5040/F5060/F5080/F5000-M/F5000-S/F5000-C

IPv6 IS-IS

支持

F1005/F1010/F1020/F1030/F1050/F1060/F1070/F1080/F1070-GM

·     F1005/F1010:不支持

·     F1020/F1030/F1050/F1060/F1070/F1080/F1070-GM:支持

F1000-AK108/AK109/AK110/AK115/AK120/AK125/AK130/AK135/AK140/AK145/AK150/AK155/AK160/AK165/AK170/AK175/AK180/AK185/AK710/AK711

·     F1000-AK108/AK109/AK110/AK115/AK120/AK125/AK710:不支持

·     F1000-AK130/AK135/AK140/AK145/AK150/AK155/AK160/AK165/AK170/AK175/AK180/AK185/AK711:支持

F1000-GM-AK370/F1000-GM-AK380

支持

LSU3FWCEA0/LSUM1FWCEAB0/LSX1FWCEA1

支持

LSXM1FWDF1/LSUM1FWDEC0/IM-NGFWX-IV/LSQM1FWDSC0/LSWM1FWD0/LSPM6FWD

支持

 

1.1  IPv6 IS-IS配置命令

IPv6 IS-IS實現了IPv4 IS-IS的所有功能,與IPv4 IS-IS的區別在於發布的是IPv6路由信息,本章隻列出了IPv6 IS-IS專有的命令,其他相關命令請參見“三層技術-IP路由命令參考”中的“IS-IS”。

1.1.1  address-family ipv6

address-family ipv6命令用來創建IS-IS IPv6地址族,並進入IS-IS IPv6地址族視圖。

undo address-family ipv6命令用來刪除IS-IS IPv6地址族及IS-IS IPv6地址族視圖下的所有配置。

【命令】

address-family ipv6 [ unicast ]

undo address-family ipv6 [ unicast ]

【缺省情況】

不存在IS-IS IPv6地址族。

【視圖】

IS-IS視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

unicast:表示單播地址族。缺省為單播地址族。

【使用指導】

配置本命令後,進程的IPv6被使能。

【舉例】

# 在IS-IS視圖下,創建並進入IS-IS IPv6地址族視圖。

<Sysname> system-view

[Sysname] isis 100

[Sysname-isis-100] address-family ipv6

[Sysname-isis-100-ipv6]

1.1.2  auto-cost enable

auto-cost enable命令用來使能自動計算接口鏈路開銷值功能。

undo auto-cost enable命令用來關閉自動計算接口鏈路開銷值功能。

【命令】

auto-cost enable

undo auto-cost enable

【缺省情況】

自動計算接口鏈路開銷值功能處於關閉狀態。

【視圖】

IS-IS IPv6單播地址族視圖

【缺省用戶角色】

network-admin

context-admin

【使用指導】

使能自動計算接口鏈路開銷值功能後,將根據帶寬參考值自動計算接口的鏈路度量值。當開銷值的類型為widewide-compatible時,可以根據公式“開銷=(參考值÷帶寬)×10”計算接口的鏈路度量值。當開銷值類型為其他類型時,具體情況如下:接口帶寬≤10Mbps時,值為60;接口帶寬≤100Mbps時,值為50;接口帶寬≤155Mbps時,值為40;接口帶寬≤622Mbps時,值為30;接口帶寬≤2500Mbps時,值為20;接口帶寬>2500Mbps時,值為10。

【舉例】

# 使能IS-IS進程1的IPv6自動計算接口鏈路開銷值功能。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] auto-cost enable

【相關命令】

·     bandwidth-reference

·     cost-style

·     isis ipv6 cost

1.1.3  bandwidth-reference

bandwidth-reference命令用來配置IPv6 IS-IS自動計算鏈路開銷值時依據的帶寬參考值。

undo bandwidth-reference命令用來恢複缺省情況。

【命令】

bandwidth-reference value

undo bandwidth-reference

【缺省情況】

IPv6 IS-IS自動計算鏈路度量值時依據的帶寬參考值為100Mbps。

【視圖】

IS-IS IPv6單播地址族視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

value:帶寬參考值,取值範圍為1~2147483648,單位為Mbps。

【舉例】

# 配置IS-IS進程1的IPv6帶寬參考值為200Mbps。

<Sysname> system-view

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] bandwidth-reference 200

【相關命令】

·     auto-cost enable

·     isis cost

1.1.4  circuit-cost

circuit-cost命令用來全局配置IPv6 IS-IS的鏈路開銷值。

undo circuit-cost命令用來取消全局配置的IPv6 IS-IS的鏈路開銷值。

【命令】

circuit-cost value [ level-1 | level-2 ]

undo circuit-cost [ level-1 | level-2 ]

【缺省情況】

未全局配置IPv6 IS-IS的鏈路開銷值。

【視圖】

IS-IS IPv6單播地址族視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

value:鏈路開銷值,當指定的路徑開銷值類型不同時,取值範圍也不同:

·     當指定的路徑開銷值類型為narrownarrow-compatible或compatible時,取值範圍為0~63。

·     當指定的路徑開銷值類型為widewide-compatible時,取值範圍為0~16777215。

level-1:配置在計算Level-1路由時使用的鏈路開銷值。

level-2:配置在計算Level-2路由時使用的鏈路開銷值。

【使用指導】

如果不指定級別,將同時配置計算Level-1和Level-2路由時使用的鏈路開銷值。

【舉例】

# 全局配置IS-IS進程1下IPv6所有接口在計算Level-1路由時的鏈路開銷值為11。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] circuit-cost 11 level-1

【相關命令】

·     cost-style

·     isis cost

1.1.5  default-route-advertise

default-route-advertise命令用來配置IPv6 IS-IS發布Level-1或Level-2級別的缺省路由。

undo default-route-advertise命令用來恢複缺省情況。

【命令】

default-route-advertise [ avoid-learning | [ level-1 | level-1-2 | level-2 ] | route-policy route-policy-name | tag tag ] *

undo default-route-advertise

【缺省情況】

IPv6 IS-IS不發布Level-1或Level-2級別的缺省路由。

【視圖】

IS-IS IPv6單播地址族視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

avoid-learning:禁止學習通過LSP發過來的缺省路由和ATT位產生的缺省路由,防止出現環路。

level-1:發布Level-1級別的缺省路由。

level-1-2:同時發布Level-1和Level-2級別的缺省路由。

level-2:發布Level-2級別的缺省路由。

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

tag tag:配置缺省路由Tag值,取值範圍為1~4294967295。

【使用指導】

如果不指定級別,則發布Level-2級別的缺省路由。

Level-1缺省路由隻發布給本區域的其他路由器;Level-2缺省路由發布給所有Level-2和Level-1-2路由器。

通過使用路由策略,可以強製IPv6 IS-IS隻在路由表中有匹配的路由項時才生成缺省路由。如果在路由策略視圖中apply isis level-1,則可以在L1 LSP中生成缺省路由;如果在路由策略視圖中apply isis level-2,則可以在L2 LSP中生成缺省路由;如果在路由策略視圖中apply isis level-1-2,可以在L1 LSP、L2 LSP中各自生成缺省路由。

如果在路由策略中指定了Tag值,則本命令中的Tag值不生效。

【舉例】

# 配置IPv6 IS-IS進程1發布Level-2級別的缺省路由。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] default-route-advertise

【相關命令】

·     apply isis

1.1.6  display isis redistribute ipv6

display isis redistribute ipv6命令用來顯示IPv6 IS-IS引入路由信息。

【命令】

display isis redistribute ipv6 [ ipv6-address mask-length ] [ level-1 | level-2 ] [ process-id ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

context-admin

context-operator

【參數】

ipv6-address mask-length:顯示指定目的IPv6地址和掩碼長度的引入路由。

process-id:IS-IS進程號,取值範圍為1~65535,顯示指定IS-IS進程的IPv6路由信息。

level-1:顯示Level-1的IS-IS路由信息。

level-2:顯示Level-2的IS-IS路由信息。

【使用指導】

如果不指定級別,將同時顯示Level-1和Level-2的路由信息。

【舉例】

# 顯示IS-IS的IPv6引入路由信息。

<Sysname> display isis redistribute ipv6 1

 

                         Route information for IS-IS(1)

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

 

                        Level-1 IPv6 Redistribute Table

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

Type       : direct     Destination: 12:1::/64

IntCost    : 0          Tag        :

State      : Active

 

 

                        Level-2 IPv6 Redistribute Table

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

Type       : direct     Destination: 12:1::/64

IntCost    : 0          Tag        :

State      : Active

表1-1 display isis redistribute ipv6命令顯示信息描述表

字段

描述

Route information for IS-IS(1)

指定IS-IS進程引入路由信息

Level-1 IPv6 Redistribute Table

Level-1的IS-IS IPv6引入路由信息

Level-2 IPv6 Redistribute Table

Level-2的IS-IS IPv6引入路由信息

Type

引入的路由類型,包括直連、ISISv6、靜態、OSPFv3、BGP4+、RIPng

Destination

IPv6目的地址

IntCost

內部路由Cost

Tag

引入路由發布時的Tag值

State

引入路由是否為最終生效路由

 

1.1.7  display isis route ipv6

display isis route ipv6命令用來顯示IPv6 IS-IS路由信息。

【命令】

display isis route ipv6 [ ipv6-address ] [ [ level-1 | level-2 ] | verbose ] * [ process-id ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

context-admin

context-operator

【參數】

ipv6-address:顯示指定目的IPv6地址的路由。

level-1:顯示Level-1的IPv6 IS-IS路由。

level-2:顯示Level-2的IPv6 IS-IS路由。

verbose:顯示IPv6 IS-IS路由的詳細信息。

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

【使用指導】

如果不指定級別,則顯示Level-1和Level-2路由信息,即Level-1-2。

【舉例】

# 顯示IPv6 IS-IS的路由信息。

<Sysname> display isis route ipv6

 

                         Route information for IS-IS(1)

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

 

                         Level-1 IPv6 forwarding table

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

 Destination: 2001:1::                                PrefixLen: 64

 Flag       : R/L/-                                   Cost     : 20

 Next hop   : FE80::200:5EFF:FE64:8905                Interface: GE1/0/1

 

 Destination: 2001:2::                                PrefixLen: 64

 Flag       : D/L/-                                   Cost     : 10

 Next hop   : Direct                                  Interface: GE1/0/1

 

       Flags: D-Direct, R-Added to Rib, L-Advertised in LSPs, U-Up/Down bit set

 

                         Level-2 IPv6 forwarding table

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

 

 Destination: 2001:1::                                PrefixLen: 64

 Flag       : -/-/-                                   Cost     : 20

 

 

 Destination: 2001:2::                                PrefixLen: 64

 Flag       : D/L/-                                   Cost     : 10

 

       Flags: D-Direct, R-Added to Rib, L-Advertised in LSPs, U-Up/Down bit set

表1-2 display isis route ipv6命令顯示信息描述表

字段

描述

Destination

IPv6目的地址前綴

PrefixLen

前綴長度

Flag/Flags

路由信息狀態標誌位

·     D:直連路由

·     R:該路由是否已放到路由表中

·     L:是否已經通過LSP發布

·     U:路由滲透狀態標識,標識Level-1路由是否來自Level-2。如果配置為“U”則可避免由Level-2發送到Level-1的LSP又返回給Level-2

Cost

開銷值

Next hop

下一跳

Interface

出接口

 

# 顯示IPv6 IS-IS的詳細路由信息。

<Sysname> display isis route ipv6 verbose

 

                         Route information for IS-IS(1)

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

 

                         Level-1 IPv6 forwarding table

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

 

 IPv6 dest : 2001:1::/64

 Flag      : D/L/-                       Cost      : 10

 Admin tag : -                           Src count : 2

 Nexthop   : Direct

 Interface : GE1/0/1

 Nib ID    : 0x0

 

 IPv6 dest : 2001:2::/64

 Flag      : R/-/-                       Cost      : 20

 Admin tag : -                           Src count : 2

 Nexthop   : FE80::200:5EFF:FE64:8905

 Interface : GE1/0/1

 BkNexthop   : FE80::200:5EFF:FE64:8905

 BkInterface : GE1/0/1

 Nib ID    : 0x24000002

 

      Flags: D-Direct, R-Added to Rib, L-Advertised in LSPs, U-Up/Down bit set

 

                         Level-2 IPv6 Forwarding Table

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

 

 IPv6 dest : 2001:1::/64

 Flag      : D/L/-                       Cost      : 10

 Admin tag : -                           Src count : 2

 Nexthop   : -

 Interface : -

 Nib ID    : -

 

 IPv6 dest : 2001:2::/64

 Flag      : D/L/-                       Cost      : 10

 Admin tag : -                           Src count : 2

 Nexthop   : -

 Interface : -

 Nib ID    : -

 

      Flags: D-Direct, R-Added to Rib, L-Advertised in LSPs, U-Up/Down Bit Set

表1-3 display isis route ipv6 verbose命令顯示信息描述表

字段

描述

IPv6 dest

IPv6目的地址和前綴信息

Flag/Flags

路由信息狀態標誌位

·     D:直連路由

·     R:該路由是否已放到路由表中

·     L:是否已經通過LSP發布

·     U:路由滲透狀態標識,標識Level-1路由是否來自Level-2。如果配置為“U”則可避免由Level-2發送到Level-1的LSP又返回給Level-2

Cost

開銷值

Admin tag

管理標記

Src count

發布源個數

Nexthop

下一跳

Interface

出接口

BkNexthop

備份下一跳

BkInterface

備份出接口

Nib ID

路由管理分配的ID,即下一跳索引

 

1.1.8  display isis spf-tree ipv6

display isis spf-tree ipv6命令用來顯示IS-IS的IPv6拓撲信息。

【命令】

display isis spf-tree ipv6 [ [ level-1 | level-2 ] | verbose ] * [ process-id ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

context-admin

context-operator

【參數】

level-1:顯示Level-1的IS-IS拓撲信息。如果未指定級別,將同時顯示Level-1和Level-2的拓撲信息。

level-2:顯示Level-2的IS-IS拓撲信息。如果未指定級別,將同時顯示Level-1和Level-2的拓撲信息。

verbose:顯示IS-IS的詳細拓撲信息。如果未指定該參數,顯示摘要拓撲信息。

process-id:IS-IS進程號,取值範圍為1~65535,顯示指定IS-IS進程的拓撲信息。如果未指定IS-IS進程號,將顯示所有IS-IS進程的拓撲信息。

【舉例】

# 顯示IS-IS的IPv6拓撲信息。

<Sysname> display isis spf-tree ipv6

 

                        Shortest Path Tree for IS-IS(1)

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

 

      Flags: S-Node is on SPF tree       T-Node is on tent list

             O-Node is overload          R-Node is directly reachable

             I-Node or Link is isolated  D-Node or Link is to be deleted

             C-Neighbor is child         P-Neighbor is parent

             V-Link is involved          N-Link is a new path

             L-Link is on change list    U-Protocol usage is changed

             H-Nexthop is changed

 

                       Level-1 Shortest Path Tree

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

 

SpfNode            NodeFlag       SpfLink            LinkCost LinkFlag

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

0000.0000.0032.00  S/-/-/-/-/-

                               -->0000.0000.0032.01  10       -/-/C/-/-/-/-/-/-

                               -->0000.0000.0064.00  10       -/-/C/-/-/-/-/-/-

0000.0000.0032.01  S/-/-/R/-/-

                               -->0000.0000.0064.00  0        -/-/C/-/-/-/-/-/-

                               -->0000.0000.0032.00  0        -/-/-/P/-/-/-/-/-

0000.0000.0064.00  S/-/-/R/-/-

                               -->0000.0000.0032.00  10       -/-/-/P/-/-/-/-/-

                               -->0000.0000.0032.01  10       -/-/-/P/-/-/-/-/-

 

                       Level-2 Shortest Path Tree

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

 

SpfNode            NodeFlag       SpfLink            LinkCost LinkFlag

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

0000.0000.0032.00  S/-/-/-/-/-

                               -->0000.0000.0032.01  10       -/-/C/-/-/-/-/-/-

                               -->0000.0000.0064.00  10       -/-/C/-/-/-/-/-/-

0000.0000.0032.01  S/-/-/R/-/-

                               -->0000.0000.0064.00  0        -/-/C/-/-/-/-/-/-

                               -->0000.0000.0032.00  0        -/-/-/P/-/-/-/-/-

0000.0000.0064.00  S/-/-/R/-/-

                               -->0000.0000.0032.00  10       -/-/-/P/-/-/-/-/-

                               -->0000.0000.0032.01  10       -/-/-/P/-/-/-/-/-

# 顯示IS-IS Level-1的IPv6詳細拓撲信息。

<Sysname> display isis spf-tree ipv6 level-1 verbose

                        Shortest Path Tree for IS-IS(1)

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

 

      Flags: S-Node is on SPF tree       T-Node is on tent list

             O-Node is overload          R-Node is directly reachable

             I-Node or Link is isolated  D-Node or Link is to be deleted

             C-Neighbor is child         P-Neighbor is parent

             V-Link is involved          N-Link is a new path

             L-Link is on change list    U-Protocol usage is changed

             H-Nexthop is changed

 

                           Level-1 Shortest Path Tree

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

 

 SpfNode        : 0000.0000.0032.00

 Distance       : 0

 TE distance    : 0

 NodeFlag       : S/-/-/-/-/-

 RelayNibID     : 0x0

 TE tunnel count: 0

 Nexthop count  : 0

 SpfLink count  : 2

 -->0000.0000.0032.01

    LinkCost    : 10

    LinkNewCost : 10

    LinkFlag    : -/-/C/-/-/-/-/-/-

    LinkSrcCnt  : 1

        Type    : Adjacent   Interface: N/A

        Cost    : 10         Nexthop  : N/A

-->0000.0000.0064.00

    LinkCost    : 10

    LinkNewCost : 10

    LinkFlag    : -/-/C/-/-/-/-/-/-

    LinkSrcCnt  : 1

        Type    : Adjacent   Interface: Tun1

        Cost    : 10         Nexthop  : FE80::A0A:A40

 

SpfNode        : 0000.0000.0032.01

 Distance       : 10

 TE distance    : 10

 NodeFlag       : S/-/-/R/-/-

 RelayNibID     : 0x0

 TE tunnel count: 0

 Nexthop count  : 0

 SpfLink count  : 2

 -->0000.0000.0064.00

    LinkCost    : 0

    LinkNewCost : 0

    LinkFlag    : -/-/C/-/-/-/-/-/-

    LinkSrcCnt  : 1

        Type    : Adjacent   Interface: GE1/0/2

        Cost    : 10         Nexthop  : FE80::200:12FF:FE34:1

-->0000.0000.0032.00

    LinkCost    : 0

    LinkNewCost : 0

    LinkFlag    : -/-/-/P/-/-/-/-/-

    LinkSrcCnt  : 1

        Type    : Adjacent   Interface: N/A

        Cost    : 0           Nexthop  : N/A

 

SpfNode        : 0000.0000.0064.00

 Distance       : 10

 TE distance    : 10

 NodeFlag       : S/-/-/R/-/-

 RelayNibID     : 0x0

 TE tunnel count: 0

 Nexthop count  : 2

     Neighbor  : 0000.0000.0064.00        Interface  : GE1/0/2

     NextHop   : FE80::200:12FF:FE34:1

     BkNeighbor: N/A                      BkInterface: N/A

     BkNextHop : N/A

     Neighbor  : 0000.0000.0064.00        Interface  : Tun1

     NextHop   : FE80::A0A:A40

     BkNeighbor: N/A                      BkInterface: N/A

     BkNextHop : N/A

 SpfLink count  : 2

 -->0000.0000.0032.00

    LinkCost    : 10

    LinkNewCost : 10

    LinkFlag    : -/-/-/P/-/-/-/-/-

    LinkSrcCnt  : 1

        Type    : Remote     Interface: N/A

        Cost    : 10         Nexthop  : N/A

        AdvMtID : 0

-->0000.0000.0064.00

    LinkCost    : 10

    LinkNewCost : 10

    LinkFlag    : -/-/C/-/-/-/-/-/-

    LinkSrcCnt  : 1

        Type    : Remote     Interface: Tun1

        Cost    : 10         Nexthop  : FE80::A0A:A40

        AdvMtID : 0

表1-4 display isis spf-tree ipv6命令顯示信息描述表

字段

描述

SpfNode

拓撲節點ID

Distance

根節點到該節點的最短距離

TE distance

根節點到該節點的最短距離(包含隧道Link),如果未配置隧道,則與Distance值相等

NodeFlag

節點狀態標記:

·     S:節點在SPF樹上

·     T:節點在候選列表上

·     O:節點處於OverLoad

·     R:節點是直連的

·     I:孤立節點

·     D:節點待刪除

TE tunnel count

Destination為該節點的隧道條數

Nexthop count

節點的下一跳個數

NextHop

節點的主用下一跳地址/鏈路發布源下一跳地址

AdvMtID

從哪個拓撲學到的路由:

·     0:標準拓撲ID

·     6~4094:其它拓撲ID

Interface

節點的主用下一跳出接口/鏈路發布源下一跳出接口

BkNextHop

節點的備份下一跳地址

BkInterface

節點的備份下一跳出接口

Neighbor

節點主用下一跳鄰居節點ID

BkNeighbor

節點備份下一跳鄰居節點ID

SpfLink

拓撲鏈路

SpfLink count

拓撲鏈路個數

LinkCost

鏈路開銷

LinkNewCost

鏈路新開銷

LinkFlag

鏈路狀態標記:

·     I:孤立鏈路

·     D:鏈路待刪除

·     C:目的節點是源節點的子節點

·     P:目的節點是源節點的父節點

·     V:鏈路受到影響

·     N:新增鏈路

·     L:鏈路在變化鏈表上

·     U:鏈路協議類型發生變化

·     H:鏈表下一跳發生變化

LinkSrcCnt

鏈路發布源個數

Type

鏈路發布源類型:

·     Adjacent:本地鄰居維護產生

·     Remote:其它節點LSP產生

Cost

鏈路發布源開銷

 

1.1.9  display isis statistics ipv6

display isis statistics ipv6命令用來顯示IS-IS的IPv6統計信息。

【命令】

display isis statistics ipv6 [ level-1 | level-1-2 | level-2 ] [ process-id ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

context-admin

context-operator

【參數】

level-1:顯示IS-IS Level-1的統計信息。

level-1-2:顯示IS-IS Level-1-2的統計信息。

level-2:顯示IS-IS Level-2的統計信息。

process-id:IS-IS進程號,取值範圍為1~65535,顯示指定IS-IS進程的統計信息。如果未指定本參數,將顯示所有IS-IS進程的統計信息。

【使用指導】

如果未指定級別,將同時顯示Level-1和Level-2的統計信息。

【舉例】

# 顯示IS-IS的IPv6統計信息。

<Sysname> display isis statistics ipv6

 

                      Statistics information for IS-IS(1)

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

 

                               Level-1 Statistics

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

 

MTR(base)

 

Learnt routes information:

         Total IPv6 Learnt Routes in IPv6 Routing Table: 0

 

Imported routes information:

         IPv6 Imported Routes:

                         Static: 0       Direct: 0

                         ISISv6: 0       BGP4+:  0

                         RIPng:  0       OSPFv3: 0

                         Total Number:   0

 

                               Level-2 Statistics

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

 

MTR(base)

 

Learnt routes information:

         Total IPv6 Learnt Routes in IPv6 Routing Table: 0

 

Imported routes information:

         IPv6 Imported Routes:

                         Static: 0       Direct: 0

                         ISISv6: 0       BGP4+:  0

                         RIPng:  0       OSPFv3: 0

                         Total Number:   0

表1-5 display isis statistics ipv6命令顯示信息描述表

字段

描述

Statistics information for IS-IS(processid)

指定IS-IS進程的統計信息

Level-1 Statistics

Level-1路由統計信息

Level-2 Statistics

Level-2路由統計信息

MTR(topo-name)

指定某個拓撲,拓撲名為base則為公網拓撲

Learnt routes information

學習到的路由信息:

Total IPv6 Learnt Routes in IPv6 Routing Table:學習到的IPv6路由信息的總數

Imported routes information

路由引入信息

IPv6 Imported Routes

引入IPv6路由數量:

·     Static:引入的IPv6靜態路由數量

·     Direct:引入的IPv6直連路由數量

·     ISISv6:從其它IS-ISv6進程引入的路由數量

·     BGP4+:從BGP4+引入的路由數量

·     RIPng:從RIPng引入的路由數量

·     OSPFv3:從OSPFv3引入的路由數量

Lsp information

LSP信息:

·     LSP Source ID:本地生成的LSP的System ID

·     No. of used LSPs:本地生成的LSP已使用的分片數量

 

1.1.10  fast-reroute

fast-reroute命令用來配置IPv6 IS-IS快速重路由功能。

undo fast-reroute命令用來關閉IPv6 IS-IS快速重路由功能。

【命令】

fast-reroute { lfa | route-policy route-policy-name }

undo fast-reroute

【缺省情況】

IPv6 IS-IS快速重路由功能處於關閉狀態。

【視圖】

IS-IS IPv6單播地址族視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

lfa:為所有路由通過LFA(Loop Free Alternate)算法選取備份下一跳信息。

route-policy route-policy-name:指定路由策略名,route-policy-name為1~63個字符的字符串,區分大小寫。為通過策略的路由指定備份下一跳信息。

【使用指導】

等價路由不支持快速重路由功能。

【舉例】

# 為所有路由通過LFA算法選取備份下一跳信息。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] fast-reroute lfa

【相關命令】

·     display isis route ipv6

1.1.11  filter-policy export

filter-policy export命令用來配置IPv6 IS-IS對引入的路由信息進行過濾。

undo filter-policy export命令用來取消IPv6 IS-IS對引入的路由信息的過濾。

【命令】

filter-policy { ipv6-acl-number | prefix-list prefix-list-name | route-policy route-policy-name } export [ protocol [ process-id ] ]

undo filter-policy export [ protocol [ process-id ] ]

【缺省情況】

IPv6 IS-IS不對引入的路由進行過濾。

【視圖】

IS-IS IPv6單播地址族視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

ipv6-acl-number:用來過濾引入路由的基本或高級IPv6 ACL編號,取值範圍為2000~3999。

prefix-list prefix-list-name:用來過濾引入路由的IPv6地址前綴列表名稱,prefix-list-name為1~63個字符的字符串,區分大小寫。

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

protocol:路由協議名稱,指定過濾從哪種路由協議引入的路由信息。如果不指定該參數,將對所有引入的路由進行過濾。

process-id:路由協議進程號,取值範圍為1~65535。當protocolisisv6ospfv3ripng時,支持該參數。

【使用指導】

某些情況下,可能要求隻發布某些滿足條件的路由信息,此時,可以定義filter-policy配置所發布路由信息的過濾條件,隻有通過了過濾的路由信息才能被發布。

filter-policy export命令一般和import-route命令結合使用,它隻對已引入的路由在發布給其他路由器時進行過濾。

當配置的是高級ACL(3000~3999)或者指定的路由策略中配置的是高級ACL時,ACL中的規則需要使用命令rule [ rule-id ] { deny | permit } ipv6 source sour sour-prefix來過濾指定目的地址的路由;使用命令rule [ rule-id ] { deny | permit } ipv6 source sour sour-prefix destination dest dest-prefix來過濾指定目的地址和前綴的路由,其中source用來過濾路由目的地址,destination用來過濾路由前綴,配置的前綴應該是連續的(當配置的前綴不連續時該過濾前綴的條件不生效)。

【舉例】

# 配置IPv6 IS-IS使用編號為2006的IPv6基本ACL對引入的路由進行過濾。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] filter-policy 2006 export

# 使用編號為3000的IPv6高級ACL對引入的路由進行過濾,隻允許2001::1/128通過。

<Sysname> system-view

[Sysname] acl ipv6 advanced 3000

[Sysname-acl-ipv6-adv-3000] rule 10 permit ipv6 source 2001::1 128 destination ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff 128

[Sysname-acl-ipv6-adv-3000] rule 100 deny ipv6

[Sysname-acl-ipv6-adv-3000] quit

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] filter-policy 3000 export

【相關命令】

·     filter-policy import

1.1.12  filter-policy import

filter-policy import命令用來配置IPv6 IS-IS對接收的路由信息進行過濾。

undo filter-policy import命令用來取消恢複缺省情況。

【命令】

filter-policy { ipv6-acl-number | prefix-list prefix-list-name | route-policy route-policy-name } import

undo filter-policy import

【缺省情況】

IPv6 IS-IS不對接收的路由信息進行過濾。

【視圖】

IS-IS IPv6單播地址族視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

ipv6-acl-number:用來過濾接收的路由的基本或高級IPv6 ACL編號,取值範圍為2000~3999。

prefix-list prefix-list-name:用來過濾接收的路由的IPv6地址前綴列表名稱,prefix-list-name為1~63個字符的字符串,區分大小寫。

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

【使用指導】

某些情況下,可能要求隻接收某些滿足條件的路由信息,此時,可以定義filter-policy配置接收路由信息的過濾條件,隻有通過了過濾的路由信息才能被加入路由表。

當配置的是高級ACL(3000~3999)或者指定的路由策略中配置的是高級ACL時,ACL中的規則需要使用命令rule [ rule-id ] { deny | permit } ipv6 source sour sour-prefix來過濾指定目的地址的路由;使用命令rule [ rule-id ] { deny | permit } ipv6 source sour sour-prefix destination dest dest-prefix來過濾指定目的地址和前綴的路由,其中source用來過濾路由目的地址,destination用來過濾路由前綴,配置的前綴應該是連續的(當配置的前綴不連續時該過濾前綴的條件不生效)。

【舉例】

# 使用編號為2003的IPv6基本ACL對接收的路由進行過濾。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] filter-policy 2003 import

# 使用編號為3000的IPv6高級ACL對接收的路由進行過濾,隻允許2001::1/128通過。

<Sysname> system-view

[Sysname] acl ipv6 advanced 3000

[Sysname-acl-ipv6-adv-3000] rule 10 permit ipv6 source 2001::1 128 destination ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff 128

[Sysname-acl-ipv6-adv-3000] rule 100 deny ipv6

[Sysname-acl-ipv6-adv-3000] quit

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] filter-policy 3000 import

【相關命令】

·     filter-policy export

1.1.13  import-route

import-route命令用來配置IPv6 IS-IS引入外部路由信息。

undo import-route命令用來取消IPv6 IS-IS引入的外部路由信息。

【命令】

import-route protocol [ as-number | process-id ] [ allow-ibgp ] [ allow-direct | cost cost-value | [ level-1 | level-1-2 | level-2 ] | route-policy route-policy-name | tag tag ] *

undo import-route protocol [ process-id ]

【缺省情況】

IPv6 IS-IS不引入外部路由信息。

【視圖】

IS-IS IPv6單播地址族視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

protocol:要引入的路由協議。

as-number:引入指定AS內的路由。as-number為AS號,取值範圍為1~4294967295。隻有當protocolbgp4+時該參數可選。當protocolbgp4+時,如果沒有指定本參數,則引入所有的IPv6 EBGP路由。建議配置時指定AS號,否則引入的IPv6 EBGP路由數量過多時,會引發設備內存資源緊張等問題。

process-id:引入路由的源路由協議號,取值範圍1~65535,缺省值為1。隻有當protocolripng、isisv6ospfv3時,該參數可選。

allow-direct:在引入的路由中包含使能了該協議的接口網段路由。缺省情況下,在引入協議路由時不會包含使能了該協議的接口網段路由。當allow-directroute-policy route-policy-name參數一起使用時,需要注意路由策略中配置的匹配規則不要與接口路由信息存在衝突,否則會導致allow-direct配置失效。例如,當配置allow-direct參數引入OSPFv3直連時,在路由策略中不要配置if-match route-type匹配條件,否則,allow-direct參數失效。

cost cost-value:引入路由的路由開銷值,取值範圍為0~4261412864。

level-1:引入路由到Level-1的路由表中。

level-1-2:引入路由到Level-1和Level-2的路由表中。

level-2:引入路由到Level-2的路由表中。如果不指定引入的級別,默認為引入路由到Level-2路由表中。

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

tag tag:為引入的路由分配管理標簽號,取值範圍1~4294967295。

allow-ibgp:允許引入IBGP路由,隻有當protocol為bgp4+時,該參數可選。

【使用指導】

對IPv6 IS-IS而言,其它路由協議發現的路由總被當作路由域外部的路由來處理。從其它協議引入IPv6路由時,還可指定引入路由的缺省開銷值。

在IPv6 IS-IS引入路由時,可以指定將路由引入到Level-1級、Level-2級或者Level-1-2級路由表中。

import-route bgp4+表示隻引入EBGP路由,import-route bgp4+ allow-ibgp表示將IBGP路由也引入,容易引起路由環路,請慎用。

【舉例】

# IPv6 IS-IS引入靜態路由,並配置其開銷值為15。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] import-route static cost 15

1.1.14  import-route isisv6 level-1 into level-2

import-route isisv6 level-1 into level-2命令用來配置從Level-1向Level-2進行路由滲透。

undo import-route isisv6 level-1 into level-2命令用來禁止從Level-1向Level-2進行路由滲透。

【命令】

import-route isisv6 level-1 into level-2 [ filter-policy { ipv6-acl-number | prefix-list prefix-list-name | route-policy route-policy-name } | tag tag ] *

undo import-route isisv6 level-1 into level-2

【缺省情況】

從Level-1向Level-2進行路由滲透。

【視圖】

IS-IS IPv6單播地址族視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

filter-policy:過濾策略。

ipv6-acl-number:IPv6 ACL的編號,取值範圍2000~3999。

prefix-list prefix-list-name:IPv6地址前綴列表名稱,prefix-list-name為1~63個字符的字符串,區分大小寫。

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

tag tag:為引入的路由分配管理標簽號,取值範圍1~4294967295。

【使用指導】

Level-1-2路由器可以將它所知道的其他區域的Level-1區域路由信息發布給本區域的Level-2和Level-1-2路由器。

【舉例】

# 設定路由器從Level-1向Level-2進行路由滲透。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] import-route isisv6 level-1 into level-2

1.1.15  import-route isisv6 level-2 into level-1

import-route isisv6 level-2 into level-1命令用來配置從Level-2向Level-1進行路由滲透。

undo import-route isisv6 level-2 into level-1命令用來恢複缺省情況。

【命令】

import-route isisv6 level-2 into level-1 [ filter-policy { ipv6-acl-number | prefix-list prefix-list-name | route-policy route-policy-name } | tag tag ] *

undo import-route isisv6 level-2 into level-1

【缺省情況】

不從Level-2向Level-1進行路由滲透。

【視圖】

IS-IS IPv6單播地址族視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

filter-policy:過濾策略。

ipv6-acl-number:IPv6 ACL的編號,取值範圍2000~3999。

prefix-list prefix-list-name:IPv6地址前綴列表名稱,prefix-list-name為1~63個字符的字符串,區分大小寫。

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

tag tag:為引入的路由分配管理標簽號,取值範圍1~4294967295。

【使用指導】

Level-1-2路由器可以將它所知道的其他區域的Level-2區域路由信息發布給本區域的Level-1和Level-1-2路由器。

【舉例】

# 設定路由器從Level-2向Level-1進行路由滲透。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] import-route isisv6 level-2 into level-1

1.1.16  import-route limit

import-route limit命令用來配置引入Level1/Level2的IPv6路由最大條數。

undo import-route limit命令用來恢複缺省情況。

【命令】

import-route limit number

undo import-route limit

【缺省情況】

引入Level1/Level2的IPv6路由最大條數為1000000。

【視圖】

IS-IS IPv6單播地址族視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

number:引入Level1/Level2的IPv6路由最大條數,取值範圍為1~1000000。

【舉例】

# 配置IS-IS進程1引入Level1/Level2的IPv6路由最大條數為1000。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] import-route limit 1000

1.1.17  isis ipv6 bfd enable

設備各款型對於本節所描述的命令支持情況有所不同,詳細差異信息如下:

型號

命令

描述

F5010/F5020/F5030/F5030-6GW/F5040/F5060/F5080/F5000-M/F5000-S/F5000-C

isis ipv6 bfd enable

支持

F1005/F1010/F1020/F1030/F1050/F1060/F1070/F1080/F1070-GM

·     F1005/F1010:不支持

·     F1020/F1030/F1050/F1060/F1070/F1080/F1070-GM:支持

F1000-AK108/AK109/AK110/AK115/AK120/AK125/AK130/AK135/AK140/AK145/AK150/AK155/AK160/AK165/AK170/AK175/AK180/AK185/AK710/AK711

·     F1000-AK108/AK109/AK110/AK115/AK120/AK125/AK710:不支持

·     F1000-AK130/AK135/AK140/AK145/AK150/AK155/AK160/AK165/AK170/AK175/AK180/AK185/AK711:支持

F1000-GM-AK370/F1000-GM-AK380

支持

LSU3FWCEA0/LSUM1FWCEAB0/LSX1FWCEA1

支持

LSXM1FWDF1/LSUM1FWDEC0/IM-NGFWX-IV/LSQM1FWDSC0/LSWM1FWD0/LSPM6FWD

支持

 

isis ipv6 bfd enable命令用來在使能IPv6 IS-IS的BFD功能。

undo isis ipv6 bfd enable命令用來關閉IPv6 IS-IS的BFD功能。

【命令】

isis ipv6 bfd enable

undo isis ipv6 bfd enable

【缺省情況】

IPv6 IS-IS的BFD功能處於關閉狀態。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

context-admin

【舉例】

# 使能接口GigabitEthernet1/0/1的IPv6 IS-IS BFD功能。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] isis ipv6 bfd enable

1.1.18  isis ipv6 cost

isis ipv6 cost命令用來配置接口的IPv6鏈路開銷值。

undo isis ipv6 cost命令用來取消接口的IPv6鏈路開銷值的配置。

【命令】

isis ipv6 cost cost-value [ level-1 | level-2 ]

undo isis ipv6 cost [ level-1 | level-2 ]

【缺省情況】

未配置接口的IPv6鏈路開銷值。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

cost-value:鏈路開銷值,取值範圍為1~16777215。

level-1:配置在計算Level-1路由時使用的鏈路開銷值。

level-2:配置在計算Level-2路由時使用的鏈路開銷值。

【使用指導】

接口必須使能IPv6 IS-IS功能。

隻有IS-IS支持IPv6拓撲標準模式的情況下,接口中配置的IPv6鏈路開銷值才會生效。

【舉例】

# 配置接口GigabitEthernet1/0/1的IPv6鏈路開銷值為10。

<Sysname> system-view

[Sysname] isis 100

[Sysname-isis-100] address-family ipv6 unicast

[Sysname-isis-100-ipv6] quit

[Sysname-isis-100] quit

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] isis ipv6 enable 100

[Sysname-GigabitEthernet1/0/1] isis ipv6 cost 10

1.1.19  isis ipv6 enable

isis ipv6 enable命令用來使能接口上IS-IS的IPv6能力。

undo isis ipv6 enable命令用來關閉指定接口上IS-IS的IPv6能力。

【命令】

isis ipv6 enable [ process-id ]

undo isis ipv6 enable

【缺省情況】

接口上IS-IS的IPv6能力處於關閉狀態。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

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

【舉例】

# 配置IPv6 IS-IS,並在接口GigabitEthernet1/0/1上使能IS-IS的IPv6能力。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] network-entity 10.0001.1010.1020.1030.00

[Sysname-isis-1] address-family ipv6 unicast

[Sysname-isis-1-ipv6] quit

[Sysname-isis-1] quit

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] ipv6 address 2002::1/64

[Sysname-GigabitEthernet1/0/1] isis ipv6 enable 1

1.1.20  isis ipv6 fast-reroute lfa-backup exclude

isis ipv6 fast-reroute lfa-backup exclude命令用來禁止接口參與LFA計算。

undo isis ipv6 fast-reroute lfa-backup exclude命令用來恢複缺省情況。

【命令】

isis ipv6 fast-reroute lfa-backup exclude

undo isis ipv6 fast-reroute lfa-backup exclude

【缺省情況】

接口參與LFA計算。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

context-admin

【使用指導】

接口缺省參與LFA計算,具有成為備份接口的資格。配置本功能後,接口不會被選為備份接口。

【舉例】

# 禁止接口GigabitEthernet1/0/1參與LFA計算。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] network-entity 10.0001.1010.1020.1030.00

[Sysname-isis-1] quit

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] isis ipv6 enable 1

[Sysname-GigabitEthernet1/0/1] isis ipv6 fast-reroute lfa-backup exclude

【相關命令】

·     fast-reroute

1.1.21  isis ipv6 prefix-suppression

isis ipv6 prefix-suppression命令用來配置接口的前綴抑製功能。

undo isis ipv6 prefix-suppression命令用來關閉接口的前綴抑製功能。

【命令】

isis ipv6 prefix-suppression

undo isis ipv6 prefix-suppression

【缺省情況】

未配置接口的前綴抑製功能。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

context-admin

【使用指導】

接口上使能IS-IS時,有時候不希望在LSP中發布此接口的前綴,可以通過在接口上配置此命令,減少此接口的前綴在LSP中攜帶,屏蔽內部節點被發布,提高安全性,加快路由收斂。

【舉例】

# 接口GigabitEthernet1/0/1使能前綴抑製功能。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] isis ipv6 prefix-suppression

1.1.22  isis ipv6 primary-path-detect bfd

isis ipv6 primary-path-detect bfd命令用來使能IPv6 IS-IS協議中主用鏈路的BFD檢測功能。

undo isis ipv6 primary-path-detect bfd命令用來關閉IPv6 IS-IS協議中主用鏈路的BFD檢測功能。

【命令】

isis ipv6 primary-path-detect bfd { ctrl | echo }

undo isis ipv6 primary-path-detect bfd

【缺省情況】

IPv6 IS-IS協議中主用鏈路的BFD檢測功能處於關閉狀態。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

ctrl:配置通過工作於控製報文方式的BFD會話對主用鏈路進行檢測。

echo:配置通過工作於echo報文方式的BFD會話對主用鏈路進行檢測。

【使用指導】

配置本功能後,IPv6 IS-IS協議的快速重路由特性和PIC特性中的主用鏈路將使用BFD進行檢測。

【舉例】

# 在接口GigabitEthernet1/0/1上配置IPv6 IS-IS協議快速重路由特性中主用鏈路使能BFD(Ctrl方式)檢測功能。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] fast-reroute lfa

[Sysname-isis-1-ipv6] quit

[Sysname-isis-1] quit

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] isis ipv6 primary-path-detect bfd ctrl

# 在接口GigabitEthernet1/0/2上配置IPv6 IS-IS協議PIC特性中主用鏈路使能BFD(Echo方式)檢測功能。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] pic additional-path-always

[Sysname-isis-1] quit

[Sysname] bfd echo-source-ipv6 1::1

[Sysname] interface gigabitethernet 1/0/2

[Sysname-GigabitEthernet1/0/2] isis ipv6 primary-path-detect bfd echo

1.1.23  isis ipv6 tag

isis ipv6 tag命令用來配置接口的Tag值。

undo isis ipv6 tag命令用來恢複缺省情況。

【命令】

isis ipv6 tag tag

undo isis ipv6 tag

【缺省情況】

未配置接口的Tag值。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

tag:管理標記值,取值範圍為1~4294967295。

【使用指導】

當cost-sytle為wide、wide-compatible 或compatible時,如果發布可達的IP地址前綴具有Tag屬性,IS-IS會將Tag加入到該前綴的IP可達信息TLV中。

【舉例】

# 配置接口GigabitEthernet1/0/1的Tag值。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] isis ipv6 tag 4294967295

1.1.24  ispf enable

ispf enable命令用來開啟IPv6 IS-IS ISPF功能,即增量SPF計算功能。

undo ispf enable命令用來關閉IPv6 IS-IS ISPF功能。

【命令】

ispf enable

undo ispf enable

【缺省情況】

IPv6 IS-IS ISPF功能處於開啟狀態。

【視圖】

IS-IS IPv6單播地址族視圖

【缺省用戶角色】

network-admin

context-admin

【使用指導】

使能增量SPF計算功能後,當網絡的拓撲結構發生變化影響到最短路徑樹的結構時,隻將受影響的部分節點進行修正,而不重建整棵最短路徑樹。

【舉例】

# 使能增量SPF計算功能。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] ispf enable

1.1.25  maximum load-balancing

maximum load-balancing命令用來配置IPv6 IS-IS支持的等價路由的最大條數。

undo maximum load-balancing命令用來恢複缺省情況。

【命令】

maximum load-balancing number

undo maximum load-balancing

【缺省情況】

IPv6 IS-IS支持的等價路由的最大條數與係統支持最大等價路由的條數相同。

【視圖】

IS-IS IPv6單播地址族視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

number:等價路由的最大條數,取值範圍為1~16。

【舉例】

# 配置IPv6 IS-IS支持的等價路由的最大條數為2。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] maximum load-balancing 2

1.1.26  multi-topology

multi-topology命令用來配置IS-IS支持IPv6拓撲。

undo multiple-topology命令用來取消IS-IS支持IPv6拓撲。

【命令】

multi-topology [ compatible ]

undo multi-topology

【缺省情況】

IS-IS不支持IPv6拓撲。

【視圖】

IS-IS IPv6地址族視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

compatible:支持IPv6拓撲兼容模式,發布IPv6前綴時,會向IPv4拓撲和IPv6拓撲中分別發布一份。如果未指定本參數,表示不支持IPv6拓撲兼容模式,發布IPv6前綴時,隻會向IPv6拓撲中發布一份。

【使用指導】

配置此命令之後,IS-IS的IPv4和IPv6將分拓撲進行計算。

本命令必須在鏈路開銷值類型為widecompatiblewide-compatible時才能配置。

【舉例】

# 配置IS-IS支持IPv6拓撲。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] multi-topology

【相關命令】

·     cost-style

1.1.27  preference

preference命令用來配置IPv6 IS-IS路由優先級。

undo preference命令用來恢複缺省情況。

【命令】

preference { preference | route-policy route-policy-name } *

undo preference

【缺省情況下】

IPv6 IS-IS路由優先級為15。

【視圖】

IS-IS IPv6單播地址族視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

preference:IPv6 IS-IS協議優先級,取值範圍為1~255。

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

【使用指導】

由於在一台路由器上可能同時運行多種動態路由協議,就存在各個路由協議之間路由信息共享和選擇的問題。係統為每一種路由協議配置一個優先級,當不同協議都發現了到同一目的地址的路由時,優先級高的協議將起決定作用。

【舉例】

# 配置IPv6 IS-IS路由優先級為20。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] preference 20

1.1.28  prefix-priority

prefix-priority命令用來配置指定IPv6 IS-IS路由收斂的優先級。

undo prefix-priority命令用來取消指定IPv6 IS-IS路由收斂的優先級的配置。

【命令】

prefix-priority { critical | high | medium } { prefix-list prefix-list-name | tag tag-value }

prefix-priority route-policy route-policy-name

undo prefix-priority { critical | high | medium } [ prefix-list | tag ]

undo prefix-priority route-policy

【缺省情況】

IPv6 IS-IS路由收斂的優先級為低優先級。

【視圖】

IS-IS IPv6單播地址族視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

critical:最高優先級。

high:高優先級。

medium:中優先級。

route-policy route-policy-name:指定路由策略名,配置路由收斂的優先級。route-policy-name為1~63個字符的字符串,區分大小寫。

prefix-list prefix-list-name:指定IPv6地址前綴列表名,唯一標識一個IPv6地址前綴列表。prefix-list-name為1~63個字符的字符串,區分大小寫。

tag tag-value:指定要求的標記值,取值範圍為1~4294967295。

【使用指導】

IPv6 IS-IS路由的優先級越高收斂的速度越快。

IPv6 IS-IS主機路由的優先級為中優先級。

【舉例】

# 配置前綴列表standtest的IPv6 IS-IS路由收斂的優先級為高優先級。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] prefix-priority high prefix-list standtest

1.1.29  set-overload

set-overload命令用來配置IPv6過載標誌位。

undo set-overload命令用來恢複缺省情況。

【命令】

set-overload [ on-startup [ [ start-from-nbr system-id [ timeout1 [ nbr-timeout ] ] ] | timeout2 | wait-for-bgp4+ [ timeout3 ] ] ] [ allow { external | interlevel } * ]

undo set-overload

【缺省情況】

未配置過載標誌位。

【視圖】

IS-IS IPv6單播地址族視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

on-startup:係統啟動時將過載標誌位置位。

start-from-nbr system-id [ timeout1 [ nbr-timeout ] ]:從係統啟動時開始計算,如果在nbr-timeout參數指定的時長內仍未與指定鄰居建立鄰接關係完畢,過載標誌位將結束置位狀態;如果在nbr-timeout參數指定的時長內與指定鄰居建立鄰接關係完畢,過載標誌位將繼續保持置位狀態,且從與指定鄰居建立鄰接關係時重新計時,在timeout1參數配置的時長內保持置位狀態。

·     system-id:指定鄰居的System ID。

·     timeout1:取值範圍為5~86400秒,缺省值為600。

·     nbr-timeout:取值範圍為5~86400秒,缺省值為1200。

timeout2:從係統啟動時開始計算,過載標誌位保持置位狀態的時間長度,取值範圍為5~86400秒。缺省值為600。

wait-for-bgp4+ [ timeout3 ]:從係統啟動時開始計算,如果在timeout3參數指定的時長內IPv6 BGP仍未收斂,過載標誌位將結束置位狀態。timeout3取值範圍為5~86400秒,缺省值為600。

allow:允許發布地址前綴。缺省情況下,當係統進入過載狀態時不允許發布地址前綴。

external:當配置allow時,允許發布從其它協議學來的IP地址前綴。

interlevel:當配置allow時,允許發布從不同層次學來的IP地址前綴。

【使用指導】

如果沒有指定on-startup參數,IS-IS將立即把過載標誌位置位且一直保持置位狀態直到用戶通過undo set-overload清除過載標誌位。

如果隻指定on-startup參數,過載標誌位將在係統啟動時開始置位,並且在timeout2參數指定的時長內保持置位狀態。

【舉例】

# 在當前路由器上配置過載標誌位。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] set-overload

1.1.30  summary

summary命令用來配置IPv6 IS-IS聚合路由。

undo summary命令用來刪除指定的聚合路由。

【命令】

summary ipv6-prefix prefix-length [ avoid-feedback | generate_null0_route | [ level-1 | level-1-2 | level-2 ] | tag tag ] *

undo summary ipv6-prefix prefix-length [ level-1 | level-1-2 | level-2 ]

【缺省情況】

未配置IPv6 IS-IS聚合路由。

【視圖】

IS-IS IPv6單播地址族視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

ipv6-prefix:IPv6 IS-IS聚合路由前綴。

prefix-length:IPv6 IS-IS聚合路由前綴長度,取值範圍為0~128。

avoid-feedback:避免通過路由計算學習到聚合路由。

generate_null0_route:為防止路由循環而生成NULL 0路由。

level-1:隻對引入到Level-1區域的路由進行聚合。

level-1-2:對向Level-1區域和Level-2區域引入的路由都進行聚合。

level-2:隻對引入到Level-2區域的路由進行聚合。

tag:管理標簽號,取值範圍1~4294967295。

【使用指導】

如果命令中沒有指定Level,缺省為level-2

可以將有相同下一跳的路由聚合為一條路由,這樣一方麵可以減小路由表規模,另一方麵可以減少本路由器生成的LSP報文和LSDB的規模。其中,被聚合的路由可以是IS-IS協議發現的路由,也可以是被引入的路由。另外,聚合後路由的開銷取所有被聚合路由中最小的開銷值。

【舉例】

# 配置一條2002::/32的聚合路由。

<Sysname> system-view

[Sysname] isis

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] summary 2002:: 32

1.1.31  timer spf

timer spf命令用來配置IPv6 IS-IS路由計算的時間間隔。

undo timer spf命令用來恢複缺省情況。

【命令】

timer spf maximum-interval [ minimum-interval [ incremental-interval ] ]

undo timer spf

【缺省情況】

IPv6 IS-IS路由計算的最大時間間隔為5秒,最小時間間隔為50毫秒,時間間隔懲罰增量為200毫秒。

【視圖】

IS-IS IPv6單播地址族視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

maximum-interval:IPv6 IS-IS路由計算的最大時間間隔,取值範圍為1~120,單位為秒。

minimum-interval:IPv6 IS-IS路由計算的最小時間間隔,取值範圍為10~60000,單位為毫秒。

incremental-interval:IPv6 IS-IS路由計算的時間間隔懲罰增量,取值範圍為10~60000,單位為毫秒。

【使用指導】

根據本地維護的LSDB,運行IS-IS協議的路由器通過SPF算法計算出以自己為根的最短路徑樹,並根據這一最短路徑樹決定到目的網絡的下一跳。通過調節SPF的計算間隔,可以抑製網絡頻繁變化可能導致的占用過多帶寬資源和路由器資源。

本命令在網絡變化不頻繁的情況下將連續路由計算的時間間隔縮小到minimum-interval,而在網絡變化頻繁的情況下可以進行相應懲罰,將等待時間按照配置的懲罰增量延長,最大不超過maximum-interval

minimum-intervalincremental-interval配置值不允許大於maximum-interval配置值。

【舉例】

# 配置路由器Sysname的IPv6 IS-IS路由計算的最大時間間隔為10秒,最小時間間隔為100毫秒,懲罰增量為300毫秒。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] timer spf 10 100 300

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們