[发明专利]基于zabbix的SNMP网络拓扑发现方法及装置有效
| 申请号: | 201710204867.2 | 申请日: | 2017-03-31 |
| 公开(公告)号: | CN107124297B | 公开(公告)日: | 2020-07-17 |
| 发明(设计)人: | 丁振兴 | 申请(专利权)人: | 广州九一乐维信息科技有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/751;H04L12/741 |
| 代理公司: | 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 | 代理人: | 李冉 |
| 地址: | 510630 广东省广州市天河区五山路2*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 zabbix snmp 网络 拓扑 发现 方法 装置 | ||
本发明涉及一种拓扑发现方法及装置,属于网络技术领域,具体是涉及一种基于zabbix的SNMP网络拓扑发现方法及装置。SNMP网络包括:zabbix服务器,通过SNMP协议与zabbix服务器相连的交换机与路由器,与交换机、路由器相连的zabbix代理,其中,所述交换机与路由器包括MIB库;本发明的方法及装置结构简单,实现容易,组网快,效率高。
技术领域
本发明涉及一种拓扑发现方法及装置,属于网络技术领域,具体是涉及一种基于zabbix的SNMP网络拓扑发现方法及装置。
背景技术
交换机、路由器、服务器是网络中的主要设备。
交换机设备中包含了二层交换机,三层交换机,四层交换机等。一般在整个网络拓扑中其数量可以占到所有网络设备的一半以上,是比较重要的网络设备,其上所能获取到底数据信息也是比较详细(包含端口号信息),而这一部分的信息也是较难分析获取的,其复杂程度也是最高的,目前已获取到约40%的关系线,且基本上是单端口情况,有待进一步的深化开发。
路由器的拓扑图的主要的连接关系均来自此部分的自动发现,正确率可达到89%以上。
服务器是网络拓扑图中的末端设备,其数量一般在整个监控系统中基本跟所有的网络设备的数量相差不多,而目前网络设备(交换机/路由)中能直接获取到服务器的网卡地址并建立连线的情况并不理想,连线率暂时达到40%。所以,获取服务器端的路由信息及arp表数据,对于完善整个网络拓扑也是尤为重要。
服务器使用zabbix本身的客户端来获取其本地的默认网关地址及其本地所保留的arp表数据信息,默认网关地址可以完善下一跳路由表的内容,而其arp表数据的内容则可以辅助交换机部分,在数据链路层对于端口下联设备的判定。
现有的网络拓扑发现方法复杂,准确率低,效率低下,并且相应的设备结构实现较难,成本高。
现有的网络拓扑发现方法多数只是停留在概念上,没有经过大量的实践总结,往往比较片面,不同网络设备提供厂商对于生成树协议的支持有所差异,如思科的三层交换机跟华为的发现方式上就存在较大的差异,而在没有区分网络设备在链路层上的端口发现也会准确率低,效率低下,并且相应的设备结构实现较难,成本高。
发明内容
本发明主要是解决现有技术所存在的上述的技术问题;提供了一种基于zabbix的SNMP网络拓扑发现方法及装置。
本发明通过以下方案解决上述问题:
一种基于zabbix的SNMP网络拓扑发现方法,所述方法基于的SNMP网络包括:zabbix服务器,通过SNMP协议与zabbix服务器相连的交换机与路由器,与交换机、路由器相连的zabbix代理,其中,所述交换机与路由器包括MIB库;
所述SNMP网络结构配置方法包括:步骤S1.1,配置网络设备SNMP授权;步骤S1.2,采集设备MIB库数据以读取各设备的控制及状态信息;步骤S1.3,检查MIB库中是否还有未采集项,若是则转到步骤S1.2并重新发起数据采集,否则转到步骤S1.4;步骤S1.4,分析处理OID项以获取网络结构信息;步骤S1.5,根据获取到的网络结构信息生成关系线;
其中,链路层交换机端口发现流程具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州九一乐维信息科技有限公司,未经广州九一乐维信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710204867.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于MSTP的变电站外置光放监控通道配置方法
- 下一篇:告警聚合方法及系统





