傻大方


首页 > 学习 >

常用|常用DCN命令说明



按关键词阅读: DCN 常用 说明 命令

1、常用DCN命令说明1、查询核心路由表(:cm-get-coreroute)1.1例子#14-3:szhw 14-3学院路 2009-09-22 09:59:58+00:00:cm-get-corerouteECC-CORE-ROUTE DESTID RSTACK RADDR DISTANCE 0x000e0001 ip 0x81054710 7 0x000e0002 ip 0x81054711 4 Total records :132 #14-3:szhw 14-3学院路 2009-09-22 09:59:58+00:001.2说明:这个命令用于查询NEID和IP的对应关系.1.3输入参数:无 。

2、1.4内容解释:DESTID: 这列表示NEID;例如0x000e0001 表示NEID为0xe0001 , 对应网管上的扩展ID为14(高两字节) , 网元ID(低两个字节);RSTACK: 这列表示使用的协议是IP;RADDR : 这列表示NEID对应的网元的IP地址 , 例如0x81054710 对应IP为129.5.71.16DISTANCE:这列表示跳数 , 即NEID对应的网元离本网元的距离 , 相邻的网元跳数为01.5常用的场景:A、 用于查询这个DCN域总共的网元数目 , 例如上面的例子里面Total records :132表示这个dcn区域一共有133个网元(132加上自己)B、 用于判断某些IP 。

3、或者NEID冲突的情况 , 只有在核心路由表中NEID或者Ip重复出现 , 那就说明了有冲突;另外还有一种情况如果跳数(DISTANCE)不合理也有可能是IP冲突 , (例如不相邻的网元跳数为0)C、 用于检查网元配置的IP是否和网管上的一致 , 某些情况下网元脱管的原因可能是网管上的NEID或者IP可能和实际网元上的配置不一致 , 可以用这个命令检查 。
2 查询IP路由表(:cm-get-iproute)2.1例子:#14-3:szhw 14-3学院路 2009-09-22 09:59:58+00:00:cm-get-iprouteTIPS IP ROUTE Destination Mask NextHop In 。

4、terface 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 。

5、 129.14.0.137 255.255.255.255 129.5.71.29 Serial55 Total records :258 #14-3:szhw 14-3学院路 2009-09-22 10:15:54+00:002.2说明这个命令查询的是PTN设备上的FIB(IP转发表) , 包括DCN路由和业务路由2.3输入参数:无2.4内容解释:Destination: 目的IP Mask : 掩码 NextHop : 下一跳IP Interface : 出接口2.5常用场景:A、用于查询是否用掩码配置错误的情况 , 例如所有的129.5.71.*的IP都是配置的255.255.255.0的掩码 ,。

6、如果在IProute里面查询到129.5.0.0 255.255.0.0 X.X.X.X XX 这样的一条路由则说明可能有某个网元配置错误了 , 可以根据下一跳IP逐个查找找到配置错误的网元 。
B、用于查询本网元和目的网元是通过哪个接口相连的 。
例如上面的例子129.14.0.34 255.255.255.255 129.5.71.29 Serial55表示本网元要到达 129.14.0.34 是通过Serial55出去的(Serial55具体对应哪个接口在下面说明) , 下一跳IP是129.5.71.29 。
C、用于判断是否3层可达(和所有的路由表一样使用)3 查询DCN接口信息(:cm-get-inte 。

7、rface)3.1例子:#14-3:szhw 14-3学院路2009-09-22 10:33:03+00:00:cm-get-interfaceTIPS 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 0x 。

8、00000cce 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学院路2009-09-22 10:36:58+00:003.2说明这个命令查询的是DCN的接口信息(注意如果是eth端口必须是pppoe协商好了才会出现在这里)3.3输入参数:无3.4内 。

9、容解释:IF_NAME 接口名字:例如PPP-7-255-2-0-55 表示 7板255子卡2端口的DCN接口 , 0无效 , 这个参数只在CD1上有用 , 55表示第几个PPP接口(也就是第几个Serial);cm-get-iproute中的出接口Serial55就是对应7板255子卡2端口IF_INDEX 接口索引 , 设备内部使用(需要查询DCN的PPP状态时使用 , 一般不使用)IP_ADDR IP地址 , 因为DCN借用的是网元的IP地址所以这里都是网元的IPIP_MASK 掩码 , 这里都是网元的掩码IP_FLAG LINK_TYPE 链路类型 , 这里都是ppp的 , eth端口是基于pppoe的所以也属于eth的 。

10、LINK_MTU 链路的MTU3.5常用场景:A、用于查询本网元和目的网元是通过哪个接口相连的 。
例如上面的例子129.14.0.34 255.255.255.255 129.5.71.29 Serial55表示本网元要到达 129.14.0.34 是通过Serial55出去的(需要结合IProute查找) , 下一跳IP是129.5.71.29;而Serial55通过IF_NAME知道就是对应7板255子卡2端口4 查询DCN ETH接口的PPPoE状态(:cm-get-pppoeinfo)4.1例子:#14-3:szhw 14-3学院路2009-09-22 10:36:58+00:00:cm-g 。

11、et-pppoeinfoDCN-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学院路2009-09-22 10:57:14+00:004.2说明这个命令查询的是DCN E 。

12、TH的接口pppoe状态信息4.3输入参数:无4.4内容解释:BID 板SUBCARD 子卡PID 端口PPPOESTAT 状态:READY表示使能DCN但是没有收到任何报文 , OPEN 表示pppoe协商完成注意只有状态是OPEN 的才能说明pppoe协商完成 。
LOGICCHN PROTOCOL LINKNO LOCALMAC 本端mac PEERMAC 对端mac4.5常用场景:A、用于查询PPPOE的状态待添加的隐藏文字内容1B、可以用于判断是否光纤错连 , 说明:我们可以通过PEERMAC 和LOCALMAC 检查这对光纤是否是我们期望的链接 。
C、简单判断收发报文的情况 。
例如 , 假设我们能学到 。

13、PEERMAC而状态又不是open的则很可能是本端接收到了对端的广播DCN报文 , 但是对端没有给本端相应 。
5 查询DCN接口的计数(:cm-get-dcnportstat:)5.1例子:#14-3:szhw 14-3学院路2009-09-22 11:10:07+00:00:cm-get-dcnportstat:7,255,2,0,0DCN-PORT-STAT. DCN-IF-TYPE RECV-FRAMES RECV-BYTES RECV-FAILED SEND-FRAMES SEND-BYTES SEND-FAILED COUNT ETHDCN 5127178 696012901 1 2927 。

14、418 459363158 0 0 Total records :1 #14-3:szhw 14-3学院路2009-09-22 11:10:08+00:005.2说明这个命令查询的是DCN 的接口计数 , 注意因为这个计数不会读清所以必须多读几次看看是否有增长 。
如果需要清除计数只能disable在enable DCN接口 。
5.3输入参数::cm-get-dcnportstat:bid, subcardid, pid, channel, pathid;
bid:1255. The physical board IDsubcardid:1255. The subcard board ID;
The va 。

【常用|常用DCN命令说明】15、lue 255 means no subcard.pid:165535. The physical port IDchannel:only 0 support this versionpathID:TunnelDCN pathIDSAMPLE:cm-get-dcnportstat:11,255,1,0,1;
第一个参数为板ID , 第二个参数为子卡ID , 第三个参数为端口ID , 第四个参数为VC12号(仅CD1使用 , 第五个参数为TunnelIndex 仅DCN over Tunnel使用) 。
国内基本后两个参数基本都填0.(注意如果是B028以前的版本只有4个参数 , 去掉第五个参数)5.4内容解释:DCN-IF-TYPE DCN接口类型RECV-FRAMES 接收的包数RECV-BYTES 接收的字节数 , 一般不关心 , 并且和发送的字节数不对应RECV-FAILED 接收失败的包数SEND-FRAMES 发送的包数SEND-BYTES 发送的字节数 , 一般不关心 , 并且和接收的字节数不对应SEND-FAILED 发送失败的包数COUNT5.5常用场景:A、用于查询DCN的收发状态 , 看看是否有发送或者接收报文错误 。
B、用于简单统计DCN流量 , 看看这个接口每秒有多少DCN报文 。


    稿源:(未知)

    【傻大方】网址:/a/2021/0621/0022536517.html

    标题:常用|常用DCN命令说明


    上一篇:航空|航空产业园工程冬施方案

    下一篇:教师|教师党的群众路线教育实践活动学习体会