09-IPv6策略路由命令
本章節下載: 09-IPv6策略路由命令 (256.61 KB)
目 錄
1.1.3 display ipv6 policy-based-route
1.1.4 display ipv6 policy-based-route interface
1.1.5 display ipv6 policy-based-route local
1.1.6 display ipv6 policy-based-route setup
1.1.8 ipv6 local policy-based-route
1.1.9 ipv6 policy-based-route (interface view)
1.1.10 ipv6 policy-based-route (system view)
1.1.11 reset ipv6 policy-based-route statistics
apply next-hop命令用來設置報文轉發的下一跳。
undo apply next-hop命令用來取消報文轉發下一跳的設置。
【命令】
apply next-hop [ vpn-instance vpn-instance-name ] { ipv6-address [ direct ] [ track track-entry-number ] } &<1-2>
undo apply next-hop [ [ vpn-instance vpn-instance-name | inbound-vpn ] ipv6-address&<1-2> ]
【缺省情況】
未設置報文轉發的下一跳。
【視圖】
IPv6策略節點視圖
【缺省用戶角色】
network-admin
【參數】
vpn-instance vpn-instance-name:下一跳所在的VPN實例。vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。指定的VPN實例必須已經存在。
ipv6-address:下一跳IPv6地址。如果未指定vpn-instance或inbound-vpn參數,表示指定的是公網下一跳。
direct:指定當前下一跳生效的條件為直連下一跳。
track track-entry-number:指定Track項的序號,track-entry-number取值範圍為1~1024。
&<1-2>:表示前麵的參數最多可以輸入2次。
【使用指導】
用戶可以同時配置多個下一跳(通過一次或多次配置本命令實現),起到主備的作用。
配置undo命令時,如果指定了下一跳IPv6地址,將取消已配置的該下一跳;如果未指定下一跳IPv6地址,將取消已配置的所有下一跳。
【舉例】
# 設置報文轉發的下一跳為1::1。
<Sysname> system-view
[Sysname] ipv6 policy-based-route aa permit node 11
[Sysname-pbr6-aa-11] apply next-hop 1::1
description命令用來配置當前IPv6策略節點的描述信息。
undo description命令用來恢複缺省情況。
【命令】
description text
undo description
【缺省情況】
未配置IPv6策略節點的描述信息。
【視圖】
IPv6策略節點視圖
【缺省用戶角色】
network-admin
【參數】
text:IPv6策略節點的描述信息,為1~127個字符的字符串,區分大小寫。
【舉例】
# 配置IPv6策略節點的描述信息為“Officeuse”。
<Sysname> system-view
[Sysname] ipv6 policy-based-route 1 permit node 1
[Sysname-pbr6-1-1] description Officeuse
display ipv6 policy-based-route命令用來顯示已經配置的IPv6策略。
【命令】
display ipv6 policy-based-route [ policy policy-name ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
policy policy-name:顯示指定的IPv6策略。policy-name表示策略名,唯一標識一個IPv6策略,為1~19個字符的字符串,區分大小寫。如果未指定本參數,則顯示所有已經配置的IPv6策略。
【舉例】
# 顯示所有已經配置的IPv6策略。
<Sysname> display ipv6 policy-based-route
Policy name: aaa
node 1 permit:
if-match acl 2000
apply next-hop 1000::1
表1-1 display ipv6 policy-based-route命令顯示信息描述表
字段 |
描述 |
Policy name |
策略名 |
node 1 permit |
節點1的匹配模式為允許 |
if-match acl |
滿足ACL的報文被匹配 |
apply next-hop |
為匹配的報文指定下一跳 |
【相關命令】
· ipv6 policy-based-route (system view)
display ipv6 policy-based-route interface命令用來顯示接口下IPv6轉發策略路由的配置信息和統計信息。
【命令】
display ipv6 policy-based-route interface interface-type interface-number [ slot slot-number ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
interface-type interface-number:用來指定接口的類型和編號。
slot slot-number:顯示指定成員設備上IPv6轉發策略路由的配置信息和統計信息。slot-number表示設備在IRF中的成員編號。如果未指定本參數,將顯示主設備上IPv6轉發策略路由的配置信息和統計信息。
【舉例】
# 顯示VLAN接口2下IPv6轉發策略路由的配置信息和統計信息。
<Sysname> display ipv6 policy-based-route interface vlan-interface 2
Policy based routing information for interface Vlan-inerface2(failed):
Policy name: aaa
node 0 deny:
Matched: 0
node 1 permit:
if-match acl 3999
Matched: 0
node 2 permit:
if-match acl 2000
apply next-hop 1000::1
Matched: 0
node 5 permit:
if-match acl 3101
apply next-hop 1000::1
Matched: 0
Total matched: 0
<Sysname> display ipv6 policy-based-route interface Vlan-inerface2
Policy based routing information for interface Vlan-inerface2:
Policy name: aaa
node 0 deny(not support):
Matched: 0
node 1 permit:
if-match acl 3999
Matched: 0
node 2 permit(no resource):
if-match acl 2000
apply next-hop 1000::1
Matched: 0
node 5 permit:
if-match acl 3101
apply next-hop 1000::1
Matched: 0 (no statistics resource)
Total matched: 0
表1-2 display ipv6 policy-based-route interface命令顯示信息描述表
字段 |
描述 |
Policy based routing information for interface XXXX (failed) |
接口下IPv6轉發策略路由的配置信息和統計信息(failed表示策略下發驅動失敗。隻有在接口上刪除IPv6轉發策略路由,再重新創建IPv6轉發策略路由,顯示信息才能刷新) 對於設備上的全局口(如VLAN接口)和物理口,隻有指定slot後,才會顯示括號內的信息。 |
Policy name |
策略名 |
node 0 deny(not support) node 2 permit(no resource) |
節點的匹配模式為允許(permit)/拒絕(deny)(not support表示設備不支持該節點設置的規則;no resource表示設備的ACL等資源不足,為該節點分配ACL等資源失敗) 對於設備上的全局口(如VLAN接口)和物理口,隻有指定slot後,才會顯示括號內的信息。 |
if-match acl |
滿足ACL的報文被匹配 |
apply next-hop |
為匹配的報文指定下一跳 |
Matched: 0 (no statistics resource) |
節點匹配成功的次數(no statistics resource表示統計資源不足) 對於設備上的全局口(如VLAN接口)和物理口,隻有指定slot後,才會顯示括號內的信息。 |
Total matched |
策略所有節點匹配成功的次數 |
【相關命令】
· reset ipv6 policy-based-route statistics
display ipv6 policy-based-route local命令用來顯示IPv6本地策略路由的配置信息和統計信息。
【命令】
display ipv6 policy-based-route local [ slot slot-number ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
slot slot-number:顯示指定成員設備上IPv6本地策略路由的配置信息和統計信息。slot-number表示設備在IRF中的成員編號。如果未指定本參數,將顯示主設備上IPv6本地策略路由的配置信息和統計信息。
【舉例】
# 顯示IPv6本地策略路由的配置信息和統計信息。
<Sysname> display ipv6 policy-based-route local
Policy based routing information for local:
Policy name: aaa
node 0 deny:
Matched: 0
node 1 permit:
if-match acl 3999
Matched: 0
node 2 permit:
if-match acl 2000
apply next-hop 1::1
Matched: 0
node 5 permit:
if-match acl 3101
apply next-hop 2::2
Matched: 0
Total matched: 0
表1-3 display ipv6 policy-based-route local命令顯示信息描述表
字段 |
描述 |
Policy based routing information for local |
IPv6本地策略路由的配置信息和統計信息 |
Policy name |
策略名 |
node 0 deny/node 2 permit |
節點的匹配模式為允許(permit)/拒絕(deny) |
if-match acl |
滿足ACL的報文被匹配 |
apply next-hop |
為匹配的報文指定下一跳 |
Matched: 0 |
節點匹配成功的次數 |
Total matched |
策略所有節點匹配成功的次數 |
【相關命令】
· reset ipv6 policy-based-route statistics
display ipv6 policy-based-route setup命令用來顯示已經應用的IPv6策略路由信息。
【命令】
display ipv6 policy-based-route setup
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【舉例】
# 顯示已經應用的IPv6策略路由信息。
<Sysname> display ipv6 policy-based-route setup
Policy name Type Interface
pr01 Forward Vlan-interface 2
pr02 Local N/A
pr03 Global N/A
表1-4 display ipv6 policy-based-route setup命令顯示信息描述表
字段 |
描述 |
Policy name |
策略名 |
Type |
開啟策略路由類型,取值為 · Forward:轉發策略類型 · Local:本地策略路由類型 · Global:全局策略路由類型 |
Interface |
應用策略的接口 對於IPv6本地策略路由和IPv6全局策略路由,則顯示為N/A |
【相關命令】
· ipv6 policy-based-route (interface view)
if-match acl命令用來設置ACL匹配規則。
undo if-match acl命令用來恢複缺省情況。
【命令】
if-match acl { ipv6-acl-number | name ipv6-acl-name }
undo if-match acl
【缺省情況】
未設置ACL匹配規則。
【視圖】
IPv6策略節點視圖
【缺省用戶角色】
network-admin
【參數】
ipv6-acl-number:訪問控製列表號,取值範圍為2000~3999。其中:
· IPv6基本ACL,ipv6-acl-number取值範圍為2000~2999;
· IPv6高級ACL,ipv6-acl-number取值範圍為3000~3999。
name ipv6-acl-name:指定IPv6 ACL的名稱。ipv6-acl-name表示IPv6 ACL的名稱,為1~63個字符的字符串,不區分大小寫,必須以英文字母a~z或A~Z開頭。為避免混淆,IPv6 ACL的名稱不允許使用英文單詞all。隻有指定IPv6基本ACL或IPv6高級ACL的acl-name才生效。
【舉例】
# 設置滿足ACL 2000的報文被匹配。
<Sysname> system-view
[Sysname] ipv6 policy-based-route aa permit node 10
[Sysname-pbr6-aa-10] if-match acl 2000
# 設置滿足ACL名稱為aaa的報文被匹配。
<Sysname> system-view
[Sysname] ipv6 policy-based-route aa permit node 10
[Sysname-pbr6-aa-10] if-match acl name aaa
ipv6 local policy-based-route命令用來對本地報文應用IPv6策略。
undo ipv6 local policy-based-route命令用來恢複缺省情況。
【命令】
ipv6 local policy-based-route policy-name
undo ipv6 local policy-based-route
【缺省情況】
未對本地報文應用IPv6策略。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
policy-name:策略名,唯一標識一個IPv6策略,為1~19個字符的字符串,區分大小寫。該IPv6策略必須已經存在。
【使用指導】
對本地報文隻能應用一個IPv6策略。應用新的IPv6策略前必須刪除本地原來已經應用的IPv6策略。
對本地報文應用的IPv6策略將對本地產生的所有IPv6報文(除了本地發送給自己的報文)進行匹配。若無特殊需求,建議用戶不要配置本地策略路由。
【舉例】
# 對本地報文應用IPv6策略aaa。
<Sysname> system-view
[Sysname] ipv6 local policy-based-route aaa
【相關命令】
· display ipv6 policy-based-route setup
· ipv6 policy-based-route (system view)
ipv6 policy-based-route命令用來對接口轉發的報文應用IPv6策略。
undo ipv6 policy-based-route命令用來恢複缺省情況。
【命令】
ipv6 policy-based-route policy-name
undo ipv6 policy-based-route
【缺省情況】
未對接口轉發的報文應用IPv6策略。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
【參數】
policy-name:策略名,唯一標識一個IPv6策略,為1~19個字符的字符串,區分大小寫。該IPv6策略必須已經存在。
【舉例】
# 對VLAN接口2轉發的報文應用IPv6策略aaa。
<Sysname> system-view
[Sysname] interface vlan-interface 2
[Sysname-Vlan-interface2] ipv6 policy-based-route aaa
【相關命令】
· display ipv6 policy-based-route setup
· ipv6 policy-based-route (system view)
ipv6 policy-based-route命令用來創建IPv6策略節點,並進入IPv6策略節點視圖。如果指定的IPv6策略節點已創建,則該命令直接用來進入該IPv6策略節點的視圖。
undo ipv6 policy-based-route命令用來刪除已創建的IPv6策略或IPv6策略節點。
【命令】
ipv6 policy-based-route policy-name [ deny | permit ] node node-number
undo ipv6 policy-based-route policy-name [ deny | node node-number | permit ]
【缺省情況】
不存在IPv6策略節點。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
policy-name:策略名,唯一標識一個IPv6策略,為1~19個字符的字符串,區分大小寫。
deny:指定節點的匹配模式為拒絕模式。
permit:指定節點的匹配模式為允許模式。缺省匹配模式為permit。
node node-number:IPv6策略節點。節點編號越小優先級越高,先對優先級高的節點進行匹配操作。node-number的取值範圍為0~255。
【使用指導】
刪除IPv6策略之前,必須先取消該IPv6策略在所有接口上的應用,否則刪除失敗。
配置undo命令時,如果指定了策略節點,將刪除指定的節點;如果指定了節點模式,將按模式刪除策略內所有與該模式匹配的所有節點;如果兩者都未指定,將刪除整個策略。
【舉例】
# 配置一個IPv6策略aaa,其節點序列號為10,匹配模式為permit,並進入IPv6策略節點視圖。
<Sysname> system-view
[Sysname] ipv6 policy-based-route aaa permit node 10
[Sysname-pbr6-aaa-10]
【相關命令】
· display ipv6 policy-based-route
· ipv6 global policy-based-route
· ipv6 local policy-based-route
· ipv6 policy-based-route (interface view)
reset ipv6 policy-based-route statistics命令用來清除IPv6策略路由的統計信息。
【命令】
reset ipv6 policy-based-route statistics [ policy policy-name ]
【視圖】
用戶視圖
【缺省用戶角色】
network-admin
【參數】
policy policy-name:清除指定IPv6策略的統計信息。policy-name表示策略名,唯一標識一個IPv6策略,為1~19個字符的字符串,區分大小寫。如果未指定本參數,則清除所有策略路由的統計信息。
【舉例】
# 清除所有配置IPv6策略的統計信息。
<Sysname> reset ipv6 policy-based-route statistics
【相關命令】
· display ipv6 policy-based-route interface
· display ipv6 policy-based-route local
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!