📄 第十章 quidway.htm
字号:
<P>下面举例说明LAPB调试信息格式。其含义参见表10-4。</P>
<P><FONT size=3>Serial1 LAPB O: CMD MOD 8 IFRAME NS 1 NR 0 len =
86</FONT></P>
<P><FONT size=2>表10-4 LAPB调试信息格式</FONT></P>
<TABLE cellSpacing=0 cellPadding=5 width=521 border=2>
<TBODY>
<TR>
<TD vAlign=top align=left width=157>
<P align=center><FONT size=2>域</FONT></P></TD>
<TD vAlign=top align=left width=335>
<P align=center><FONT size=2>意义</FONT></P></TD></TR>
<TR>
<TD vAlign=top align=left>
<P align=center><FONT size=2>Serial1</FONT></P></TD>
<TD vAlign=top align=left>
<P align=center><FONT size=2>在接口Serial1上收发报文</FONT></P></TD></TR>
<TR>
<TD vAlign=top align=left>
<P align=center><FONT size=2>LAPB</FONT></P></TD>
<TD vAlign=top align=left>
<P align=center><FONT size=2>表示LAPB调试信息</FONT></P></TD></TR>
<TR>
<TD vAlign=top align=left>
<P align=center><FONT size=2>O</FONT></P></TD>
<TD vAlign=center align=left>
<P align=center><FONT size=2>表示输出LAPB帧(I表示输入LAPB帧)</FONT></P></TD></TR>
<TR>
<TD vAlign=top align=left>
<P align=center><FONT size=2>CMD</FONT></P></TD>
<TD vAlign=top align=left>
<P align=center><FONT size=2>表示该帧为命令帧</FONT></P></TD></TR>
<TR>
<TD vAlign=center align=left>
<P align=center><FONT size=2>MOD 8</FONT></P></TD>
<TD vAlign=top align=left>
<P align=center><FONT size=2>表示该帧按模8方式编号(MOD
128表示按模128方式编号)</FONT></P></TD></TR>
<TR>
<TD vAlign=top align=left>
<P align=center><FONT size=2>IFRAME</FONT></P></TD>
<TD vAlign=center align=left>
<P align=center><FONT size=2>表示该帧为信息帧(其它如监控帧、无编号帧)</FONT></P></TD></TR>
<TR>
<TD vAlign=top align=left>
<P align=center><FONT size=2>NS 1</FONT></P></TD>
<TD vAlign=center align=left>
<P align=center><FONT size=2>表示该帧的发送编号为1</FONT></P></TD></TR>
<TR>
<TD vAlign=top align=left>
<P align=center><FONT size=2>NR 0</FONT></P></TD>
<TD vAlign=center align=left>
<P align=center><FONT size=2>表示该帧的接收编号为0</FONT></P></TD></TR>
<TR>
<TD vAlign=top align=left>
<P align=center><FONT size=2>len=86</FONT></P></TD>
<TD vAlign=center align=left>
<P align=center><FONT
size=2>表示该帧的帧长度为86</FONT></P></TD></TR></TBODY></TABLE>
<P> </P>
<P><FONT size=3>【举例】</FONT></P>
<P>Quidway#debug lapb</P>
<P><FONT size=3>【相关命令】</FONT></P>
<P><B>monitor</B>,<B>debug all</B>,<B>show debugging</B></P>
<H4><A name="10.2.28 debug modem"><BIG>10.2.28 debug modem</BIG></A></H4>
<P>打开或关闭Modem调试信息开关。</P>
<P>[ <B>no</B> ] <B>debug modem</B></P>
<P><FONT size=3>【缺省情况】</FONT></P>
<P>系统缺省关闭Modem调试信息开关。</P>
<P><FONT size=3>【命令模式】</FONT></P>
<P>特权用户模式</P>
<P><FONT size=3>【使用指南】</FONT></P>
<P>打开该调试开关后,输出有关Modem拨号、断开、建立连接成功或失败等,有助于用户进行Modem故障诊断。</P>
<P><FONT size=3>【举例】</FONT></P>
<P>Quidway#debug modem</P>
<P><FONT size=3>【相关命令】</FONT></P>
<P><B>monitor</B>,<B>debug all</B>,<B>show debugging</B></P>
<H4><A name="10.2.29 debug nat"><BIG>10.2.29 debug nat</BIG></A></H4>
<P>打开或关闭NAT调试信息开关。</P>
<P>[ <B>no</B> ] <B>debug nat</B></P>
<P><FONT size=3>【缺省情况】</FONT></P>
<P>系统缺省为关闭NAT调试信息开关</P>
<P><FONT size=3>【命令模式】</FONT></P>
<P>特权用户模式</P>
<P><FONT size=3>【使用指南】</FONT></P>
<P>通过该调试信息,用户可以进一步了解路由器中地址转换的细节,从而迅速的进行错误的定位,达到解决问题的目的。</P>
<P>各种NAT调试信息及其意义如下:
<UL type=disc>
<LI>NAT In: (protocol:<I>协议</I>, port:<I>端口</I>) not found in
Hash-Table.
<P>表示在哈希表中没有找到与协议和端口相对应的项,表示从广域网收到一个包,该包的端口和协议在表中没有对应项,此时将引起包的丢弃。</P>
<LI>NAT Out: No free buffer to create hash item for
packet:(protocol:<I>协议</I>, port:<I>端口</I>).
<P>表示从局域网接收到一个包,并且没有空间用于产生与该包相对应的哈希表项。</P>
<LI>NAT: Can not get WAN address of <I>接口名</I>(existed in hash item).
<P>已经找到哈希表的对应项,但是取不到接口的广域网地址,可能是该接口的配置问题。</P>
<LI>NAT: Can not get WAN address of <I>接口名</I> (selected).
<P>对于一个任选的广域网口,取不到它的广域网地址。</P>
<LI><I>接口名</I> Out: <<I>源地址</I>:<I>源端口</I>> -->
<<I>新地址</I>:<I>新端口</I>>
<P>路由器向广域网发出一个包,地址转换是从<<I>源地址</I>:<I>源端口</I>> 到<<I>新地
址</I>:<I>新端口</I>>。</P>
<LI><I>接口名</I> In: <<I>源地址</I>:<I>源端口</I>> -->
<<I>新地址</I>:<I>新端口</I>>
<P>路由器从广域网收到一个包,地址转换是从<<I>源地址</I>:<I>源端口</I>> 到<<I>新地
址</I>:<I>新端口</I>>。</P>
<LI>Out(Server): <<I>源地址</I>:<I>源端口</I>> -->
<<I>新地址</I>:<I>新端口</I>>
<P>路由器转发了一个内部服务器向广域网发送的包,地址转换是从<<I>源地址</I>:<I>源端口</I>> -->
<<I>新地址</I>:<I>新端口</I>>。</P>
<LI>FTP 'PORT' Command:
<P>路由器收到了一个FTP的PORT命令。</P>
<LI>NAT: No internal Telnet server.Deliver to Upper level.
<P>没有内部telnet服务器,该包被传递给高层。这是由于没有配置内部telnet服务器的原因。</P>
<LI>NAT: No internal WWW server. Packet dropped.
<P>没有内部telnet服务器,该包被丢弃。这是由于没有配置内部www服务器的原因。</P>
<LI>NAT: No internal FTP server. Packet dropped.
<P>没有内部ftp服务器,该包被丢弃。这是由于没有配置内部ftp服务器的原因。</P>
<LI>In(To Server):<<I>源地址</I>:<I>源端口</I>> -->
<<I>新地址</I>:<I>新端口</I>>
<P>服务器收到了一个从广域网发向内部服务器的包,地址转换为从<<I>源地址</I>:<I>源端口</I>>
到<<I>新地址</I>:<I>新端口</I>></P>
<LI>NAT: No interface selected to send packet to internet.
<P>没找到可发送包的广域网口。</P>
<LI>NAT: select<I> 接口名</I> to send packet.
<P>选择接口发送包。</P>
<LI>NAT:<I> 接口A</I> not ready, select <I>接口B</I> to send packet.
<P><I>接口A</I>没准备好,选择<I>接口B</I>发送包。</P>
<LI>NAT: select <I>接口A</I> to send packet, but it is not UP.
<P>选择<I>接口A</I>发送包,但是它不处于UP状态,需要DDR处理。</P></LI></UL>
<P><FONT size=3>【举例】</FONT></P>
<P>Quidway#debug nat</P>
<P><FONT size=3>【相关命令】</FONT></P>
<P><B>monitor</B>,<B>debug all</B>,<B>show debugging</B></P>
<H4><A name="10.2.30 debug ppp packet"><BIG>10.2.30 debug ppp
packet</BIG></A></H4>
<P>打开或关闭PPP报文调试信息开关。</P>
<P>[ <B>no</B> ] <B>debug ppp packet</B></P>
<P><FONT size=3>【缺省情况】</FONT></P>
<P>系统缺省关闭PPP报文调试信息开关。</P>
<P><FONT size=3>【命令模式】</FONT></P>
<P>特权用户模式</P>
<P><FONT size=3>【使用指南】</FONT></P>
<P>打开PPP调试信息开关后,输出的调试信息格式一般如下:</P>
<P>Serial0 PPP O LCP(c021) Pkt, Len 23</P>
<P>State reqsent, code ConfReq(01), id 59, len 19</P>
<P>MRU(1), len 4, val 05dc</P>
<P>AuthProto(3), len 5, CHAP c02325</P>
<P>MagicNumber(5), len 6, val 0002db0d</P>
<P>其中:
<UL type=disc>
<LI>Serial0 为发送/接收此数据报文的接口名。
<LI>PPP是表明此接口封装PPP协议。
<LI>O表示向此接口发送报文(如果为接收报文则为I)。
<LI>LCP表明此报文为PPP的LCP协商报文。
<LI>Len 表示LCP协商报文的总长度。
<LI>State指示当前LCP的状态,它随PPP协商阶段变化,当LCP协商成功就会变为opened状态。
<LI>code表明当前发送的报文是配置请求报文(ConfReq)。
<LI>id是此报文的id号。
<LI>长度len是报文除掉报文头的长度。
<LI>MRU、AuthProto、MagicNumber等是此协商报文的协商选项。通常PPP要经过LCP、IPCP、IPXCP等协商,调试信息的内容相应也会变化,但主要的格式不变。
</LI></UL>
<P>对于PPP的故障诊断,提出以下几点建议:
<UL type=disc>
<LI>如果PPP的LCP状态始终为reqsent状态,请用Show interface serial0查看物理层input
packet状况,如果收发为零,表明链路不通,如果收发有错误,请检查两边的配置,封装协议是否相同,是否都是同步或异步。
<LI>如果LCP已经是opened状态,但是IPCP状态为initial,那么多是因为有一方要求验证,而另一方满足不了要求,用户名不对或者口令错误。请按照用户手册的说明检查配置。如果是同步口,四次验证失败后,PPP将会自动复位链路,重新开始LCP协商。
<LI>如果IPCP状态为starting,请检查对方接口的IP地址,如果没有配置IP地址,又不要求对方分配,就会使IPCP进入此状态。
</LI></UL>
<P><FONT size=3>【举例】</FONT></P>
<P>Quidway#debug ppp packet</P>
<P><FONT size=3>【相关命令】</FONT></P>
<P><B>monitor</B>,<B>debug all</B>,<B>show debugging</B></P>
<H4><A name="10.2.31 debug radius event"><BIG>10.2.31 debug radius
event</BIG></A></H4>
<P>打开或关闭Radius事件调试开关。</P>
<P>[ <B>no</B> ] <B>debug radius event</B></P>
<P><FONT size=3>【缺省情况】</FONT></P>
<P>系统缺省关闭Radius事件调试开关。</P>
<P><FONT size=3>【命令模式】</FONT></P>
<P>特权用户模式</P>
<P><FONT size=3>【使用指南】</FONT></P>
<P>打开Radius事件调试信息开关后,可以看到有关Radius各种事件的信息,主要用于技术支持人员调试。</P>
<P>当用户下网时,NAS会显示如下信息:</P>
<P>User(liusongtao) (port 2) : leave</P>
<P>RADIUS event :</P>
<P>After acct_stop_req : user[2](2)</P>
<P>RADIUS event :</P>
<P>After acct_stop_resp : user[2](0)</P>
<P>以上信息表示在用户liusongtao断开后,产生了两个Radius事件,分别为停止记帐请求和停止记帐应答。</P>
<P>当用户使用 <B>no shutdown</B>命令进行重置时,NAS会显示如下信息:</P>
<P>User(liusongtao) (port 2) : accepted</P>
<P>RADIUS event :</P>
<P>After acct_start_req : user[2](2)</P>
<P>RADIUS event :</P>
<P>After acct_stop_resp : user[2](3)</P>
<P>以上信息表示在用户liusongtao接入后,产生了两个Radius事件,分别为开始记帐请求和开始记帐应答。</P>
<P><FONT size=3>【举例】</FONT></P>
<P>Quidway#debug radius event</P>
<P><FONT size=3>【相关命令】</FONT></P>
<P><B>monitor</B>,<B>debug all</B>,<B>show debugging</B></P>
<H4><A name="10.2.32 debug radius packet"><BIG>10.2.32 debug radius
packet</BIG></A></H4>
<P>打开或关闭Radius报文调试信息开关。</P>
<P>[ <B>no</B> ] <B>debug radius packet</B></P>
<P><FONT size=3>【缺省情况】</FONT></P>
<P>系统缺省关闭Radius报文调试信息开关。</P>
<P><FONT size=3>【命令模式】</FONT></P>
<P>特权用户模式</P>
<P><FONT size=3>【使用指南】</FONT></P>
<P>该调试信息可以帮助用户进行Radius故障诊断。</P>
<P>下面举例说明该调试信息的格式。</P>
<P>RADIUS packet</P>
<P>Sent radius packet to 129.7.66.66 : 1813</P>
<P>Code =4 id 18 length = 91</P>
<P>fc c1 f4 db 42 79 5b 7a</P>
<P>97 c4 6d e4 c5 c9 aa 14</P>
<P>Attribute (4) (NAS_Identifer ) : 0x0</P>
<P>Attribute (
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -