日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

常用DCN命令说明

發(fā)布時(shí)間:2023/12/16 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 常用DCN命令说明 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

常用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常用的場景:

  • 用于查詢這個(gè)DCN域總共的網(wǎng)元數(shù)目,例如上面的例子里面Total records :132表示這個(gè)dcn區(qū)域一共有133個(gè)網(wǎng)元(132加上自己)
  • 用于判斷某些IP或者NEID沖突的情況,只有在核心路由表中NEID或者Ip重復(fù)出現(xiàn),那就說明了有沖突;另外還有一種情況如果跳數(shù)(DISTANCE)不合理也有可能是IP沖突,(例如不相鄰的網(wǎng)元跳數(shù)為0)
  • 用于檢查網(wǎng)元配置的IP是否和網(wǎng)管上的一致,某些情況下網(wǎng)元脫管的原因可能是網(wǎng)管上的NEID或者IP可能和實(shí)際網(wǎng)元上的配置不一致,可以用這個(gè)命令檢查。
  • 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é)

    以上是生活随笔為你收集整理的常用DCN命令说明的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。