设为首页 收藏本站
查看: 4615|回复: 3

[经验分享] cisco debug调试命令介绍

[复制链接]

尚未签到

发表于 2018-7-17 13:42:40 | 显示全部楼层 |阅读模式
下面列出了部分常用的debug 命令,与各协议和功能相关的更具体的debug命令和对其细  节的注释,请参见本手册及命令参考手册中的各相关章节.要使用debug功能,需要在特权
  用户模式下进行配置:
  命令 功能
  Switch#debug 显示所有可用的debug指令及简短的
  说明
  Switch #show debugging 显示当前各个调试开关的状态
  Switch #debug all 打开系统所有的调试开关
  Switch #undebug all 关闭所有的调试开关
  Switch #debug aaa 打开AAA调试开关
  Switch #debug acl 打开ACL调试开关
  Switch #debug arp 打开ARP调试开关
  Switch #debug dvmrp 打开DVMRP调试开关
  Switch #debug filter 打开过滤器调试开关
  Switch #debug igmp 打开IGMP调试开关
  Switch #debug ip 打开IP调试开关
  Switch #debug mstp 打开MSTP调试开关
  Switch #debug multicast 打开多播数据流调试开关
  Switch #debug pim 打开PIM调试开关
  Switch #debug sys-guard 打开sys-guard调试开关
  Switch #debug vlan 打开VLAN调试开关
  首先,要打开日志功能:
  Switch(config) # logging on,
  其次,设置日志的级别为Debug:
  Switch(config) # logging monitor 7
  在Telnet客户端登陆模式下,缺省的debug调试信息不会发送到Telnet客户端,如果需要在
  Telnet客户端显示调试信息,则需要在该终端会话的特权用户模式下,执行如下命令:
  Switch #terminal monitor
  交换机包含有大量的调试命令,上表所列出的,仅仅是部分DEBUG的第一级命令而已,还
  有许多的DEBUG命令是有各自的子命令的,比如debug ip命令,后面还有许多的扩展选
  项:
  Switch #debug ip
  cache Debug IP cache
  ospf Debug IP OSPF
  packet Debug IP packet
  packet-event Debug IP packet-event
  rip Debug IP RIP
  说明:
  打开调试开关,将会占用CPU资源,某些调试开关的打开,甚至会严重占用CPU资源,影
  响交换机运行效率,所以如果没有必要,请不要轻易打开调试开关,尤其慎用debug all 命
  令,在调试结束后,应注意关闭全部调试开关.
  一,IGMP调试信息
  debug igmp packet
  收发IGMP报文(查询,加入,离开)
  丢弃IGMP报文的具体原因
  degug igmp event
  各种IGMP通知事件(添加网络范围,接口变化,IP地址变化)
  创建/删除组事件
  添加/删除组成员事件
  当种事件发生变化时,能够通过这些变化原因,定位问题引起的原因
  debug igmp timer
  IGMP定时器事件(发送查询,加入报告,老化组,老化端口成员)
  获知当前发生的各个定时器的事件,可具体到某个网络接口上
  二,DVMRP
  debug dvmrp packet
  DVMRP收发报文(邻居HELLO,路由报告)
  丢弃报文的具体原因
  debug dvmrp event
  各种DVMRP通知事件(添加网络范围,接口变化,IP地址变化)
  邻居变化事件(添加,删除,刷新)
  debug dvmrp timer
  DVMRP定时器事件(路由报告,单播路由通告,路由满通告)
  获知当前发生的各个定时器的事件,可具体到某个网络接口上
  debug dvmrp route
  路由变化,DVMRP路由的添加与删除
  三,PIM
  debug pim packet
  收发报文(HELLO, 加入/剪枝,ASSERT,嫁接,状态刷新,PIM-SM注册,PIM-SM
  注册停止,加入/剪枝, C-RP通告,BSR报文))
  丢弃报文的具体原因
  debug pim event
  PIM各种通知事件(添加网络范围,接口变化,IP地址变化)
  当种事件发生变化时,能够通过这些变化原因,定位问题引起的原因
  debug pim timer
  PIM定时器事件(断言,剪枝,嫁接,加入,状态刷新, C-RP,BSR)
  获知当前发生的各个定时器的事件,可具体到某个网络接口上
  debug pim hello
  HELLO邻居变化事件(添加,删除,刷新,DR选举),
  获知当前拓扑的变化.
  四,多播数据流
  debug multicast packet
  收发报文(多播流)
  丢弃报文的具体原因
  debug multicast event
  各种通知事件(添加网络范围,接口变化,IP地址变化)
  当种事件发生变化时,能够通过这些变化原因,定位问题引起的原因
  debug multicast timer
  定时器事件(老化MFC,多播路由表项)
  得知发生的各个定时器事情
  debug multicast route
  创建/删除路由表项
  多播路由表项转发列表变化(添加,删除)
  当问题出现时,能判断对硬件操作是否成功,如果失败,能得知失败原因
  debug multicast ssp
  调试多播硬件
  五,ARP
  debug arp packet
  1) 显示ARP模块收发的ARP帧;
  2) 显示的内容包括:ARP帧的源MAC地址和目的MAC地址,ARP帧的内容.
  debug arp packet-event
  1) 显示出ARP帧在ARP模块是丢弃还是成功处理;
  2) 如果丢弃,显示出丢弃ARP帧的原因.
  六,IP
  debug ip packet
  1) 显示包括协议层转发的报文和从CPU发出的报文;
  2) 显示的内容包括:IP头的大部分字段;

  说明:不显示tos,datagram>  3) 如果是CPU接收的帧,显示出帧的源MAC地址和目的MAC地址;
  4) 如果是TCP或者UDP报文,显示出报文的源端口号和目的端口号.
  debug ip packet-event
  1) 显示出IP报文在IP层是丢弃还是成功处理;
  2) 如果丢弃,显示出丢弃IP报文的原因.
  七,OSPF
  debug ip ospf packet
  1) 显示OSPF模块收发的OSPF报文;
  2) 显示的内容包括:IP源地址和目的地址(OSPF封装在IP模块中),OSPF报文头信息,
  OSPF HELLO报文,OSPF数据库描述报文的报文头.
  说明:OSPF的交互过程中使用的其他三种报文OSPF 链路状态请求报文,OSPF更新
  报文以及OSPF确认报文是在OSPF数据的交互过程中使用,而是否能交互是由OSPF
  HELLO报文以及OSPF数据库描述报文确定,所以不显示后面三种报文的内容.如果
  后三种报文中存在错误内容信息,在OSPF的trap中会显示出来.
  debug ip ospf packet-event
  显示出丢弃OSPF报文的原因.
  debug ip ospf negotiation-process
  将OSPF建立邻接关系的过程显示出来,只有邻接关系成功建立,才能进行数据的交互.
  debug ip ospf spf-route
  显示OSPF对LSA的处理过程(处理LSA的过程就是计算路由表项的过程).
  debug ip ospf ABR-event
  显示OSPF生成类型3和类型4的LSA的过程.
  八,RIP
  debug ip rip packet
  1) 显示RIP模块收发的RIP报文;
  2) 显示的信息包括:RIP报文所在的IP报文的源地址和目的地址,RIP报文所在的UDP
  报文的源端口号和目的端口号,RIP报文头的内容;
  说明:不将RIP报文的记录的路由信息显示出来,如果报文中存在错误的路由信息,
  在debug ip route中会显示出来.
  3) 如果是接收的RIP报文,显示出接收RIP报文的物理端口号和网络接口号;
  debug ip rip packet-event
  显示丢弃RIP报文的原因.
  debug ip rip route
  对接收的RIP报文的每条路由信息进行解析,显示出路由信息是丢弃还是接收,如果丢
  弃,显示出丢弃的原因.
  debug ip rip neighbor
  显示出RIP协议建立的邻居,包括创建,刷新和删除.
  九,ip cache模块
  debug ip cache event
  1) 显示协议层对底层进行通告的cache信息,包括HFC,NFC和DFC;
  2) 显示的内容包括:cache表项目的IP地址,源MAC地址,端口号以及当前状态(丢
  弃,转发还是指向CPU);cache信息是添加,删除还是修改;cache信息通告是否
  成功.
  说明:cache信息(目的IP地址,源MAC地址,端口号以及当前状态)将根据具体的
  情况显示.
  十,MSTP
  debug mstp packet:
  帧收发情况
  1) 指出UNKNOWN_BPDU.MstpRcvdBPDU(),同时打印出Protocol,Type,nLen,Version,
  Ver3Length,Ver1Lenth.
  2) 指出丢弃的包:portEnabled,bJoinStp,Mstp_isBPDUguard(),n_BPDU_filter,
  IsOwnerPortBPDU()
  3) 正常的报文,只需显示出port,BpduType
  debug mstp port-state:
  打印端口状态变化
  MstpStateTransitionStateChange()中,打印出"instance %d port %d change to %s",
  设置硬件端口MSTP状态的结果.
  debug mstp ssp:
  MSTP工作过程对硬件操作过程调试:
  1) 打开/关闭STP

  2) 把MSTP instance配置表传给(检查是否出现超过最大值的instance>  3) 设置VLAN对应的instance
  debug mstp all:
  同时打开以上三个模块.
  十一,AAA
  debug aaa eapol-packet:EAPOL帧的收发情况
  1) 打印出收到帧的mac,port,type,pEap->chCode,其中log off信息要加上log off
  的原因.
  2) AAASendEapPacket()中打印出发帧信息,type 均为 EAPOL_PK_TYPE_EAP 并要包
  含nEapCode.
  debug aaa Radius-packet:radius报文的收发情况
  1) RadiusDeal ()中打印出pae里的mac,port,再加上pRadius->chCode
  2) 在RadiusSendToServer()打倒出mac,port,chCode,发送到哪一个server的.
  debug aaa attribute:属性的解析
  1) RadiusAttrDeal() 中 , 输 出 RADIUS_ATTR_FRAMED_IP_ADDRESS ,
  RADIUS_ATTR_VENDOR_SPECIFIC各值(先只要有USER_ATTR_MAX_CAPACITY,再扩展),
  RADIUS_ATTR_SESSION_TIMEOUT.
  2) Radius属性通告到SSP层的流程与结果跟踪,如IP授权,带宽限制等.
  debug aaa event:
  设置底层的返回值事件,时间卡,流量卡,mib的强制下线.
  1) MaintanceUserTimer()中打印出Session time out的用户
  2) HaveFluxLimit打印出流量卡的用户
  3) AAAOnTimer()打印出hello超时用户.
  4) 强制下线:AuthRealTimeClose()
  5) 设置底层的返回值.
  debug aaa ssp:
  1X硬件接口层设置流程和结果跟踪.
  debug aaa ssp log:
  显示底层记录的认证统计信息.
  debug aaa all:
  打开以上aaa功能的所有调试开关
  十二,IGMP Snooping
  debug igmp snooping event:
  IGMP Snooping的事件调试,主要是跟踪组播转发表的添加,删除情况.
  debug igmp snooping packet:
  IGMP Snooping各种报文的收,发以及处理情况.
  debug igmp snooping ssp:
  IGMP Snooping的硬件设置流程与结果跟踪.
  包括:
  1. IGMP Snooping功能打开/关闭:允许/禁止IGMP报文到CPU的功能;
  2. 组播组创建,删除
  3. 组播组成员口加入,删除
  4. 源端口检查
  5. 源IP检查
  6. AP link fail over处理
  debug igmp snooping all:
  IGMP Snooping的全局开关,包括了以上三个功能.
  十三,Access Control List(ACL)
  Debug acl
  ACL创建,删除
  ACE创建,删除
  ACL运用到接口的流程跟踪
  ACL与QOS合并过程跟踪
  十四,Filter (过滤表项)
  Debug filter
  filter的安装,删除
  模板的管理和分配,错误以及异常信息输出
  meter的管理和分配
  十五,VLAN
  Debug VLAN Ifx
  VLAN创建,删除
  VLAN成员端口变化
  VLAN变化对其它模块的通告
  VLAN IFX模块VLAN表访问的加锁/解锁过程
  Debug VLAN ssp
  设置硬件VLAN配置的过程跟踪
  创佳VLAN
  删除VLAN
  添加VLAN成员端口
  删除VLAN成员端口
  Debug VLAN all
  打开所有vlan功能的调试开关.
  十六,Sys-guard
  Debug sys-guard
  打开sys-guard调试开关
  Debug sys-guard ssp
  打开sys-guard硬件调试开关

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-538103-1-1.html 上篇帖子: 思科cisco热路由备份HRSP的应用 下篇帖子: Cisco Packer Trace 之 VTP配置
累计签到:1 天
连续签到:1 天
发表于 2020-1-6 15:43:11 | 显示全部楼层
感谢楼主,好资料,赞

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

回复 支持 反对

使用道具 举报

累计签到:9 天
连续签到:1 天
发表于 2021-7-28 11:06:34 | 显示全部楼层
啥也不说了,楼主就是给力!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表