科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道CISCO发现协议(CDP)理论与实践

CISCO发现协议(CDP)理论与实践

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

CISCO发现协议(cisco discovery protocol)是由cisco设计的专用协议,能够帮助管理员收集关于本地连接和远程连接设备的相关信息。

作者:中国IT实验室 2007年9月10日

关键字:

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共8页)

★    如何查看单台直连设备的CDP信息。

  我们可以通过如下两条命令来查看领接设备的相应信息。如R1直连R2,从R1上打入命令:

  Show cdp entry R2 pro与show cdp entry R2 ver 分别可以查看设备R2的协议与IOS版本信息,实验步骤与调试如下:

  注意:HOSTNAME主机名需区大小写。

R1#show cdp entry R2 pro
      R1#show cdp entry R2 protocol 
      Protocol information for R2 :
        
      IP address: 10.10.10.2
      R1#show cdp entry R2 ver
      R1#show cdp entry R2 version 
       
      
      Version information for R2 :
        
      Cisco Internetwork Operating System Software 
      IOS (tm) 3000 Software (IGS-I-L), Version 11.0(3), RELEASE SOFTWARE (fc1)
      Copyright (c) 1986-1995 by cisco Systems, Inc.
      Compiled Tue 07-Nov-95 15:04 by deannaw
       
      
R1#

  查看CDP定时器,用DEBUG动态查看信息收集CDP的组播更新,在启动CDP时是即时发送更新包,还是等到定时器满才发送更新包,更新是从主机名是什么以及哪个接口发送而来的更新,可以从中查获CDP是否正常发送更新数据包。

  调试过程如下。

  首先我们回到交换机SW1上,进入交换机fa 0/1接口,输入命令no cdp enable关闭fa 0/1接口的CDP功能,回到R1中查看无任何信息显示,再次回到SW1上输入命令cdp enable启动fa 0/1的以太接口,再次回到R1中查看仍无任何SW1的更新包进入R1的直连接口,因此可证明CDP协议按照定时器指定时间发送更新而非触发更新。

  当我们在SW1上关闭fa 0/1接口时fa 0/1接口就停止了发送CDP更新,但是它却没有机制告诉与它直连的接口禁止发送更新包,因此与交换机直连的路由器始终在定时器满时发送更新。

R1#show cdp entry R2 pro
      R1#show cdp entry R2 protocol 
      Protocol information for R2 :
        
      IP address: 10.10.10.2
      R1#show cdp entry R2 ver
      R1#show cdp entry R2 version 
       
      
      Version information for R2 :
        
      Cisco Internetwork Operating System Software 
      IOS (tm) 3000 Software (IGS-I-L), Version 11.0(3), RELEASE SOFTWARE (fc1)
      Copyright (c) 1986-1995 by cisco Systems, Inc.
      Compiled Tue 07-Nov-95 15:04 by deannaw
       
      
R1#

  若要关闭动态packet调试信息,可输入no debug cdp pac即可关闭。

R1#no debug cdp pac
      CDP packet info debugging is off
R1#

  ★    CDP事件调试

  当启动了CDP事件调试命令的时候,CDP即会对相应所发生的事件做出反映。

  启动CDP事件调试

R1#debug cdp events 
    CDP events debugging is on

  当邻居设备启动CDP时,启动事件调试的一端会出现R1# CDP-EV: Bad version number in header的提示信息,而在记时器到达更新的时候也会同样发出R1# CDP-EV: Bad version number in header的提示信息。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章