一个很简单的cisco CDP输出问题

hux 2006-03-29 03:42:13
刚学习CCNA
在利用boson netsim6做实验的时候发现CDP输出的疑问

环境:两个路由器R1和R4,S0连接S0,只开启这两个接口

在R1上的设置:
cdp timer 45
cdp hostname 60

R4还是默认的60和180

然后在R4上用show cdp时怎么是
Device ID Local Interface Holdtme Capability Platform Port ID
R1 Serial 0 148 R 2516 Serial 0

而在R1上用show cdp时是
Device ID Local Interface Holdtme Capability Platform Port ID
R4 Serial 0 55 R 2501 Serial 0


我的理解是cdp timer设置的是发送参数,那应该是R1往外发送的包的参数,而R4是接收方,所以在R4上应该是这样啊:
Device ID Local Interface Holdtme Capability Platform Port ID
R1 Serial 0 55 R 2516 Serial 0

为什么实际却相反??
...全文
148 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
phanx 2006-04-05
  • 打赏
  • 举报
回复
汗,楼上二位,别叫我猪猪了,叫我 小饭 好了。

对于cdp holdtime , Cisco是这么说的:

To specify the amount of time the receiving device should hold a Cisco Discovery Protocol (CDP) packet from the router before discarding it, use the cdp holdtime command in global configuration mode.

注意里面的 receiving device。

对于cdp timer:
To specify how often the Cisco IOS software sends Cisco Discovery Protocol (CDP) updates, use the cdp timer command in global configuration mode.

好了,从上面可以看出,你在R1上设置 cdp timer 45, cdp holdtime 60
这样,R1就会 45秒钟发送一个CDP包出去, 但是因为 R4是默认的holdtime 180 所以,
结果就是R4上用show cdp看到这个:
Device ID Local Interface Holdtme Capability Platform Port ID
R1 Serial 0 148 R 2516 Serial 0

因为R1的holdtime 被设置为60,所以,在R1上用show cdp时看到的是:
Device ID Local Interface Holdtme Capability Platform Port ID
R4 Serial 0 55 R 2501 Serial 0

一个是本地的发送CDP时间间隔,另外一个是本地对接受到的CDP信息的保留时间。
本地保留时间必须比发送时间间隔更长。

The CDP hold time must be set to a higher number of seconds than the time between CDP transmissions, which is set using the cdp timer command
hux 2006-04-04
  • 打赏
  • 举报
回复
to 猪猪

难道R1上的CDP结果不是应该从R4发过来的包吗?
而R4没设置过这两个值啊
如果说这两个值是对本地而言的,那设置了也没什么用啊,我的理解,因为信息要发给邻近的设备,而holdtime也应该是对方在没接收到本地发出去的更新包之前需要保持的时间

我也可能概念上有问题
关键是搞不清楚这两个值设置后是对自己还是对邻近设备起作用
jlice 2006-04-01
  • 打赏
  • 举报
回复
猪猪说的很对!猪猪加油,咱们一起升星
snakenec 2006-03-31
  • 打赏
  • 举报
回复
学网络的还是去chinaitlab或net130
phanx 2006-03-29
  • 打赏
  • 举报
回复
因为你在 R1上设置的 cdp holdtime 60,holdtime参数是对本地的. 所以R1上是
Device ID Local Interface Holdtme Capability Platform Port ID
R4 Serial 0 55 R 2501 Serial 0

3,811

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 交换及路由技术相关问题讨论专区
社区管理员
  • 交换及路由技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧