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

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

目錄

08-IPv6靜態路由命令

本章節下載 08-IPv6靜態路由命令  (199.25 KB)

08-IPv6靜態路由命令


1 IPv6靜態路由

1.1  IPv6靜態路由配置命令

1.1.1  delete ipv6 static-routes all

delete ipv6 static-routes all命令用來刪除所有IPv6靜態路由。

【命令】

delete ipv6 [ vpn-instance vpn-instance-name ] static-routes all

【視圖】

係統視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

vpn-instance vpn-instance-name:刪除指定VPN的所有IPv6靜態路由。vpn-instance-name表示VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果不指定該參數,則刪除公網實例下的所有IPv6靜態路由。

【使用指導】

使用本命令刪除IPv6靜態路由時,係統會提示確認,確認後才會刪除所配置的所有IPv6靜態路由。

【舉例】

# 刪除所有IPv6靜態路由。

<Sysname> system-view

[Sysname] delete ipv6 static-routes all

This will erase all IPv6 static routes and their configurations, you must reconf

igure all static routes.

Are you sure?[Y/N]:y

【相關命令】

·     ipv6 route-static

1.1.2  display ipv6 route-static nib

display ipv6 route-static nib命令用來顯示IPv6靜態路由下一跳信息。

【命令】

display ipv6 route-static nib [ nib-id ] [ verbose ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

context-admin

context-operator

【參數】

nib-id:路由鄰居ID值,取值範圍為十六進製數1~ffffffff。

verbose:顯示詳細信息。如果未指定本參數,則顯示概要信息。

【舉例】

# 顯示IPv6靜態路由鄰居信息與下一跳信息。

<Sysname> display ipv6 route-static nib

Total number of nexthop(s): 35

 

      NibID: 0x21000000        Sequence: 0

       Type: 0x41               Flushed: Yes

   UserKey0: 0x0                VrfNthp: 0

   UserKey1: 0x0                Nexthop: 2::3

    IFIndex: 0x0              LocalAddr: ::

   TopoNthp: Invalid

 

      NibID: 0x21000001        Sequence: 1

       Type: 0x41               Flushed: Yes

   UserKey0: 0x0                VrfNthp: 0

   UserKey1: 0x0                Nexthop: 3::4

    IFIndex: 0x0              LocalAddr: ::

   TopoNthp: Invalid

 

......(省略部分顯示信息)

表1-1 display ipv6 route-static nib命令顯示信息描述表

字段

描述

Total number of nexthop(s)

總的NIB個數

NibID

NIB ID號

Sequence

NIB序列號

Type

NIB類型

Flushed

是否下刷FIB

UserKey0

NIB協議保留數據1

UserKey1

NIB協議保留數據2

VrfNthp

下一跳所在VPN

Nexthop

下一跳信息

IFIndex

接口索引

LocalAddr

本地接口地址

TopoNthp

下一跳所在拓撲,0為公網拓撲(目前IPv6不支持子拓撲,顯示為Invalid)

 

# 顯示IPv6靜態路由鄰居與下一跳的詳細信息。

<Sysname> display ipv6 route-static nib verbose

Total number of nexthop(s): 35

 

      NibID: 0x21000000        Sequence: 0

       Type: 0x41               Flushed: Yes

   UserKey0: 0x0                VrfNthp: 0

   UserKey1: 0x0                Nexthop: 2::3

    IFIndex: 0x0              LocalAddr: ::

   TopoNthp: Invalid

     RefCnt: 1              FlushRefCnt: 0

       Flag: 0x12               Version: 1

 1 nexthop(s):

PrefixIndex: 0              OrigNexthop: 2::3

  RelyDepth: 2              RealNexthop: ::

  Interface: NULL0            LocalAddr: ::

  TunnelCnt: 0                      Vrf: default-vrf

   TunnelID: N/A               Topology:

     Weight: 0

 

      NibID: 0x21000001        Sequence: 1

       Type: 0x41               Flushed: Yes

   UserKey0: 0x0                VrfNthp: 0

   UserKey1: 0x0                Nexthop: 3::4

    IFIndex: 0x0              LocalAddr: ::

   TopoNthp: Invalid

     RefCnt: 1              FlushRefCnt: 0

       Flag: 0x12               Version: 1

 1 nexthop(s):

PrefixIndex: 0              OrigNexthop: 3::4

  RelyDepth: 1              RealNexthop: ::

  Interface: GE1/0/1          LocalAddr: ::

  TunnelCnt: 0                      Vrf: default-vrf

   TunnelID: N/A               Topology:

     Weight: 0

 

......(省略部分顯示信息)

表1-2 display ipv6 route-static nib verbose命令顯示信息描述表

字段

描述

x nexthop(s)

下一跳具體值(前麵數值表示下一跳個數)

Tnl-Policy

隧道策略

PrefixIndex

等價時下一跳序號

Vrf

VPN實例名

OrigNexthop

原始下一跳

RealNexthop

真實下一跳

Interface

出接口

localAddr

本地接口地址

RelyDepth

迭代深度

TunnelCnt

迭代到隧道的個數

TunnelID

迭代到隧道的ID

Topology

拓撲名稱,base為公網拓撲(目前IPv6不支持子拓撲,顯示為空)

Weight

等價路由各路由的權重,取值為0表示不是等價路由

RefCnt

下一跳信息的引用計數

FlushRefCnt

下一跳信息的下刷引用計數

Flag

下一跳信息的標誌位

Version

下一跳信息的版本號

 

1.1.3  display ipv6 route-static routing-table

display ipv6 route-static routing-table命令用來顯示IPv6靜態路由表信息。

【命令】

display ipv6 route-static routing-table [ vpn-instance vpn-instance-name ] [ ipv6-address prefix-length ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

context-admin

context-operator

【參數】

vpn-instance vpn-instance-name:顯示指定VPN的信息。vpn-instance-name表示VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,則顯示公網的信息。

ipv6-address:目的IPv6地址。

prefix-length:前綴長度,取值範圍為0~128。

【舉例】

# 顯示IPv6靜態路由表信息。

<Sysname> display ipv6 route-static routing-table

Total number of routes: 5

 

Status: * - valid

 

*Destination: 1::1/128

       NibID: 0x21000000        NextHop: 2::2

   MainNibID: N/A             BkNextHop: N/A

     BkNibID: N/A             Interface: GigabitEthernet1/0/1

     TableID: 0xa           BkInterface: N/A

        Flag: 0x80d0a          BfdSrcIp: N/A

     DbIndex: 0x3            BfdIfIndex: 0x0

        Type: Normal        BfdVrfIndex: 0

  TrackIndex: 0xffffffff          Label: NULL

  Preference: 60            vrfIndexDst: 0

     BfdMode: N/A            vrfIndexNH: 0

   Permanent: 0                     Tag: 0

 

*Destination: 1::1234/128

      NibID: 0x21000000        NextHop: 2::2

   MainNibID: N/A             BkNextHop: N/A

     BkNibID: N/A             Interface: NULL0

     TableID: 0xa           BkInterface: N/A

        Flag: 0x80d0a          BfdSrcIp: N/A

     DbIndex: 0x1            BfdIfIndex: 0x0

        Type: Normal        BfdVrfIndex: 0

  TrackIndex: 0xffffffff          Label: NULL

  Preference: 60            vrfIndexDst: 0

     BfdMode: N/A            vrfIndexNH: 0

   Permanent: 0                     Tag: 0

 

......(省略部分顯示信息)

表1-3 display ipv6 route-static routing-table命令顯示信息描述表

字段

描述

Total number of routes

總的路由條數

Destination

目的地址/掩碼

NibID

下一跳信息ID

MainNibID

FRR靜態路由主下一跳信息ID

BkNibID

FRR靜態路由備下一跳信息ID

NextHop

此路由的下一跳地址

BkNextHop

此路由的備份下一跳地址

Interface

出接口,即到該目的網段的數據包將從此接口發出

BkInterface

備份出接口

TableID

路由所在的表ID

Flag

路由標誌位

DbIndex

路由所在DB的DB索引

Type

路由類型:

·     Normal:普通類型的靜態路由

·     DHCP:DHCP類型的靜態路由

·     NAT:NAT類型的靜態路由

BfdSrcIp

BFD非直連會話源地址

BfdIfIndex

BFD使用的接口索引

BfdVrfIndex

BFD所在VPN實例索引

BfdMode

BFD模式:

·     N/A:未配置BFD會話

·     Ctrl:控製報文方式的BFD會話

·     Echo:echo報文方式的BFD會話

TrackIndex

NQA Track索引

Label

標簽

Preference

路由優先級

vrfIndexDst

目的所在VPN

vrfIndexNH

下一跳所在VPN

Permanent

永久靜態路由標誌(1表示永久靜態路由)

Tag

路由標記

 

1.1.4  ipv6 route-static

ipv6 route-static命令用來配置IPv6靜態路由。

undo ipv6 route-static命令用來刪除指定的IPv6靜態路由。

【命令】

ipv6 route-static ipv6-address prefix-length { interface-type interface-number [ next-hop-address ] [ bfd { control-packet | echo-packet } [ bfd-source ipv6-address ] | permanent ] | [ vpn-instance d-vpn-instance-name ] next-hop-address [ bfd control-packet bfd-source ipv6-address | permanent ] } [ preference preference ] [ tag tag-value ] [ description text ]

undo ipv6 route-static ipv6-address prefix-length [ interface-type interface-number [ next-hop-address ] | [ vpn-instance d-vpn-instance-name ] next-hop-address ] [ preference preference ]

ipv6 route-static vpn-instance s-vpn-instance-name ipv6-address prefix-length { interface-type interface-number [ next-hop-address ] [ bfd { control-packet | echo-packet } [ bfd-source ipv6-address ] | permanent ] | next-hop-address [ public ] [ bfd control-packet bfd-source ipv6-address | permanent ] | vpn-instance d-vpn-instance-name next-hop-address [ bfd control-packet bfd-source ipv6-address | permanent ] } [ preference preference ] [ tag tag-value ] [ description text ]

undo ipv6 route-static vpn-instance s-vpn-instance-name ipv6-address prefix-length [ interface-type interface-number [ next-hop-address ] | next-hop-address [ public ] | vpn-instance d-vpn-instance-name next-hop-address ] [ preference preference ]

【缺省情況】

未配置IPv6靜態路由。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

ipv6-address prefix-length:IPv6地址及前綴長度。

interface-type interface-number:路由出接口的類型和編號。對於接口類型為非P2P接口(包括NBMA類型接口或廣播類型接口),必須指定下一跳地址。

next-hop-address:下一跳IPv6地址。

bfd:使能BFD(Bidirectional Forwarding Detection,雙向轉發檢測)功能,對靜態路由下一跳的可達性進行快速檢測。

control-packet:通過BFD控製報文方式實現BFD功能。

bfd-source ipv6-address:BFD源IPv6地址。

echo-packet:通過BFD echo報文方式實現BFD功能。

permanent:指定為永久IPv6靜態路由。即使在出接口down時,配置的永久IPv6靜態路由仍然保持active狀態。

public:指定靜態路由下一跳處於公網實例。

vpn-instance d-vpn-instance-name:指定目的VPN。d-vpn-instance-name表示VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果指定目的VPN,IPv6靜態路由將根據配置的下一跳IPv6地址在目的VPN中查找出接口。

preference preference:路由的優先級,取值範圍為1~255,缺省值為60。

tag tag-value:靜態路由Tag值,用於標識該條靜態路由,以便在路由策略中根據Tag對路由進行靈活的控製。tag-value的取值範圍為1~4294967295,缺省值為0。關於路由策略的詳細信息,請參見“三層技術-IP路由配置指導”中的“路由策略”。

description text:靜態路由描述信息。text為1~60個字符的字符串,除“?”外,可以包含空格等特殊字符。

vpn-instance s-vpn-instance-name:指定源VPN。s-vpn-instance-name表示VPN實例名稱,為1~31個字符的字符串,區分大小寫。每個VPN都有自己的路由表,配置的IPv6靜態路由將被加入指定VPN的路由表。

【使用指導】

如果配置的IPv6靜態路由指定目的地址為::/0(前綴長度為0),則表示配置了一條IPv6缺省路由。如果報文的目的地址無法匹配路由表中的任何一項,設備將選擇IPv6缺省路由來轉發IPv6報文。

在配置靜態路由時,可以指定出接口(interface-type interface-number),也可指定下一跳地址(next-hop-address),具體采用哪種方法,需要根據實際情況而定:

·     如果出接口類型為廣播或者NBMA類型,必須指定下一跳地址。

·     如果出接口類型為點到點類型,配置時可以隻指定出接口,不指定下一跳地址。這樣,即使對端地址發生了變化也無須改變配置。

配置IPv6靜態路由與BFD聯動時,需要注意的是:

·     對於直連下一跳,當指定的出接口類型為非P2P接口時,建議用戶通過bfd-source命令指定BFD源IPv6地址,該地址必須為出接口的IPv6地址,且與下一跳IPv6地址處在同一網段。如果下一跳IPv6地址指定的是鏈路本地地址,本參數也必須是鏈路本地地址。

·     對於直連下一跳或者非直連下一跳,如果要指定BFD源IPv6地址,那麼下一跳IPv6地址和BFD源IPv6地址必須成對配置,即本端指定的下一跳IPv6地址是對端的BFD源IPv6地址,本端指定的BFD源IPv6地址是對端的下一跳IPv6地址。

配置IPv6靜態路由時需要注意的是:

·     路由震蕩時,使能BFD檢測功能可能會加劇震蕩,需謹慎使用。關於BFD的詳細介紹,請參考“可靠性配置指導”中的“BFD”。

·     配置BFD echo報文方式時,下一跳IPv6地址必須為全球單播地址。

·     參數permanent不能和bfdtrack一起進行配置。

舉例】

# 配置IPv6靜態路由,該路由的目的地址為1:1:2::/64,下一跳地址為1:1:3::1。

<Sysname> system-view

[Sysname] ipv6 route-static 1:1:2:: 64 1:1:3::1

【相關命令】

·     display ipv6 routing-table protocol(三層技術-IP路由命令參考/IP路由基礎)

1.1.5  ipv6 route-static default-preference

ipv6 route-static default-preference命令用來配置IPv6靜態路由的缺省優先級。

undo ipv6 route-static default-preference命令用來恢複缺省情況。

【命令】

ipv6 route-static default-preference default-preference

undo ipv6 route-static default-preference

【缺省情況】

IPv6靜態路由的缺省優先級為60。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

default-preference:IPv6靜態路由缺省優先級的值,取值範圍為1~255。

【使用指導】

如果在配置IPv6靜態路由時沒有指定優先級,就會使用缺省優先級。

重新配置缺省優先級後,新設置的缺省優先級僅對新增的IPv6靜態路由有效。

【舉例】

# 配置IPv6靜態路由的缺省優先級為120。

<Sysname> system-view

[Sysname] ipv6 route-static default-preference 120

【相關命令】

·     display ipv6 routing-table protocol(三層技術-IP路由命令參考/IP路由基礎)

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

BOB登陆
官網
聯係我們