通过串行接口的信息获得故障诊断帮助转载请注明出自烦尘俗世 [url]http://ghostlover.2288.org/blog[/url]本文通过对串口显示的相关信息进行相应的说明,进一步了解串口的工作状态正常与否,以及相关的一些串口信息。以帮助在工程中解决一些问题。显示有关串行接口的信息
Router#show interface serial0/0/0
Serial0/0/0 is up, line protocol is up
Hardware is cyBus Serial
De.ion: MCI MGBC673F00010002
Internet address is 4.0.156.2/30
MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec,
reliability 255/255, txload 245/255, rxload 29/255
Encapsulation HDLC, crc 16, loopback not set
Keepalive set (10 sec)
Last input 00:00:00, output 00:00:00, output hang never
Last clearing of “show interface” counters 3w5d
Input queue: 0/75/0 (size/max/drops); Total output drops: 156004
Queuing strategy: weighted fair
Output queue: 52/1000/64/156004 (size/max total/threshold/drops)
Conversations 18/205/256 (active/max active/max total)
Reserved Conversations 0/0 (allocated/max allocated)
5 minute input rate 180000 bits/sec, 176 packets/sec
5 minute output rate 1486000 bits/sec, 196 packets/sec
132341296 packets input, 463322459 bytes, 0 no buffer
Received 0 broadcasts, 0 runts, 1 giants, 0 throttles
957 input errors, 957 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
153303195 packets output, 3998661221 bytes, 0 underruns
0 output errors, 0 collisions, 0 interface resets
0 output buffer failures, 53551646 output buffers swapped out
2 carrier transitions
RTS up, CTS up, DTR up, DCD up, DSR up
   1) 检查发送和接受负载:在检查清单3-4中的字段项时,请注意本例中Internet地址的子网掩码为30位,同时还要注意带宽(BW)字段为1544kb,为T1传输线。如果比较发送(txload)和接收(rxload)负载,你会发现存在着显著的不平衡,其中发送负载的占有率将近为100%。通常,这样的不平衡可能会引起关注;但是,在这种情形中, T1线是Internet连接,而另一接口则提供到流行的Web服务器的连接。因为在这种配置下,大部分输入内容为URL请求,而发送或输出流量是Web页,这就是负载不平衡的原因。因此,我们不能简单浏览,而需针对网络的配置,检查以前描述的尺度,包括由于使用服务器和网关而导致的一般数据流量特性。
有一条著名的准则说:“在网络分析中,没有人能代替你来了解网络”。
   2) 封装:继续检查清单3-4中所显示的串行接口,请注意封装被设为HDLC。在前面的第2章中已提到,可配置串行接口以支持多种协议。在此特定例子中,配置的是具有16-位CRC的HDLC协议以便于使用。
   3) 排队策略:此字段表示排队策略。默认策略为先入先出(first in-first out, FIFO)。支持的其他策略有优先级列表、自定义列表等。
   4) 输出队列:从清单3-4中可看出,此字段包含4个数。第1个数表示队列中分组的数量。
第2个数在第一个反斜杠的后面,表示队列的最大尺寸。在此之后是一个门限值以及由于接口
缺乏缓冲存储而丢失的分组数。虽然看起来清单3-4中的接口显示丢失了大量的分组,但你需
要将该值与分组输出的数量进行比较。这样,你就会发现丢失的分组数量只占所发送分组的
很小一部分。
   5) 输入/输出速率:因为T 1线为成帧位速率为8Kbps,所以它最大的数据传输率为
1.536Mbps。所以,当查看输出和输入数据率时,应将所显示的速率与1.536Mbps进行比较,而不应与1.544Mbps进行比较,因为后者包括8Kbps成帧位。
   6) 控制信号:清单3 - 4中的最后一行描述了5个控制信号的状态: RTS (request to send)、CTS (clear to send)、DTR (data terminal ready)、DCD (data carrier detected) 以及DSR (data set ready )。
   RTS从接口传递到所连的CSU,如果线路在运行,则返回一个CTS。当发现以线变化( line variations )形式存在的载波信号时, CSU还提供DCR信号。与此类似, CSU返回DSR信号。当接口就绪时,将DTR信号提供给CSU。当一切运行顺利时,所有5个控制信号的状态均为up。
   如果有一个或多个控制信号的状态为down,将无法发送和接收数据,且对这些信号进行分析可以有助于找到问题之所在。例如,如果DCD为down,则通常表示线有问题。现在,我们了解了基本串行接口显示字段。接下来,让我们看一看当CSU内置在串行接口中时所显示的几个字段。
  7) CV错误:编码错误(Coding Violation, CV)计数器表示在数据传送设施上所发生的编
码错误。当发生双极性破坏点错误,如连续出现两个负的或两个帧的电压,而不是出现交替
的正负电压时,将计算CV错误。引起双极性破坏点的原因可能是转发器出现故障或线路出现
噪音。通常编码错误的百分比很小。
   8) CRC-6错误:CRC - 6计数器适用于ESF成帧格式。它表示错误接收的超级帧的数量。第2章中已指出,ESF超级帧由24帧序列组成,因此,CRC- 6错误表示在24帧序列中至少有1位的接收是错误的。虽然CRC-6错误率不可能直接等于位错误率,但可以将此计数器用作数据传送设施质量的一般标志。也就是说,一个相对较高的计数器值表示在传输线上存在一个较高的错误率。可以通过检查与线路协议相关的CRC率来验证这一事实。因为协议由传输线携带,所以CRC计数器应随着CRC-6计数器的增加而增加。这将会告诉你低级别的吞吐量和填满的缓冲以及分组的丢失应归于传输线。
   9) 帧错误:帧错误计数器表示所遇到的帧错误数。虽然定期的成帧错误可能只是一个小错误,但是高的成帧错误率则表示发送和接收设备没有同步,从而导致发送设施的吞吐量较低。
   10) 警告信号:除了CV错误、CRC-6错误和帧错误计数器外,内置CSU还有一个可让你监视可能发生在数字发送设施上的警告信号。这些警告信号通过设置一个表示特定警告或缺
少某个信号的位模式产生。在具有内置CSU的接口上,有6个警告字段。这些字段包括receive loss of signal alarm (rxLOS)、receive loss of frame alarm (rxLOF)、receive loss of payload alarm indication signal (rxPAIS )、receive loss of physical alarm indication signal (rxAIS) 、receive remote alarm indicaton signal (rxRAIS)和receive high bit error rate alarm (rxHBER)。所有这些字段的值,显示为要么激活,要么不激活。
要了解这些警告的意义,要注意的重要一点是大多数这些警告并不遵守行业记法。因此,我们将Cisco所使用的字段标记视为行业记法。
   1) 红色警告:当接收方丢失帧队列时,将产生一种红色警告。在D4成帧方法中,红色警
告通过将所有24个数据通道中的第2位设为值0,而将第12帧中的帧位设为1来设置。如果使用ESF成帧方法,红色警告将由8个零的重复模式产生,而数据通道上有8个这样的重复模式。
   因此,rxLOF是红色警告,其组成取决于T 1成帧类型。
   2) 黄色警告:当远程设备上接收到红色警告时,将返回一个黄色警告,它表示远程设备
注意到T 1线另一端的接收方报告丢失帧队列,并要求在两个设备之间进行同步。由接收方产
生的黄色警告的组成取决于T1线的成帧格式。在D4成帧方式下,将255个连续通道的第2位设为0,而将第12帧中的成帧位设为1。在ESF下,黄色警告由8个零的16次重复模式表示,在数据链路上,有8个这样的表示。
   3) 兰色警告:T1发送设施上需要注意的第三种警告是兰色警告,也称警告指示信号(AIS)。
因为T1线路由通信公司多路复用为T3线路,所以T3线路的故障会使28个T1线路无法运行。当由于更高级(higher-order)系统所导致的故障,即兰色警告指出出现问题时,与其将技术人员派遣到28个位置,不如说这并非你的错。兰色警告通常产生在输入信号丢失150ms之后,且更高级系统(如T3多路复用器)在所有24个数据通道产生这样的连续模式,以指示此情形。因此,如果receive loss of payload alarm indication signal (rxPAIS )或receive loss of physical alarm indication signal (rxAIS)字段显示单词active,则表示更高级系统出现故障。现在我们了解了与串行接口相关的各种类型的字段,接下来我们通过检查accounting子命令的使用来结束对show interfaces EXEC命令使用的检查。