一种基于SNMP和HTML5实现web网络拓扑的方法技术

技术编号:8242616 阅读:1070 留言:0更新日期:2013-01-24 23:36
本发明专利技术提供一种基于SNMP和HTML5实现web网络拓扑的方法,包括:步骤S1,选择进行自定义拓扑或者自发现拓扑;步骤S2,选择进行自发现拓扑时,利用SNMP对所有资源进行探测,将探测到的自发现网络拓扑资源写入数据库中;步骤S3,根据自发现网络拓扑资源分析得到自发现网络拓扑关系;步骤S4,根据拓扑资源的属性将拓扑资源显示到网络拓扑编辑页面画布中,计算每个拓扑资源在网络拓扑编辑页面上的坐标,根据自发现网络拓扑关系用HTML5的Canvas的绘画功能绘制拓扑管理连线;步骤S5,根据拓扑资源的IP对拓扑资源进行网络可用性检测,将检测到的问题写入告警子系统中进行告警提示。该方法用HTML5做B/S结构的网络拓扑展现,用户可以选择进行自定义网络拓扑与自动网络拓扑。

【技术实现步骤摘要】

【技术保护点】
一种基于SNMP和HTML5实现web网络拓扑的方法,其特征在于,所述方法包括:步骤S1,选择进行自定义拓扑或者自发现拓扑,选择进行所述自定义拓扑时,执行步骤S2′,选择进行所述自发现拓扑时,执行步骤S2;步骤S2′,利用SNMP对指定的IP列表或者网段的网络内的所有资源进行探测,将探测到的IP、资源名和资源类型一起作为一个自定义网络拓扑资源写入数据库中,执行步骤S3′;步骤S3′,用户自定义网络的拓扑关系,执行步骤S4′;步骤S4′,根据各个拓扑资源的资源类型向网络拓扑编辑页面加载所有所述拓扑资源,计算每个所述拓扑资源在所述网络拓扑编辑页面上的坐标,在所述网络拓扑编辑页面上显示各个所述拓扑资源的资源类型对应的图片,根据拓扑关系用HTML5的Canvas的绘画功能绘制拓扑管理连线,执行步骤S5;步骤S2,利用SNMP对所有资源进行探测,将探测到的自发现网络拓扑资源写入所述数据库中,执行步骤S3;步骤S3,根据所述自发现网络拓扑资源分析得到自发现网络拓扑关系,执行步骤S4;步骤S4,根据所述拓扑资源的属性将所述拓扑资源显示到所述网络拓扑编辑页面画布中,计算每个所述拓扑资源在所述网络拓扑编辑页面上的坐标,根据所述自发现网络拓扑关系用HTML5的Canvas的绘画功能绘制拓扑管理连线,执行步骤S5;步骤S5,根据所述拓扑资源的IP对所述拓扑资源进行网络可用性检测,将检测到的问题写入告警子系统中进行告警提示。...

【技术特征摘要】

【专利技术属性】
技术研发人员:解文龙赵欢刘瑞贤赵晓杰
申请(专利权)人:曙光云计算技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1