欢迎来到天天文库
浏览记录
ID:34073617
大小:233.00 KB
页数:6页
时间:2019-03-03
《cdp网络拓扑发现设计文档_0.5》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1需求通过CDP(CiscoDiscoveryProtocol)实现网络中Cisco设备自动发现、结构关联。2相关资料CDP:Cisco设备发现协议;用于发现直连的CISCO设备相关信息。CDP利用直连的两个设备间定时发送hello信息(CDP数据包)维持邻居关系。默认情况下,每隔60秒的时间,每个CISCO设备都要向互连的对方发送一个CDP数据包。如果经过3个hello周期(180秒,称为holdtime或TTL)还没有收到对方的CDP包,则本地设备在CDP邻居表中删除那个CDP邻居设备。MIB:ManagementInformationBase,管理信
2、息库,由网络管理协议访问的管理对象数据库,它包括SNMP可以通过网络设备的SNMP管理代理进行设置的变量。SNMP:SNMP(SimpleNetworkManagementProtocol,简单网络管理协议)的前身是简单网关监控协议(SGMP),用来对通信线路进行管理。随后,人们对SGMP进行了很大的修改,特别是加入了符合Internet定义的SMI和MIB体系结构,改进后的协议就是著名的SNMP。SNMP的目标是管理互联网Internet上众多厂家生产的软硬件平台,因此SNMP受Internet标准网络管理框架的影响也很大。http://www.tall
3、soft.com/cdp.htmWhatisCiscoDiscoveryProtocolhttp://www.observium.org/svn/observer/trunk/mibs/mib文件下载http://ireasoning.com/mibbrowser.shtmlMIBBROWER3实现概述使用SNMP遍历网络中CISCO设备的CISCO_CDP_MIB节点,获取网络中的所有cisco设备信息及其之间的连接关系,根据连接关系生成拓扑结构,设备信息包括IP、名称、描述、型号、网络接口信息、网络接口连接关系。前提:只能发现CISCO的网络设备;设备
4、都开启了CDP、SNMP(V1/V2/V3)协议;SNMPV3版本的设备需要预先提供认证信息;自动发现服务器和待发现的CISCO网络设备之间网络可达。1实现说明1.1获取邻居信息流程CDP邻居相关信息保存在OID节点:.1.3.6.1.4.1.9.9.23.1.2.1下,说明如下;OIDName说明样例.1.3.6.1.4.1.9.9.23.1.2.1.1.1cdpCacheIfIndex10017接口索引,邻居连接到当前设备的那个接口上,可以在节点.1.3.6.1.4.1.9.9.23.1.1.1.1.6下获取接口名称.1.3.6.1.4.1.9.9.2
5、3.1.2.1.1.2cdpCacheDeviceIndex设备索引4.1.3.6.1.4.1.9.9.23.1.2.1.1.3cdpCacheAddressType设备地址类型,当值为1时,cdpCacheAddress中的值为IP4地址;1(只见过1).1.3.6.1.4.1.9.9.23.1.2.1.1.4cdpCacheAddress邻居IP;结果为.1.3.6.1.4.1.9.9.23.1.2.1.1.4.10017.4;其中10017为接口索引的值;IP地址值为十六进制,需转换;cdpCtAddressTable中获取详细的IP信息C0-0xA
6、8-0x13-0x86;.1.3.6.1.4.1.9.9.23.1.2.1.1.5cdpCacheVersion设备IOS描述;CiscoIOSSoftware,C3550Software(C3550-IPSERVICES-M),Version12.2(25)SEE2,RELEASESOFTWARE(fc1)Copyright(c)1986-2006byCiscoSystems,Inc.CompiledFri28-Jul-0606:17byyenanh.1.3.6.1.4.1.9.9.23.1.2.1.1.6cdpCacheDeviceId设备IDSwit
7、ch.1.3.6.1.4.1.9.9.23.1.2.1.1.7cdpCacheDevicePort邻居对应接口,FastEthernet0/1.1.3.6.1.4.1.9.9.23.1.2.1.1.8cdpCachePlatform设备硬件平台CiscoWS-C3550-24.1.3.6.1.4.1.9.9.23.1.2.1.1.9cdpCacheCapabilities设备性能00-0x00-0x00-0x29cdpCacheVTPMgmtDomain.1.3.6.1.4.1.9.9.23.1.2.1.1.10VTP管理员远程设备接口.1.3.6.1.4
8、.1.9.9.23.1.2.1.1.11cdpCacheNativ
此文档下载收益归作者所有