CDP

1. 在第一台路由器(Router1)上,进入到终端配置模式

2. 在Router1,将名称修改为R1

3. 修改需要用到的另外一台路由器(Router4)名称为R4

注意:  默认情况下,所有的端口都处于shutdown状态(也就是禁用状态)

4.在R1上启用 Serial 0 端口

5. 现在,在R4上也启用 Serial 0 端口

6. 好孩子,听话,乖,现在在R1上启用 Ethernet 0 端口~

CDP 允许设备共享基本的配置信息。  CDP 可以在没有配置任何协议特定信息的情况下进行动作,而在默认情况下在所有的端口上都是启用的,同时它工作于OSI参考模型中第二层,即数据链路层的协议,这对于理解 CDP 是件很重要的事情,因为它是不可路由协议,它仅能够在直连设备中来回溜达。

7.在R1上,输入下面的命令来显示所有运行CDP的端口的状态

下面的这个示例显示了有两个端口已经 up 并且发送 CDP 数据包。


Serial0 is up, line protocol is up
Encapsulation HDLC
Sending CDP packets every 60 seconds
Holdtime is 180 seconds 
<output omitted>
R1# 

现在,路由器的端口正在进行广播并接收 CDP 更新,我们就可以使用 CDP 发现那些与我们直连的邻居了。

注:邻居就是用来打架的,咔咔~

8.  在 R1 输入相关的命令来显示关于邻居的信息.

输出如下:

Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater

Device ID     Local Interface      Holdtme      Capability      Platform      Port ID
R4            Serial 0             148          R               1700          Serial 0
R1#

[1] [2] [3] 下一页  

文章录入:csh    责任编辑:csh 

R1 上列示出来的第一个设备是通过 Searial0 连接到的 R4,R1 正在接收来自于 R4 的更新,这些更新告诉 R1 holttime的时间总和。这个命令显示的是R1的更新尚余148秒,当这个时间到期时还没有接收到更新的话,那这条记录将从R1的表中移除。通过Platform的参数显示为1700可以判断,R4是一台1000系列路由器,最后一列,PortID,是显示的更新的来源设备的发送端口。

9.  在 R1上,输入下面的命令显示更多的关于直连邻居的信息。

显示如下:

Device ID: R4
Entry address(es):
Platform: cisco 1000, Capabilities: Router
Interface: Serial0, Port ID (outgoing port): Serial0
Holdtime : 162 sec

Version :
Cisco Internetwork Operating System Software
Software, Version 12.0(16), RELEASE SOFTWARE (fc2)
Copyright (c) 1986-2001 by cisco Systems, Inc.
Compiled Fri 02-Mar-01 17:34 by dchih


靠!狠吧,连version都一块调出来了。这个命令一次只显示一个设备,哼,小气~。

10. 在 R1 上输入命令指定显示 R4 的信息

显示如下

Device ID: R4
Entry address(es):
Platform: cisco 1000, Capabilities: Router
Interface: Serial0, Port ID (outgoing port): Serial0
Holdtime : 148 sec

Version :
Cisco Internetwork Operating System Software
Software, Version 12.0(16), RELEASE SOFTWARE (fc2)
Copyright (c) 1986-2001 by cisco Systems, Inc.
Compiled Fri 02-Mar-01 17:34 by dchih

R1# 

这条命令显示的内容与 Show cdp neighbor 的是一样的,但它是可以指定某个特定设备进行显示,另外一点就是要注意它是大小写敏感的命令。

11.  在 R1 上,输入如下命令显示 CDP 发送更新的频率以及对于接收到的更新的 holdtime 的时间生命

显示如下

Global CDP information:
Sending CDP packets every 60 seconds
Sending a holdtime value of 180 seconds 
Sending CDPv2 advertisements is enabled

12. 在 R1上设置更新的时间间隔为45秒。

 除了更新时间间隔之外,holdtime的值也可以进行调整。

上一页  [1] [2] [3] 下一页  

文章录入:csh    责任编辑:csh 

13. 继续蹂躏R1,设定它的holdtime值为60

14. 好了,现在来看看蹂躏的成绩如何。

显示如下:

R1#sh cdp
Global CDP information:
Sending CDP packets every 45 seconds
Sending a holdtime value of 60 seconds
Sending CDPv2 advertisements is enabled
R1# 

如果网络中没有其他的设备与CISCO设备直连,或者你为了保留带宽,那CDP就可以被禁掉,让它作“思公公”~。

15. 想要废掉它吗?Come on baby~~~follow me!

 16.我们是不是太残暴了?耶稣对佛祖说:你不入地狱,谁入地狱。现在咱们就放还 CDP 自由吧~

 其实有时候咱们不让它在某些端口玩完全是有理由的,比如说家里穷,带宽低到掉能挤死小强,或者安全因素之类的。

17. 现在在R1上记它在 Ethernet 0 端口进行 CDP 切除手术

 18. 术后需要复查一下,看看是否成功,输入命令来看看它是不是不再发送 CDP 更新

显示如下

R1#show cdp interface
Serial0 is up, line protocol is up
Encapsulation HDLC
Sending CDP packets every 45 seconds
Holdtime is 60 seconds

上一页  [1] [2] [3] 

文章录入:csh    责任编辑:csh 

以上就是【CISCO基础CDP】的全部内容了,欢迎留言评论进行交流!

赞(0) 踩(0)
发表我的评论

最新评论

  1. 暂无评论