常用DCN命令说明
常用DCN命令說明
1、查詢核心路由表(:cm-get-coreroute)
1.1例子
#14-3:szhw [14-3學(xué)院路][][2009-09-22 09:59:58+00:00]>
:cm-get-coreroute
?????????????????????????????????? ECC-CORE-ROUTE????????????????????????????????
?????????????????? DESTID????? RSTACK??????? RADDR?????? DISTANCE????????????????
?????????????????? 0x000e0001? ip??????????? 0x81054710? 7???????????????????????
?????????????????? 0x000e0002? ip??????????? 0x81054711? 4???????????????????????
? Total records :132???????????????????????????????????????????? ?????????????????
#14-3:szhw [14-3學(xué)院路][][2009-09-22 09:59:58+00:00]>
1.2說明:
這個(gè)命令用于查詢NEID和IP的對應(yīng)關(guān)系.
1.3輸入?yún)?shù):
無
1.4內(nèi)容解釋:
DESTID:? 這列表示NEID;例如0x000e0001? 表示NEID為0xe0001,對應(yīng)網(wǎng)管上的擴(kuò)展ID為14(高兩字節(jié)),網(wǎng)元ID(低兩個(gè)字節(jié));
RSTACK:? 這列表示使用的協(xié)議是IP;
RADDR :?? 這列表示NEID對應(yīng)的網(wǎng)元的IP地址,例如0x81054710? 對應(yīng)IP為129.5.71.16
DISTANCE:這列表示跳數(shù),即NEID對應(yīng)的網(wǎng)元離本網(wǎng)元的距離,相鄰的網(wǎng)元跳數(shù)為0
1.5常用的場景:
2 查詢IP路由表(:cm-get-iproute)
2.1例子:
#14-3:szhw [14-3學(xué)院路][][2009-09-22 09:59:58+00:00]>
:cm-get-iproute
???????????????????????? TIPS IP ROUTE????????????????????????????????????????????? ??????
? Destination????? Mask???????????? NextHop????????? Interface???????????????????????????
? 127.0.0.0??????? 255.0.0.0??????? 127.0.0.1??????? InLoopBack0?????????????????????????
? 129.5.71.18????? 255.255.255.255? 127.0.0.1??????? InLoopBack0?? ???????????????????????
? 129.5.71.0?????? 255.255.255.0??? 129.5.71.18????? Ethernet1???????????????????????????
? 129.5.71.255???? 255.255.255.255? 129.5.71.18????? Ethernet1???????????????????????????
? 255.255.255.255? 255.255.255.255? 129.5.71.18?? ???Ethernet1???????????????????????????
……
? 129.14.0.34????? 255.255.255.255? 129.5.71.29????? Serial55????????????????????????????
? 129.14.0.137???? 255.255.255.255? 129.5.71.29????? Serial55????????????????????????????
? Total records :258????????? ????????????????????????????????????????????????????????????
#14-3:szhw [14-3學(xué)院路][][2009-09-22 10:15:54+00:00]>
2.2說明
這個(gè)命令查詢的是PTN設(shè)備上的FIB(IP轉(zhuǎn)發(fā)表),包括DCN路由和業(yè)務(wù)路由
2.3輸入?yún)?shù):
無
2.4內(nèi)容解釋:
Destination: 目的IP?????
Mask???? : 掩碼???????
NextHop? : 下一跳IP???????
Interface? : 出接口
2.5常用場景:
A、用于查詢是否用掩碼配置錯(cuò)誤的情況,例如所有的129.5.71.*的IP都是配置的255.255.255.0的掩碼,如果在IProute里面查詢到
129.5.0.0?????? 255.255.0.0??? X.X.X.X????? XX? 這樣的一條路由則說明可能有某個(gè)網(wǎng)元配置錯(cuò)誤了,可以根據(jù)下一跳IP逐個(gè)查找找到配置錯(cuò)誤的網(wǎng)元。
B、用于查詢本網(wǎng)元和目的網(wǎng)元是通過哪個(gè)接口相連的。例如上面的例子
129.14.0.34????? 255.255.255.255? 129.5.71.29????? Serial55
表示本網(wǎng)元要到達(dá) 129.14.0.34 是通過Serial55出去的(Serial55具體對應(yīng)哪個(gè)接口在下面說明),下一跳IP是129.5.71.29。
C、用于判斷是否3層可達(dá)(和所有的路由表一樣使用)
3 查詢DCN接口信息(:cm-get-interface)
3.1例子:
#14-3:szhw [14-3學(xué)院路][][2009-09-22 10:33:03+00:00]>
:cm-get-interface
??????????????????? ????????????????????????????TIPS NETWORK INTERFACES???????????????????????????????????????????????
? IF_NAME???????? IF_INDEX???? IP_ADDR??????? IP_MASK????? IP_FLAG?? LINK_TYPE???? LINK_MTU
? ETH1???????????? 0x00000182? 129.5.71.18????? 255.255.255.0? ??0??????? ETHERNET?????? 1500
? IonLoopIf????????? 0x00000200? 129.5.71.18???? 255.255.255.255? 0??????? LOOPBACK?????? 1536
…..
? PPP-20-255-1-0-32? 0x00000cce? 129.5.71.18????? 255.255.255.0??? 1??????? PPP??????????? 960
? PPP-21-255-2-0-43? 0x00000a4e? 129.5.71.18????? 255.255.255.0??? 1??????? PPP??????????? 960
? PPP-7-255-2-0-55?? 0x00000ade? 129.5.71.18????? 255.255.255.0??? 1??????? PPP??????????? 960
? Total records :14???????????????????????????????????????????????????????????????????????? ???????????????????????????
#14-3:szhw [14-3學(xué)院路][][2009-09-22 10:36:58+00:00]>
3.2說明
這個(gè)命令查詢的是DCN的接口信息(注意如果是eth端口必須是pppoe協(xié)商好了才會(huì)出現(xiàn)在這里)
3.3輸入?yún)?shù):
無
3.4內(nèi)容解釋:
IF_NAME???? 接口名字:例如PPP-7-255-2-0-55 表示 7板255子卡2端口的DCN接口,0無效,這個(gè)參數(shù)只在CD1上有用,55表示第幾個(gè)PPP接口(也就是第幾個(gè)Serial);cm-get-iproute中的出接口Serial55就是對應(yīng)7板255子卡2端口
IF_INDEX???? 接口索引,設(shè)備內(nèi)部使用(需要查詢DCN的PPP狀態(tài)時(shí)使用,一般不使用)
IP_ADDR????? IP地址,因?yàn)镈CN借用的是網(wǎng)元的IP地址所以這里都是網(wǎng)元的IP
IP_MASK????? 掩碼,這里都是網(wǎng)元的掩碼
IP_FLAG??????
LINK_TYPE???? 鏈路類型,這里都是ppp的,eth端口是基于pppoe的所以也屬于eth的
LINK_MTU???? 鏈路的MTU
3.5常用場景:
A、用于查詢本網(wǎng)元和目的網(wǎng)元是通過哪個(gè)接口相連的。例如上面的例子
129.14.0.34????? 255.255.255.255? 129.5.71.29????? Serial55
表示本網(wǎng)元要到達(dá) 129.14.0.34 是通過Serial55出去的(需要結(jié)合IProute查找),下一跳IP是129.5.71.29;而Serial55通過IF_NAME知道就是對應(yīng)7板255子卡2端口
4 查詢DCN ETH接口的PPPoE狀態(tài)(:cm-get-pppoeinfo)
4.1例子:
?#14-3:szhw [14-3學(xué)院路][][2009-09-22 10:36:58+00:00]>
:cm-get-pppoeinfo
??????????????????????????????????????????????? DCN-PPPOE-INFO?????????????????????????????????????????????????????????
? BID?? SUBCARD? PID? ???PPPOESTAT??????? LOGICCHN????? PROTOCOL????? LINKNO????? LOCALMAC?????????? PEERMAC???????????
? 7???? 255????? 2?????? OPEN???????????? DCN?????????? PPP?????????? 2782??????? 00-18-82-ab-65-7a? 00-18-82-b0-7f-59?
? 36??? 255????? 1?????? READY????? ??????NONE????????? NONE????????? 0?????????? 00-18-82-a9-3e-18? 00-00-00-00-00-00?
?…….
?? Total records :15????????????????????????????????????????????????????????????????????????????????????????????????????
#14-3:szhw [14-3學(xué)院路][][2009-09-22 10:57:14+00:00]>
4.2說明
這個(gè)命令查詢的是DCN ETH的接口pppoe狀態(tài)信息
4.3輸入?yún)?shù):
無
4.4內(nèi)容解釋:
BID???????? 板
SUBCARD??? 子卡
PID???????? 端口
PPPOESTAT? 狀態(tài):READY表示使能DCN但是沒有收到任何報(bào)文,OPEN 表示pppoe協(xié)商完成
?????????? 注意只有狀態(tài)是OPEN 的才能說明pppoe協(xié)商完成。
LOGICCHN??
PROTOCOL??
LINKNO?????
LOCALMAC?? 本端mac
PEERMAC??? 對端mac
4.5常用場景:
A、用于查詢PPPOE的狀態(tài)
B、可以用于判斷是否光纖錯(cuò)連,說明:我們可以通過PEERMAC 和LOCALMAC 檢查這對光纖是否是我們期望的鏈接。
C、簡單判斷收發(fā)報(bào)文的情況。例如,假設(shè)我們能學(xué)到PEERMAC而狀態(tài)又不是open的則很可能是本端接收到了對端的廣播DCN報(bào)文,但是對端沒有給本端相應(yīng)。
5 查詢DCN接口的計(jì)數(shù)(:cm-get-dcnportstat:)
5.1例子:
?#14-3:szhw [14-3學(xué)院路][][2009-09-22 11:10:07+00:00]>
:cm-get-dcnportstat:7,255,2,0,0
??????????????????????????????????????????? DCN-PORT-STAT.????????????????????????????????????????????
? DCN-IF-TYPE????? RECV-FRAMES? RECV-BYTES? RECV-FAILED? SEND-FRAMES? SEND-BYTES? SEND-FAILED? COUNT??
? ETHDCN?????????? 5127178????? 696012901?? 1??????????? 2927418????? 459363158?? 0??????????? 0???? ??
? Total records :1????????????????????????????????????????????????????????????????????????????????????
#14-3:szhw [14-3學(xué)院路][][2009-09-22 11:10:08+00:00]>
5.2說明
這個(gè)命令查詢的是DCN 的接口計(jì)數(shù),注意因?yàn)檫@個(gè)計(jì)數(shù)不會(huì)讀清所以必須多讀幾次看看是否有增長。如果需要清除計(jì)數(shù)只能disable在enable?? DCN接口。
5.3輸入?yún)?shù):
:cm-get-dcnportstat:bid, subcardid, pid, channel, pathid;
?bid:1~255. The physical board ID
?subcardid:1~255. The subcard board ID; The value 255 means no subcard.
?pid:1~65535. The physical port ID
?channel:only 0 support this version
?pathID:TunnelDCN pathID
?SAMPLE:
:cm-get-dcnportstat:11,255,1,0,1;
第一個(gè)參數(shù)為板ID,第二個(gè)參數(shù)為子卡ID,第三個(gè)參數(shù)為端口ID,第四個(gè)參數(shù)為VC12號(僅CD1使用,第五個(gè)參數(shù)為TunnelIndex 僅DCN over Tunnel使用)。
國內(nèi)基本后兩個(gè)參數(shù)基本都填0.(注意如果是B028以前的版本只有4個(gè)參數(shù),去掉第五個(gè)參數(shù))
5.4內(nèi)容解釋:
DCN-IF-TYPE??? DCN接口類型
RECV-FRAMES??? 接收的包數(shù)
RECV-BYTES???? 接收的字節(jié)數(shù),一般不關(guān)心,并且和發(fā)送的字節(jié)數(shù)不對應(yīng)
RECV-FAILED??? 接收失敗的包數(shù)
SEND-FRAMES??? 發(fā)送的包數(shù)
SEND-BYTES???? 發(fā)送的字節(jié)數(shù),一般不關(guān)心,并且和接收的字節(jié)數(shù)不對應(yīng)
SEND-FAILED??? 發(fā)送失敗的包數(shù)
COUNT
5.5常用場景:
A、用于查詢DCN的收發(fā)狀態(tài),看看是否有發(fā)送或者接收報(bào)文錯(cuò)誤。
B、用于簡單統(tǒng)計(jì)DCN流量,看看這個(gè)接口每秒有多少DCN報(bào)文。
總結(jié)
- 上一篇: linux串口无线透传,一种无线串口透传
- 下一篇: 0基础怎么自学软件测试?