取消
显示结果 
搜索替代 
您的意思是: 
cancel
8732
查看次数
0
有帮助
3
回复

三层交换机接口keepalive 的作用

kilerman
Beginner
Beginner
项目中出现对端软down 但是交换机接口仍然up,协议及物理都down不了。
接口中keepalive not set ,
想了解下keepalive 的详细的作用及各相关配置的特性。
据我了解,keepalive not set 之后,交换机不会检测接口状态,也就检测不到接口down的信息,也就是说,交换机接口UP 的情况下关闭keepalive,那么这个时候就算是将此接口线拔了,这个接口也不会down。不知道理解是否有问题。求解答。
3 条回复3

hugoxxl
Beginner
Beginner
一直也没弄明白这个设置有啥用,同问。

exCCNA
Beginner
Beginner
"那么这个时候就算是将此接口线拔了,这个接口也不会down。"这种说法大致是对的,但有一个前提就是接口的物理层状态必须是“up”的,在这个基础上如果关闭keepalive,即使拔掉线缆,接口的数据链路层状态也是"up"的。
keepalive是一种判断链路是否能够正常通信的探测机制,当接口启动这个探测机制时,设备从每个接口周期性(默认间隔10秒)地向外发送探测包(称作keepalive packet,尺寸很小),如果对端接口没有收到这些keepalive探测包或者虽然收到了但是数据包已被损坏,则一直将数据链路层的状态显示为“down”;如果对端能够正确地收到这些探测包,就认为线路通信正常。这时将数据链路层的状态显示为“up”。
如果关闭Keepalive探测机制(keepalive not set),接口实际上失去了判断数据链路层状态的依据,它既不发送也不接收keepalive信息,只要接口的物理层工作正常(例如Seria0/1 is up),数据链路层状态信息就显示为“line protocol is up”。因为没有经过实际的keepalive探测过程,这时的“up”状态信息并不表示数据链路层就一定工作正常。

zalman
Beginner
Beginner
好好学习,天天向上。
入门指南

使用上面的搜索栏输入关键字、短语或问题,搜索问题的答案。

我们希望您在这里的旅程尽可能顺利,因此这里有一些链接可以帮助您快速熟悉思科社区:







认可您的同行
快捷链接