[发明专利]动态拓扑的实现方法无效

专利信息
申请号: 201110419456.8 申请日: 2011-12-15
公开(公告)号: CN102571417A 公开(公告)日: 2012-07-11
发明(设计)人: 王振洪;马晓东;陈小星;邵伟;李杰;朱建新 申请(专利权)人: 江苏亿通高科技股份有限公司
主分类号: H04L12/24 分类号: H04L12/24
代理公司: 南京苏高专利商标事务所(普通合伙) 32204 代理人: 柏尚春
地址: 215500 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 动态 拓扑 实现 方法
【说明书】:

技术领域

发明涉及一种动态拓扑的实现方法,是一种设备数量变化后对应的动态拓扑结构改变的实现方法。

背景技术

按照OSI开放系统互联模型的定义,网络管理主要包括五个功能域:故障管理、配置管理、性能管理、安全管理和计费管理。

在五大功能域中,配置管理是基础,它的主要功能包括发现网络的拓扑结构,监视和管理网络设备的配置情况。

网络拓扑管理目标是:分层显示运营网络的拓扑结构,为性能、告警、配置数据的处理提供支持,从而全面、动态地反映网络的运行情况,为用户监视整个网络提供强有力手段。网络拓扑发现的主要目的是获取和维护网络节点的存在性信息和它们之间的链接关系信息,并在此基础上绘制出整个网络拓扑图。网络拓扑管理人员通过拓扑结构信息还能对网络故障进行定位,发现网络瓶颈,从而优化整个网络。

另外在网络管理中,仅仅发现网络拓扑是不够的,因为网络拓扑结构在不断变化。比如增加一个子节点、减少一个子节点都会导致网络拓扑结构发生变化。为了如实反映网络变化,拓扑图必须具备实时更新能力。而现在大多数网管软件基本都不支持这种需求。

发明内容

本发明所要解决的技术问题是提供一种动态网络拓扑根据设备数量变化实时更新对应的拓扑结构改变的方法,该方法能解决子节点的增加或减少对拓扑图的实时显示问题。能够如实反映网络变化,实时更新拓扑显示,便于网络拓扑管理人员通过拓扑结构信息还对网络故障进行定位,从而优化整个网络。

为了解决上述的技术问题,本发明动态拓扑的实现方法,其包括以下步骤:

1)利用SNMP发包,获取网络中所有设备的IP地址及对应的MAC地址;

2)从父节点获取子节点信息;

3)将检索出的子节点信息转存入数据库;

4)读取数据库子节点信息;

5)计算拓扑节点坐标,首先规定画布的大小,根据屏幕的分辨率获得一个初始的节点与中心点距离r;根据节点个数决定节点是否要实现分区显示,每区规定最大显示数量为64,超过64个时,每区划分64个,以此类推;每个节点的位置由节点个数以及r决定;

6)绘制节点信息,读取数据库相关设备节点信息以及树形图的级联关系,获得节点信息;添加节点时,重新绘制拓扑节点,让节点均匀分布;删除拓扑节点,手动刷新后,节点均匀分布。

本发明根据设备数量指定拓扑图,通过连线获取邻居关系,正确地体现了网络中各设备的物理连接关系,并在一定程度上反映了逻辑层次关系。更重要的是,网络设备数量发生变化时,本发明能够实时的生成变化后的网络拓扑图,适应了动态网络的拓扑显示。实现了网络拓扑自动布局,提高了网络拓扑结构清晰度。

附图说明

下面结合附图和具体实施方式对本发明作进一步详细的说明。

图1为无刷新技术原理图。

图2为绘制节点流程图。

图3为获取节点信息流程图。

图4为本发明方法流程图。

具体实施方式

本发明方法流程如图4所示,其中:

1)采用无刷新技术,如图1所示。在AJAX中JavaScript主要被用来传递用户界面上的数据到服务端并返回结果。XML Http Request对象用来响应通过HTTP传递的数据,一旦数据返回到客户端就可以立刻使用DOM将数据放到网面上。

2)绘制节点信息时如图2所示,首先判断电脑分辨率,若分辨率宽<1280,则获取获取r=min(分辨率宽/3,分辨率高/3)(r为初始的节点与中心点距离);若分辨率宽>=1280,则获取r=min(分辨率宽/2.8,分辨率高/2.8)。

3)再判断是否分区,若节点数>64,则分区显示,计算坐标并且绘制节点拓扑;若节点数<=64,则直接绘制节点。

4)获取节点信息时如图3所示,则判断是否为子节点,若是,则SNMP包获取子节点信息、保存子节点部分信息到数据库、SNMP获取部分子节点在线信息、读取数据库子节点部分信息;若不是,则直接读取数据库节点信息。

5)添加节点时,重新绘制拓扑节点,让节点均匀分布。

6)删除节点时采用AJAX无刷新技术,直接页面局部刷新,删除拓扑节点,手动刷新后,节点均匀分布。

7)形成动态拓扑根据设备数量改变,拓扑发生对应改变的结构形式。

上述实施例不以任何方式限制本发明,凡是采用等同替换或等效变换的方式获得的技术方案均落在本发明的保护范围内。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏亿通高科技股份有限公司,未经江苏亿通高科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110419456.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top