08-連通錯誤檢測命令
本章節下載: 08-連通錯誤檢測命令 (204.01 KB)
目 錄
1.1.5 cfd linktrace auto-detection
1.1.15 display cfd linktrace-reply
1.1.16 display cfd linktrace-reply auto-detection
1.1.23 display cfd service-instance
【命令】
cfd cc service-instance instance-id mep mep-id enable
undo cfd cc service-instance instance-id mep mep-id enable
【視圖】
以太網端口視圖
【缺省級別】
2:係統級
【參數】
service-instance instance-id:表示服務實例的編號,instance-id的取值範圍為1~32767。
mep mep-id:表示維護端點的ID,mep-id的取值範圍為1~8191。
【描述】
cfd cc enable命令用來使能端口下指定維護端點的CCM報文發送功能。undo cfd cc enable命令用來關閉端口下指定維護端點的CCM報文發送功能。
缺省情況下,維護端點的CCM報文發送功能處於關閉狀態。
相關配置可參考命令cfd cc interval。
【舉例】
# 在端口GigabitEthernet2/0/1下,使能服務實例5內維護端點3的CCM報文發送功能。
<Sysname> system-view
[Sysname] interface gigabitethernet 2/0/1
[Sysname-GigabitEthernet2/0/1] cfd cc service-instance 5 mep 3 enable
【命令】
cfd cc interval interval-value service-instance instance-id
undo cfd cc interval service-instance instance-id
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
interval interval-value:表示時間間隔域的值。interval-value的取值範圍為3~7。
service-instance instance-id:表示服務實例的編號,instance-id的取值範圍為1~32767。
【描述】
cfd cc interval命令用來配置維護端點發送的CCM報文中時間間隔域的值。undo cfd cc interval命令用來恢複缺省情況。
缺省情況下,維護端點發送的CCM報文中時間間隔域的值為4。
需要注意的是,維護端點發送的CCM報文中時間間隔域(Interval域)的值與CCM發送時間間隔、遠端MEP超時時間的關係如表1-1所示。
表1-1 時間間隔域的值與CCM發送時間間隔、遠端MEP超時時間的關係
|
時間間隔域的值 |
CCM發送時間間隔 |
遠端MEP超時時間 |
|
3 |
100毫秒 |
350毫秒 |
|
4 |
1秒 |
3.5秒 |
|
5 |
10秒 |
35秒 |
|
6 |
60秒 |
210秒 |
|
7 |
600秒 |
2100秒 |
相關配置可參考命令cfd cc enable。
![]()
存在帶輔助CPU的SD單板時,Interval域的有效取值範圍為3~7值;不存在帶輔助CPU的SD單板時,其它情況下Interval域的有效取值範圍為4~7。
【舉例】
# 配置服務實例2內維護端點發送的CCM報文中時間間隔域的值為7。
<Sysname> system-view
[Sysname] cfd cc interval 7 service-instance 2
【命令】
cfd enable
undo cfd enable
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
cfd enable命令用來使能CFD功能。undo cfd enable命令用來關閉CFD功能。
缺省情況下,CFD功能處於關閉狀態。
【舉例】
<Sysname> system-view
[Sysname] cfd enable
【命令】
cfd linktrace service-instance instance-id mep mep-id { target-mep target-mep-id | target-mac mac-address } [ ttl ttl-value ] [ hw-only ]
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
service-instance instance-id:表示服務實例的編號,instance-id的取值範圍為1~32767。
mep mep-id:表示發送LTM報文的維護端點的ID,mep-id的取值範圍為1~8191。
target-mep target-mep-id:表示LTM報文的目的維護端點ID,target-mep-id的取值範圍為1~8191。
target-mac mac-address:表示目標MAC地址,mac-address的格式為H-H-H。
ttl ttl-value:表示生存時間值,ttl-value的取值範圍為1~255,缺省值為64。
hw-only:表示所發送的LTM報文的HW-only位置位。當設置了此參數時,表示接收LTM報文的維護中間點在硬件轉發表中找不到目的MAC地址時,不對報文進行廣播轉發;否則,將對報文進行廣播轉發。
【描述】
cfd linktrace命令用來查找指定維護端點到目的維護端點的路徑,通過從指定維護端點發送LTM報文到目的維護端點,並且檢測回應的LTR報文來確定設備之間的路徑。
相關配置可參考命令cfd linktrace auto-detection。
【舉例】
![]()
顯示內容根據CFD所采用協議版本的不同而有所區別。
# 在IEEE 802.1ag標準協議版本下發送LTM報文。
<Sysname> system-view
[Sysname] cfd version standard
[Sysname] cfd linktrace service-instance 1 mep 1101 target-mep 2001
Linktrace to MEP 2001 with the sequence number 1101-43361
MAC Address TTL Last MAC Relay Action
0010-FC00-6512 63 0010-FC00-6500 Hit
# 在IEEE 802.1ag draft5.2協議版本下發送LTM報文。
<Sysname> system-view
[Sysname] cfd version draft5
[Sysname] cfd linktrace service-instance 1 mep 1101 target-mep 2001
Linktrace to MEP 2001 with the sequence number 1101-43361 :
MAC Address TTL Forwarded Relay Action
0010-FC00-6512 63 No None
表1-2 cfd linktrace命令返回信息描述表
|
字段 |
描述 |
|
Linktrace to MEP 2001 with the sequence number 1101-43361 |
以序列號1101-43361發送LTM報文到目的維護端點2001 |
|
MAC Address |
LTR報文中的源MAC地址 |
|
TTL |
LTM報文經過設備時的跳數 |
|
Last MAC |
LTM報文所經過上一跳設備的MAC地址 |
|
Forwarded |
表示設備是否轉發LTM報文: l Yes:表示轉發LTM報文 l No:表示不轉發LTM報文 |
|
Relay Action |
表示轉發設備在MAC地址表中是否找到了目標MAC地址。 當采用IEEE 802.1ag標準協議時: l Hit:表示本設備就是目標MAC地址 l FDB:表示在轉發表中找到了目標MAC地址 l MPDB:表示沒有找到目標MAC地址,或者在MEP或MIP數據庫中找到了目標MAC地址 當采用IEEE 802.1ag draft5.2協議時: l Found:表示找到了目標MAC地址 l Unknown:表示沒有找到目標MAC地址 l None:表示回應LTM報文的是終點設備,無需查找目標MAC地址 |
【命令】
cfd linktrace auto-detection [ size size-value ]
undo cfd linktrace auto-detection
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
size size-value:表示保存自動檢測結果的緩衝區的大小,size-value的取值範圍為1~100,以發送的次數為單位,缺省值為5次,即緩衝區隻記錄最近5次自動檢測的結果。
【描述】
cfd linktrace auto-detection命令用來使能自動發送鏈路跟蹤報文功能。undo cfd linktrace auto-detection命令用來關閉自動發送鏈路跟蹤報文功能。
缺省情況下,自動發送鏈路跟蹤報文功能處於關閉狀態。
需要注意的是:
l 使能自動發送鏈路跟蹤報文的功能後,如果維護端點在收不到遠端的CCM報文、判定同遠端維護端點的連接出錯時將發送LTM報文(該LTM報文的目標為遠端維護端點,LTM報文中的TTL字段的值為最大值255),通過檢測回應的LTR報文來定位故障。
l 關閉自動發送鏈路跟蹤報文的功能後,緩衝區中的內容將被刪除,記錄被清空。
相關配置可參考命令cfd linktrace。
【舉例】
# 使能自動發送鏈路跟蹤報文功能,保存自動檢測結果的緩衝區的大小為100次。
<Sysname> system-view
[Sysname] cfd linktrace auto-detection size 100
【命令】
cfd loopback service-instance instance-id mep mep-id { target-mep target-mep-id | target-mac mac-address } [ number number ]
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
service-instance instance-id:表示服務實例的編號,instance-id的取值範圍為1~32767。
mep mep-id:表示維護端點的ID,mep-id的取值範圍為1~8191。
target-mep target-mep-id:表示LBM報文目的維護端點的ID,target-mep-id的取值範圍為1~8191。
target-mac mac-address:表示目標MAC地址,mac-address的格式為H-H-H。
number number:表示發送LBM報文數量,number的取值範圍為1~10,缺省值為5。
【描述】
cfd loopback命令用來啟用LB功能,從指定的維護端點向本服務實例中其它的維護點發送LBM報文並接收LBR報文。
缺省情況下,LB功能未啟用。
【舉例】
# 啟用LB功能檢查鏈路狀況。
<Sysname> system-view
[Sysname] cfd loopback service-instance 1 mep 1101 target-mep 2001
Loopback to 0010-FC00-6512 with the sequence number start from 1101-43404:
Reply from 0010-FC00-6512: sequence number=1101-43404
Reply from 0010-FC00-6512: sequence number=1101-43405
Reply from 0010-FC00-6512: sequence number=1101-43406
Reply from 0010-FC00-6512: sequence number=1101-43407
Reply from 0010-FC00-6512: sequence number=1101-43408
Send:5 Received:5 Lost:0
表1-3 cfd loopback命令顯示信息描述表
|
字段 |
描述 |
|
Loopback to 0010-FC00-6512 with the sequence number start from 1101-43404 |
以1101-43404為起始序列號發送LBM報文到MAC地址為0010-FC00-6512的維護端點 |
|
Reply from 0010-FC00-6512 |
表示從MAC地址為0010-FC00-6512的目的設備返回 |
|
sequence number |
LBR報文中的序列號 |
|
Send |
發送LBM報文的數量 |
|
Received |
收到LBR報文的數量 |
|
Lost |
丟失LBM報文的數量 |
【命令】
cfd ma ma-name md md-name vlan vlan-id
undo cfd ma ma-name md md-name
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
ma ma-name:表示維護集的名稱,ma-name為1~43個字符的字符串,由字母、數字、下劃線組成,首尾字符不能為下劃線。
md md-name:表示維護域的名稱,md-name為1~43個字符的字符串,由字母、數字、下劃線組成,首尾字符不能為下劃線。
vlan vlan-id:表示維護集所服務的VLAN,vlan-id的取值範圍為1~4094。
【描述】
cfd ma命令用來在維護域中創建維護集。undo cfd ma命令用來刪除維護域中的維護集。
缺省情況下,沒有創建維護集。
需要注意的是:
l 在創建維護集之前必須先創建維護域。
l 維護集名稱與維護域名稱的長度之和應不不得大於44個字符。
l 刪除維護集時,基於該維護集的配置均被刪除。
相關配置可參考命令cfd md。
【舉例】
# 在維護域test_md中創建維護集test_ma,該維護域服務於VLAN 100。
<Sysname> system-view
[Sysname] cfd md test_md level 3
[Sysname] cfd ma test_ma md test_md vlan 100
【命令】
cfd md md-name level level-value
undo cfd md md-name
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
md md-name:表示維護域的名稱,md-name為1~43個字符的字符串,由字母、數字、下劃線組成,首尾字符不能為下劃線。
level level-value:表示維護域的級別,level-value的取值範圍為0~7。
【描述】
cfd md命令用來創建維護域。undo cfd md命令用來刪除維護域。
缺省情況下,沒有創建維護域。
需要注意的是:
l 在每個級別隻能創建一個維護域。當輸入的維護域名錯誤或者已經存在時,將不能創建維護域。
l 刪除維護域時,基於該維護域的配置均被刪除。
【舉例】
# 創建維護域test_md,其級別為3。
<Sysname> system-view
[Sysname] cfd md test_md level 3
【命令】
cfd mep mep-id service-instance instance-id { inbound | outbound }
undo cfd mep mep-id service-instance instance-id
【視圖】
以太網端口視圖
【缺省級別】
2:係統級
【參數】
mep mep-id:表示維護端點的ID,mep-id的取值範圍為1~8191。
service-instance instance-id:表示服務實例的編號,instance-id的取值範圍為1~32767。
inbound:表示建立的維護端點是內向的。
outbound:表示建立的維護端點是外向的。
【描述】
cfd mep命令用來在端口上創建維護端點(MEP)。undo cfd mep命令用來刪除維護端點。
缺省情況下,端口上沒有配置維護端點。
需要注意的是:
l 在創建維護端點時,通過指定的服務實例確定該維護端點所在的維護集和維護域。
l 創建的維護端點必須已包含在對應服務實例的維護端點列表中,否則不能創建成功。
相關配置可參考命令cfd meplist。
【舉例】
# 創建服務實例5內的內向維護端點3。
<Sysname> system-view
[Sysname] cfd md test_md level 3
[Sysname] cfd ma test_ma md test_md vlan 100
[Sysname] cfd service-instance 5 md test_md ma test_ma
[Sysname] cfd meplist 3 service-instance 5
[Sysname] interface gigabitethernet 2/0/1
[Sysname-GigabitEthernet2/0/1] cfd mep 3 service-instance 5 inbound
【命令】
cfd mep service-instance instance-id mep mep-id enable
undo cfd mep service-instance instance-id mep mep-id enable
【視圖】
以太網端口視圖
【缺省級別】
2:係統級
【參數】
service-instance instance-id:表示服務實例的編號,instance-id的取值範圍為1~32767。
mep mep-id:表示維護端點的ID,mep-id的取值範圍為1~8191。
【描述】
cfd mep enable命令用來使能端口上配置的維護端點(MEP)。undo cfd mep enable命令用來關閉端口上配置的維護端點。
缺省情況下,維護端點處於關閉狀態。
需要注意的是,創建維護端點時,維護端點處於關閉狀態,不響應LTM和LBM報文;使能維護端點後,該維護端點可以響應LTM和LBM報文。
相關配置可參考命令cfd mep。
【舉例】
# 使能服務實例5內的維護端點3。
<Sysname> system-view
[Sysname] interface gigabitethernet 2/0/1
[Sysname-GigabitEthernet2/0/1] cfd mep service-instance 5 mep 3 enable
【命令】
cfd meplist mep-list service-instance instance-id
undo cfd meplist mep-list service-instance instance-id
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
meplist mep-list:表示維護端點的ID列表,表示多個維護端點。表示方式為mep-list = { mep-id [ to mep-id ] }&<1-10>。其中,mep-id為維護端點的ID,取值範圍為1~8191。&<1-10>表示前麵的參數最多可以輸入10次。
service-instance instance-id:表示服務實例的編號,instance-id的取值範圍為1~32767。
【描述】
cfd meplist命令用來配置維護端點列表,包括允許配置的本地維護端點和需要監控的遠端維護端點。undo cfd meplist命令用來刪除已配置的維護端點列表。
缺省情況下,沒有配置維護端點列表。
需要注意的是:
l 在配置維護端點列表之前必須先創建維護域、維護集和服務實例。
l 刪除維護端點列表時,基於該列表的本地維護端點的配置均被刪除。
相關配置可參考命令cfd ma、cfd md和cfd service-instance。
【舉例】
# 在服務實例5內配置維護端點為9到15的維護端點列表。
<Sysname> system-view
[Sysname] cfd md test_md level 3
[Sysname] cfd ma test_ma md test_md vlan 100
[Sysname] cfd service-instance 5 md test_md ma test_ma
[Sysname] cfd meplist 9 to 15 service-instance 5
【命令】
cfd mip-rule { explicit | default } service-instance instance-id
undo cfd mip-rule service-instance instance-id
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
service-instance instance-id:表示服務實例的編號,instance-id的取值範圍為1~32767。
explicit:表示在低級別MA上沒有維護中間點(MIP)時,本層是否創建維護中間點依賴於低級別MA上是否有維護端點(MEP)。
default:表示在低級別MA上沒有維護中間點時,本層創建維護中間點。
【描述】
cfd mip-rule命令用來配置一條生成維護中間點的規則。undo cfd mip-rule命令用來刪除一個創建維護中間點的規則。
缺省情況下,沒有配置維護中間點生成規則,也沒有創建維護中間點。
需要注意的是,維護中間點是由係統根據本命令所配置的規則在每個端口上自動創建的。如果該端口不存在維護中間點,那麼檢查每一個維護域(從低級別到高級別)中的維護集,按表1-4所示的規則來決定是否創建維護中間點(在同一VLAN內)。
表1-4 生成MIP的規則表
|
低級別MA上是否存在MIP |
本命令所配置的參數 |
低級別MA上是否存在MEP |
是否創建MIP |
|
是 |
― |
― |
否 |
|
否 |
explicit |
否 |
否 |
|
是 |
是 |
||
|
default |
― |
是 |
配置了本命令後,以下條件中的任意一個均可觸發維護中間點的創建或刪除:
l 啟動CFD功能(cfd enable)
l 創建或刪除端口上的維護端點
l 端口的VLAN屬性發生變化
l 本命令配置的規則發生變化
【舉例】
# 創建維護中間點生成規則。
<Sysname> system-view
[Sysname] cfd mip-rule default service-instance 5
【命令】
cfd service-instance instance-id md md-name ma ma-name
undo cfd service-instance instance-id
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
service-instance instance-id:表示服務實例的編號,instance-id的取值範圍為1~32767。
md md-name:表示維護域的名稱,md-name為1~43個字符的字符串,由字母、數字、下劃線組成,首尾字符不能為下劃線。
ma ma-name:表示維護集的名稱,ma-name為1~43個字符的字符串,由字母、數字、下劃線組成,首尾字符不能為下劃線。
【描述】
cfd service-instance命令用來創建服務實例。undo cfd service-instance命令用來刪除服務實例。
缺省情況下,沒有創建服務實例。
需要注意的是:
l 在創建服務實例之前必須先創建維護域和維護集。
l 服務實例號唯一標識了特定維護域中的特定維護集。
l 在刪除服務實例時,基於該服務實例的配置均被刪除。
l 刪除服務實例僅解除了服務實例號同維護集的關係,維護集本身並沒有被刪除。
相關配置可參考命令cfd md和cfd ma。
【舉例】
# 創建服務實例5,維護域為test_md,維護集為test_ma。
<Sysname> system-view
[Sysname] cfd md test_md level 3
[Sysname] cfd ma test_ma md test_md vlan 100
[Sysname] cfd service-instance 5 md test_md ma test_ma
【命令】
cfd version { draft5 | standard }
undo cfd version
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
draft5:表示采用IEEE 802.1ag draft5.2協議。
standard:表示采用IEEE 802.1ag標準協議。
【描述】
cfd version命令用來配置CFD采用的協議版本。undo cfd version命令用來恢複缺省情況。
缺省情況下,CFD采用的協議版本為IEEE 802.1ag標準協議。
【舉例】
# 配置CFD采用的協議版本為IEEE 802.1ag draft5.2協議。
<Sysname> system-view
[Sysname] cfd version draft5
【命令】
display cfd linktrace-reply [ service-instance instance-id [ mep mep-id ] ]
【視圖】
任意視圖
【缺省級別】
2:係統級
【參數】
service-instance instance-id:表示服務實例的編號,instance-id的取值範圍為1~32767。
mep mep-id:表示維護端點的ID,mep-id的取值範圍為1~8191。
【描述】
display cfd linktrace-reply命令用來顯示維護端點上獲得的LTR報文信息。
需要注意的是:
l 如果沒有指定維護端點,則顯示該服務實例內所有維護端點保存的LTR報文信息。
l 如果沒有指定服務實例,則顯示所有服務實例內所有維護端點保存的LTR報文信息。
【舉例】
![]()
顯示內容根據CFD所采用協議版本的不同而有所區別。
# 在IEEE 802.1ag標準協議版本下顯示所有服務實例內所有維護端點保存的LTR報文信息。
<Sysname> system-view
[Sysname] cfd version standard
[Sysname] display cfd linktrace-reply
Service instance: 1 MEP ID: 1003
MAC Address TTL Last MAC Relay Action
0000-FC00-6505 63 0000-FC00-6504 MPDB
000F-E269-A852 62 0000-FC00-6505 FDB
0000-FC00-6508 61 000F-E269-A852 Hit
Service instance: 2 MEP ID: 1023
MAC Address TTL Last MAC Relay Action
0000-FC00-6508 61 000F-E269-A852 Hit
# 在IEEE 802.1ag draft5.2協議版本下顯示所有服務實例內所有維護端點保存的LTR報文信息。
<Sysname> system-view
[Sysname] cfd version draft5
[Sysname] display cfd linktrace-reply
Service instance: 1 MEP ID: 1003
MAC Address TTL Forwarded Relay Action
00E0-FC27-6502 63 Yes Found
00E0-FC00-6510 62 Yes Found
00E0-FC52-BAA0 61 No None
Service instance: 2 MEP ID: 1023
MAC Address TTL Forwarded Relay Action
00E0-FC27-6502 63 No None
表1-5 display cfd linktrace-reply命令顯示信息描述表
|
字段 |
描述 |
|
Service instance |
發送LTM報文的維護端點所在的服務實例 |
|
MEP ID |
發送LTM報文的維護端點的ID |
|
MAC Address |
LTR報文中的源MAC地址 |
|
TTL |
LTM經過設備時的跳數 |
|
Last MAC |
LTM報文所經過上一跳設備的MAC地址 |
|
Forwarded |
表示是否轉發LTM報文: l Yes:表示轉發LTM報文 l No:表示不轉發LTM報文 |
|
Relay Action |
表示轉發設備在MAC地址表中是否找到了目標MAC地址。 當采用IEEE 802.1ag標準協議時: l Hit:表示本設備就是目標MAC地址 l FDB:表示在轉發表中找到了目標MAC地址 l MPDB:表示沒有找到目標MAC地址,或者在MEP或MIP數據庫中找到了目標MAC地址 當采用IEEE 802.1ag draft5.2協議時: l Found:表示找到了目標MAC地址 l Unknown:表示沒有找到目標MAC地址 l None:表示回應LTM報文的是終點設備,無需查找目標MAC地址 |
【命令】
display cfd linktrace-reply auto-detection [ size size-value ]
【視圖】
任意視圖
【缺省級別】
2:係統級
【參數】
size size-value:顯示最近多少次自動檢測的結果,size-value的取值範圍為1~100。
【描述】
display cfd linktrace-reply auto-detection命令用來顯示自動發送LTM報文所收到的LTR報文的內容。
需要注意的是:
l 當執行cfd linktrace auto-detection命令之後,自動發送LTM報文所收到的LTR報文保存於緩衝區中,本命令顯示該緩衝區的內容。
l 如果不指定size參數,將顯示緩衝區中的全部信息。
相關配置可參考命令cfd linktrace auto-detection。
【舉例】
![]()
顯示內容根據LTM報文發出時CFD所采用協議版本的不同而有所區別。
# 在IEEE 802.1ag標準協議版本下顯示自動發送LTM報文所收到的LTR報文的內容。
<Sysname> system-view
[Sysname] cfd version standard
[Sysname] display cfd linktrace-reply auto-detection
Service instance: 1 MEP ID: 1003 Time: 2006/05/22 10:43:57
Target MEP ID: 2005 TTL: 64
MAC Address TTL Last MAC Relay Action
0000-FC00-6505 63 0000-FC00-6504 MPDB
000F-E269-A852 62 0000-FC00-6505 FDB
0000-FC00-6508 61 000F-E269-A852 Hit
Service instance: 2 MEP ID: 1023 Time: 2006/05/22 10:44:06
Target MEP ID: 2025 TTL: 64
MAC Address TTL Last MAC Relay Action
0000-FC00-6508 61 000F-E269-A852 Hit
# 在IEEE 802.1ag draft5.2協議版本下顯示自動發送LTM報文所收到的LTR報文的內容。
<Sysname> system-view
[Sysname] cfd version draft5
[Sysname] display cfd linktrace-reply auto-detection
Service instance: 1 MEP ID: 1003 Time: 2006/05/22 10:43:57
Target MEP ID: 2005 TTL: 64
MAC Address TTL Forwarded Relay Action
00E0-FC27-6502 63 Yes Found
00E0-FC00-6510 62 Yes Found
00E0-FC52-BAA0 61 No None
Service instance: 2 MEP ID: 1023 Time: 2006/05/22 10:44:06
Target MEP ID: 2025 TTL: 64
MAC Address TTL Forwarded Relay Action
00E0-FC27-6502 63 No None
表1-6 display cfd linktrace-reply auto-detection命令顯示信息描述表
|
字段 |
描述 |
|
Service instance |
發送LTM報文的MEP所在的服務實例 |
|
MEP ID |
發送LTM報文的MEP的ID |
|
Time |
自動發送LTM報文的時間 |
|
Target MEP ID |
目標MEP的ID |
|
TTL |
自動發送的LTM報文中的初始跳數 |
|
MAC Address |
LTR報文的源MAC地址 |
|
TTL |
LTM報文經過設備時的跳數 |
|
Last MAC |
LTM報文所經過上一跳設備的MAC地址 |
|
Forwarded |
表示設備是否轉發LTM報文: l Yes:表示轉發LTM報文 l No:表示不轉發LTM報文 |
|
Relay Action |
表示轉發設備在MAC地址表中是否找到了目標MAC地址。 當采用IEEE 802.1ag標準協議時: l Hit:表示本設備就是目標MAC地址 l FDB:表示在轉發表中找到了目標MAC地址 l MPDB:表示沒有找到目標MAC地址,或者在MEP或MIP數據庫中找到了目標MAC地址 當采用IEEE 802.1ag draft5.2協議時: l Found:表示找到了目標MAC地址 l Unknown:表示沒有找到目標MAC地址 l None:表示回應LTM報文的是終點設備,無需查找目標MAC地址 |
【命令】
display cfd ma [ [ ma-name ] md md-name ]
【視圖】
任意視圖
【缺省級別】
2:係統級
【參數】
ma-name:表示維護集的名稱,為1~43個字符,由字母、數字、下劃線組成,首尾字符不能為下劃線。
md md-name:表示維護域的名稱,md-name為1~43個字符的字符串,由字母、數字、下劃線組成,首尾字符不能為下劃線。
【描述】
display cfd ma命令用來顯示維護集的配置信息。
需要注意的是:
l 如果沒有指定維護域,則顯示該設備上所有維護域中的維護集的配置信息。
l 如果指定了維護集和維護域,則顯示該設備上指定維護域中指定維護集的配置信息。
l 如果隻指定了維護域,則顯示該設備上指定維護域中的所有維護集的配置信息。
【舉例】
# 顯示所有維護域中所有維護集的配置信息。
<Sysname> display cfd ma
3 maintenance domain(s) configured.
Maintenance domain: mdtest_5
1 maintenance association(s) belong(s) to maintenance domain mdtest_5:
Maintenance association: matest_5
Service instance: 5 VLAN: 5 Level: 5
Maintenance domain: mdtest_6
1 maintenance association(s) belong(s) to maintenance domain mdtest_6:
Maintenance association: matest_6
Service instance: 6 VLAN: 6 Level: 6
Maintenance domain: mdtest_7
1 maintenance association(s) belong(s) to maintenance domain mdtest_7:
Maintenance association: matest_7
Service instance: 7 VLAN: 7 Level: 7
表1-7 display cfd ma命令顯示信息描述表
|
字段 |
描述 |
|
3 maintenance domain(s) configured. |
係統配置的維護域個數 |
|
Maintenance domain |
維護域的名稱 |
|
1 maintenance association(s) belong(s) to maintenance domain mdtest_5 |
該維護域中配置的維護集的個數 |
|
Maintenance association |
維護集的名稱 |
|
Service instance |
該維護集的服務實例號 |
|
VLAN |
該維護集所屬的VLAN |
|
Level |
該維護集所屬的維護域的級別 |
【命令】
display cfd md
【視圖】
任意視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
display cfd md命令用來顯示維護域的配置信息。
【舉例】
# 顯示維護域的配置信息。
<Sysname> display cfd md
CFD is enabled.
8 maintenance domain(s) configured:
Level: 0 Maintenance domain: mdtest_0
Level: 1 Maintenance domain: mdtest_1
Level: 2 Maintenance domain: mdtest_2
Level: 3 Maintenance domain: mdtest_3
Level: 4 Maintenance domain: mdtest_4
Level: 5 Maintenance domain: mdtest_5
Level: 6 Maintenance domain: mdtest_6
Level: 7 Maintenance domain: mdtest_7
表1-8 display cfd md命令顯示信息描述表
|
字段 |
描述 |
|
CFD is enabled |
表示CFD功能已使能 |
|
CFD is disabled |
表示CFD功能未使能 |
|
8 maintenance domain(s) configured |
係統配置的維護域個數 |
|
Level |
維護域級別,每個級別上隻可配置一個維護域 |
|
Maintenance domain |
維護域名稱,維護域由維護域名稱唯一標識 |
【命令】
display cfd mep mep-id service-instance instance-id
【視圖】
任意視圖
【缺省級別】
2:係統級
【參數】
mep mep-id:表示維護端點的ID,mep-id的取值範圍為1~8191。
service-instance instance-id:表示服務實例的編號,instance-id的取值範圍為1~32767。
【描述】
display cfd mep命令用來顯示維護端點的屬性和運行信息。
【舉例】
# 顯示服務實例1內維護端點50的屬性和運行信息。
<Sysname> display cfd mep 50 service-instance 1
Interface: GigabitEthernet2/0/2
Maintenance domain: mdtest_1
Maintenance association: matest_1
Level: 1 VLAN: 1 Direction: Outbound
Administrative state: Active CCM send: Enable
FNG state: FNG_DEFECT_REPORTED
CCM:
Current state: CCI_WAITING
Interval: 1s SendCCM: 12018
Loopback:
NextSeqNumber: 8877
SendLBR: 0 ReceiveInOrderLBR: 0 ReceiveOutOrderLBR: 0
Linktrace:
NextSeqNumber: 8877
SendLTR: 0 ReceiveLTM: 0
No CCM from some remote MEPs is received.
One or more streams of error CCMs is received. The last-received CCM:
Maintenance domain:mdtest1
Maintenance association:matest1
MEP:5 Sequence Number:0x50A
Received Time: 02/3/6 13:01:34
One or more streams of cross-connect CCMs is received. The last-received CCM:
Maintenance domain:mdtest1
Maintenance association:matest1
MEP:6 Sequence Number:0x63A
Received Time: 02/3/6 13:01:34
Some other MEPs are transmitting the RDI bit.
表1-9 display cfd mep命令顯示信息描述表
|
字段 |
描述 |
|
Interface |
維護端點所在的端口 |
|
Maintenance domain |
維護端點所在的維護域 |
|
Maintenance association |
維護端點所在的維護集 |
|
Level |
維護域的級別 |
|
VLAN |
維護集所在的VLAN |
|
Direction |
維護端點的方向 |
|
Administrative state |
維護端點的狀態,狀態值包括:Active、Inactive |
|
CCM send |
維護端點是否發送CCM報文 |
|
FNG state |
FNG(Fault Notification Generator,錯誤提示生成器)狀態機的狀態值: l FNG_RESET l FNG_DEFECT l FNG_REPORT_DEFECT l FNG_DEFECT_REPORTED l FNG_DEFECT_CLEARING |
|
CCM |
與CCM報文有關的信息 |
|
Current state |
CCM報文發送狀態的狀態值: l CCI_IDLE l CCI_WAITING |
|
Interval |
CCM報文發送的時間間隔 |
|
SendCCM |
維護端點已發送的CCM報文的數量 |
|
Loopback |
與環回相關的信息 |
|
NextSeqNumber |
下一個要發送的環回報文(LBM報文)的序號 |
|
SendLBR |
維護端點已發送的LBR報文的數量。如果MEP為入方向,則不進行LBR報文的計數 |
|
ReceiveInOrderLBR |
維護端點收到的序列正確的LBR報文的數量 |
|
ReceiveOutOrderLBR |
維護端點收到的亂序的LBR報文的數量 |
|
Linktrace |
與鏈路跟蹤相關的信息 |
|
NextSeqNumber |
下一個要發送的鏈路跟蹤報文(LTM報文)的序號 |
|
SendLTR |
維護端點已發送的LTR報文的數量。如果MEP為入方向,則不進行LTR報文的計數 |
|
ReceiveLTM |
維護端點收到的LTM報文的數量 |
|
No CCM from some remote MEPs is received. |
表明沒有收到某些遠端維護端點發送的CCM報文(本信息在有CCM報文丟失的時候才會顯示) |
|
One or more streams of error CCMs is received. The last-received CCM: |
表明收到了錯誤的CCM報文,並顯示最後一個錯誤的CCM報文的內容(本信息在收到了錯誤的CCM報文時才會顯示) |
|
Maintenance domain |
最後一個錯誤CCM報文所屬的維護域 |
|
Maintenance association |
最後一個錯誤CCM報文所屬的維護集 |
|
MEP |
發送最後一個錯誤CCM報文的維護端點的ID |
|
Sequence Number |
最後一個錯誤CCM報文的序列號 |
|
Received Time |
收到最後一個錯誤CCM報文的時間 |
|
One or more streams of cross-connect CCMs is received. The last-received CCM: |
網絡的配置中可能存在有交叉連接的情況,本信息表明收到了交叉連接的報文,並顯示最後一個交叉連接的報文的內容(本信息在收到CCM報文後,認為屬於交叉連接時才顯示) |
|
Some other MEPs are transmitting the RDI bit. |
收到了其他維護端點發送的RDI(反向錯誤指示)位被置位的CCM報文(本信息在收到該種類型的CCM報文後才顯示) |
【命令】
display cfd meplist [ service-instance instance-id ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
service-instance instance-id:表示服務實例的編號,instance-id的取值範圍為1~32767。
【描述】
display cfd meplist命令用來顯示服務實例內的維護端點的列表。
需要注意的是,如果沒有指定服務實例,則顯示所有服務實例內的維護端點的列表。
【舉例】
# 顯示服務實例5內的維護端點的列表。
<Sysname> display cfd meplist service-instance 5
Service instance: 5:
MEP list: 1 to 20, 30, 50.
表1-10 display cfd meplist命令顯示信息描述表
|
字段 |
描述 |
|
Service instance |
維護端點所在的服務實例 |
|
MEP list |
維護端點列表 |
【命令】
display cfd mp [ interface interface-type interface-number ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
interface interface-type interface-number:顯示指定端口上維護點的信息,interface-type interface-number表示端口類型和端口編號。
【描述】
display cfd mp命令用來顯示維護點的信息。
需要注意的是:
l 如果沒有指定端口,則顯示所有端口上維護點的信息。
l 維護點信息的顯示順序:按照端口名稱的順序排列;在同一個端口上按照VLAN ID從小到大的順序排列;在同一個VLAN內按照外向維護端點(級別從低到高)、維護中間點、內向維護端點(級別從高到低)的順序排列。
【舉例】
# 顯示所有端口上維護點的信息。
<Sysname> display cfd mp
Interface GigabitEthernet2/0/1 VLAN 100
MEP ID: 100 Level: 0 Service instance: 100 Direction: Outbound
Maintenance domain: mdtest0
Maintenance association: mainmd0
MEP ID: 105 Level: 5 Service instance: 105 Direction: Outbound
Maintenance domain: mdtest5
Maintenance association: mainmd5
MIP Level: 6 Service instance: 106
Maintenance domain: mdtest6
Maintenance association: mainmd6
MEP ID: 104 Level: 4 Service instance: 104 Direction: Inbound
Maintenance domain: mdtest4
Maintenance association: mainmd4
MEP ID: 102 Level: 2 Service instance: 102 Direction: Inbound
Maintenance domain: mdtest2
Maintenance association: mainmd2
Interface GigabitEthernet2/0/4 VLAN 1
MEP ID: 9 Level: 6 Service instance: 6 Direction: Outbound
Maintenance domain: mdtest6
Maintenance association: matest6
表1-11 display cfd mp命令顯示信息描述表
|
字段 |
描述 |
|
Interface GigabitEthernet2/0/1 VLAN 100 |
在端口上的每個VLAN中的維護點配置 |
|
MEP ID |
維護端點的ID |
|
MIP |
該維護點是維護中間點 |
|
Level |
維護點所處的維護域級別 |
|
Service instance |
維護點所屬的服務實例 |
|
Direction |
維護端點的方向 |
|
Maintenance domain |
維護點所屬的維護域 |
|
Maintenance association |
維護點所屬的維護集 |
【命令】
display cfd remote-mep service-instance instance-id mep mep-id
【視圖】
任意視圖
【缺省級別】
2:係統級
【參數】
service-instance instance-id:表示服務實例的編號,instance-id的取值範圍為1~32767。
mep mep-id:表示遠端維護端點的ID,mep-id的取值範圍為1~8191。
【描述】
display cfd remote-mep命令用來顯示遠端維護端點的信息。
【舉例】
# 顯示服務實例4內遠端維護端點10的信息。
<Sysname> display cfd remote-mep service-instance 4 mep 10
MEP ID MAC Address State Time MAC Status
20 00E0-FC00-6565 OK 2006/03/06 02:36:38 UP
30 00E0-FC27-6502 OK 2006/03/06 02:36:38 DOWN
40 00E0-FC00-6510 FAILED 2006/03/06 02:36:39 DOWN
50 00E0-FC52-BAA0 OK 2006/03/06 02:36:44 DOWN
60 0010-FC00-6502 OK 2006/03/06 02:36:42 DOWN
表1-12 display cfd remote-mep命令顯示信息描述表
|
字段 |
描述 |
|
MEP ID |
遠端MEP的ID |
|
MAC Address |
遠端MEP所在設備的MAC地址 |
|
State |
遠端MEP的運行狀態: l OK l FAILED |
|
Time |
遠端MEP最後進入FAILED或OK狀態的時間 |
|
MAC Status |
最後一次收到的遠端MEP發送的CCM報文中表示遠端MEP所在端口的狀態: l UP l DOWN |
【命令】
display cfd service-instance [ instance-id ]
【視圖】
任意視圖
【缺省級別】
2:係統級
【參數】
instance-id:顯示指定服務實例的配置信息,instance-id表示服務實例的編號,取值範圍為1~32767。
【描述】
display cfd service-instance命令用來顯示服務實例的配置信息。
需要注意的是,如果不指定服務實例號,將顯示所有服務實例的配置信息。
【舉例】
# 顯示所有服務實例的配置信息。
<Sysname> display cfd service-instance
2 service instance(s) configured:
Service instance 5:
Maintenance domain: mdtest_5
Maintenance association: matest_5
Level: 5 VLAN: 5 MIP rule: None CCM interval: 1s
Service instance 6:
Maintenance domain: mdtest_6
Maintenance association: matest_6
Level: 6 VLAN: 6 MIP rule: None CCM interval: 1s
<Sysname> display cfd service-instance 7
Service instance 7:
Maintenance domain: mdtest_7
Maintenance association: matest_7
Level: 7 VLAN: 7 MIP rule: None CCM interval: 1s
MEP ID: 731 Interface: GigabitEthernet2/0/1 Direction: Inbound
表1-13 display cfd service-instance命令顯示信息描述表
|
字段 |
描述 |
|
2 service instance(s) are configured. |
係統中配置的服務實例的個數 |
|
Service instance 5 |
服務實例號 |
|
Maintenance domain |
該服務實例所在的維護域 |
|
Maintenance association: |
該服務實例所在的維護集 |
|
Level |
維護域的級別 |
|
VLAN |
維護集所在的VLAN |
|
MIP rule |
服務實例上配置的生成維護中間點的規則 |
|
CCM interval |
該服務實例內的維護端點發送CCM報文的間隔 |
|
MEP ID |
在服務實例上配置的維護端點的ID |
|
Interface |
在服務實例上配置的維護端點所處的端口 |
|
Direction |
在服務實例上配置的維護端點的方向 |
【命令】
display cfd status
【視圖】
任意視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
display cfd status命令用來顯示CFD的使能狀態。
【舉例】
# 顯示CFD的使能狀態。
<Sysname> display cfd status
CFD is enabled.
表1-14 display cfd status命令顯示信息描述表
|
字段 |
描述 |
|
CFD is enabled |
表示CFD功能已使能 |
|
CFD is disabled |
表示CFD功能未使能 |
【命令】
display cfd version
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
無
【描述】
display cfd version命令用來顯示CFD采用的協議版本。
【舉例】
# 顯示CFD采用的協議版本。
<Sysname> display cfd version
The current CFD version is draft5.
表1-15 display cfd version命令顯示信息描述表
|
字段 |
描述 |
|
The current CFD version is draft5 |
表示CFD采用的協議版本為IEEE 802.1ag draft5.2協議 |
|
The current CFD version is standard |
表示CFD采用的協議版本為IEEE 802.1ag標準協議 |
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!
