欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是网络协议方面的经验知识教程:cisco snmp协议处理漏洞,下面是详细的分享!
cisco snmp协议处理漏洞
SNMP(Simple Network Management Protocol)即简单网络管理协议,它为网络管理系统提供了底层网络管理的框架,使得网络和系统管理员能够远程监测和配置管理他们的
网络设备(如路由器和交换机)。一个支持SNMP协议的网络设备或者是主机就是一个SNMP
实体。一个SNMP实体包含两部分:SNMP管理端负责发起请求和接受主动公告信息,SNMP代
理端服务负责响应管理端发起的请求和发送主动公告信息。一个具有SNMP代理功能的SNMP
实体包含了SNMP管理端和SNMP代理端两项功能。
snmp协议是基于UDP协议通讯的。在snmp代理服务中,snmp管理端使用udp 162端口,
snmp代理端使用udp 161端口进行服务通讯,一个随机的高端端口会被协商出用来接收SNMP
的通告(inform)信息,并且udp 162端口和这个协商出来的随机端口会被系统初始化。
这个随机端口是按以下条件产生的:
1、在49152和59152之间随机生成一个端口号。
2、cisco ios系统检测这个随机生成的udp端口是否被使用,如果没有,就使用该端
口作为接受公告信息的端口。
3、如果这端口已经被使用,系统会在这个随机数上加一,并再次重复2的步骤,直到找
到一个没有被使用的端口。
原则上说,这个端口数可以被一直加到59152。
cisco的ios系统在处理snmp信息时存在一个漏洞,系统会不停处理协商请求,并初始
化随机的端口,直到内存被耗尽导致系统重新启动。
以上就是关于cisco snmp协议处理漏洞的网络协议知识分享,更多电脑教程请移步到>>电脑教程。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
