10.1 调试命令的使用 (1)执行调试命令
所有的调试命令都需在特权用户模式下执行,大部分调试命令不带参数,如调试arp直接在特权用户模式下键入 debug arp 命令即可,停止对arp的调试,则键入no debug arp 命令。
如果需要查看当前系统正在进行哪些调试,则可以执行show debugging 命令。
执行调试命令,输出调试信息,需要消耗大量的CPU时间,从而影响系统的运行效率,因此一般情况下,调试命令用于技术支持人员对系统故障的诊断,在故障排除之后应随即停止调试。
(2)使用debug ?
使用debug ?命令可以查看系统支持哪些调试功能,在Quidway(R)系列路由器提供了种类丰富的各种调试功能,几乎覆盖路由器全部功能。
在这些调试功能中,有部分用于开发过程中的调试功能。在下面的介绍中,我们将详细介绍用于网络故障诊断的调试功能。
(3)使用debgug all
使用debgug all 命令可以打开系统全部调试功能,由于产生比单个调试命令多得多的调试信息,将导致系统效率的严重下降,甚至无法正常工作,因此不建议使用该命令。
但no debug all命令却给用户带来极大的方便,当用户在停止对路由器的调试时,不必去查看哪些调试功能在起作用,并分别执行no debug 命令停止调试,只需要执行no debug all命令即可。
(4)输出调试信息
打开某个调试功能之后,即会产生相应的调试信息,但如何将这些调试信息输出到当前用户屏幕上,还需要执行 monitor 命令打开当前用户的调试信息输出开关。
如果多个用户同时打开调试信息开关,也会导致系统效率的下降,建议只在少量用户的屏幕上输出调试信息。
如果某个用户不需再查看调试信息,但有其它用户仍在进行调试,此时只需执行unmonitor 命令关闭该用户的调试信息输出开关,不会影响其它用户的调试。当所有用户停止调试之后,请不要忘记停止全部调试功能。
10.2 Quidway(R)系列路由器支持的调试功能 Quidway(R)系列路由器支持的调试功能包括:
debug arp debug backup debug dialer debug ethernet-interface debug filter debug frame-relay lmi debug frame-relay packet debug ip bgp debug ip cache debug ip icmp debug ip igrp debug ip ospf event debug ip ospf lsa debug ip ospf packet debug ip ospf spf debug ip packet debug ip rip debug ip routing debug ip rtpro debug ipx debug isdn debug l2tp all debug l2tp control debug l2tp dump debug l2tp error debug l2tp event debug lapb debug modem debug nat debug ppp packet debug radius event debug radius packet debug radius primitive debug slip packet debug tcp debug telnet debug udp debug x25 all debug x25 data debug x25 event 10.2.1 debug arp 打开或关闭ARP调试开关。
[ no ] debug arp
【缺省情况】
系统缺省关闭ARP调试开关。
【命令模式】
特权用户模式
【使用指南】
该开关打开后实时显示对ARP映射表的操作。当ARP映射表有变化时,系统会即时地给出提示指出ARP映射表的变化情况。
【举例】
Quidway#debug arp
【相关命令】
arp,monitor,debug all,show debugging
10.2.2 debug backup
上一篇:Quidway 路由器配置接口配置命令
下一篇:华为路由器与CISCO路由器在配置上的差别
|