【技术实现步骤摘要】
本专利技术网络管理领域,涉及一种拓扑管理系统和方法,特别是涉及。
技术介绍
如今,网络与人们的生活和工作联系越来越紧密,但随着网络的普及引发了两大问题:1、网络规模逐渐增大,网络设备的数量成级数增加,网络管理员很难及时监控所有设备的状态、发现并修复故障;2、网络设备可能来自不同的厂商,如果每个厂商都提供一套独立的管理接口比如命令行,将使网络管理变得越来越复杂。如果没有一个高效的管理系统对网络系统进行管理,那么就很难保证向用户提供令人满意的服务。一般而言,网络管理有5个功能,故障管理、配置管理、性能管理、安全管理以及计费管理,这5个功能保证了一个网络的正常运行。而拓扑管理系统的地位变得及其重要,它是保障整个IP网络能够正常运行的一个重要组成部分,也是配置管理和故障管理的重要基础。拓扑自动发现是指自动发现网络中的设备及其互连关系,通过它可反映设备的状况,例如:系统配置、结点状态、流量监控和资源使用情况等,这对于保证网络系统正常运行、防范网络攻击具有重要意义。随着网络拓扑自动发现技术不断发展,它已经成为网络管理系统的重要组成部分。目前拓扑发现主要采用两种方案,一是利用SNMP (Simple Network ManagementProtocol,简单网络管理协议)实现对于路由表的被动查询;二是利用ICMP (InternetControl Message Protocol, Internet 控制报文协议)实现基于 ping 和 traceroute 的主动探测。目前,在网络管理系统中,现有的拓扑管理往往只能管理同一类型的设备,如交换机或路由器等,缺乏 ...
【技术保护点】
一种网管客户端拓扑管理系统,应用于由服务器端和客户端组成的网管系统,所述网管系统中的网络拓扑结构按照区域、子网和设备的层级进行管理,其特征在于,所述网管客户端拓扑管理系统包括:?拓扑树生成模块,用于在网络增加主设备时从客户端接收增加主设备命令,接收服务器端依据增加主设备命令而返回的主设备身份认证及主设备下从设备身份认证,保存增加的主设备身份认证和从设备身份认证于结点链表中,选择网络管理模式,生成增加的子拓扑树,将增加的子拓扑树添加至全局拓扑树中,生成新的全局拓扑树;?拓扑树初始化模块,用于从客户端获取用户登录信息,并将所述用户登录信息发送至服务器端,接收服务器端依据用户登录信息而返回与用户登录信息对应的主设备身份认证信息和从设备身份认证信息,读取已生成的全局拓扑树;?拓扑树展示模块,用于实时展示网络拓扑图、及网络拓扑图下主设备和从设备通信状态;?拓扑树更新模块,用于实时更新网络拓扑图。
【技术特征摘要】
1.一种网管客户端拓扑管理系统,应用于由服务器端和客户端组成的网管系统,所述网管系统中的网络拓扑结构按照区域、子网和设备的层级进行管理,其特征在于,所述网管客户端拓扑管理系统包括: 拓扑树生成模块,用于在网络增加主设备时从客户端接收增加主设备命令,接收服务器端依据增加主设备命令而返回的主设备身份认证及主设备下从设备身份认证,保存增加的主设备身份认证和从设备身份认证于结点链表中,选择网络管理模式,生成增加的子拓扑树,将增加的子拓扑树添加至全局拓扑树中,生成新的全局拓扑树; 拓扑树初始化模块,用于从客户端获取用户登录信息,并将所述用户登录信息发送至服务器端,接收服务器端依据用户登录信息而返回与用户登录信息对应的主设备身份认证信息和从设备身份认证信息,读取已生成的全局拓扑树; 拓扑树展示模块,用于实时展示网络拓扑图、及网络拓扑图下主设备和从设备通信状态; 拓扑树更新模块,用于实时更新网络拓扑图。2.根据权利要求1所述的网管客户端拓扑管理系统,其特征在于:所述拓扑树生成模块还用于接收增加区域命令、增加子网命令和发送主设备身份认证命令,接收服务器端依据增加区域命令、增加子网命令和发送主设备身份认证命令而返回对应的区域身份认证、子网身份认证、以及主设备下所有从设备身份认证,保存区域身份认证和子网身份认证,从设备身份认证于结点链表。3.根据权利要求1所述的网管客户端拓扑管理系统,其特征在于:所述拓扑树初始化模块还用于接收服务器端依据用户登录信息而返回的与用户登录信息相对应的区域身份认证、区域身份认证下所有子网身份认证和主设备身份认证,保存区域身份认证、区域身份认证下所有子网身份认证和主设备身份认证于结点链表中,发送区域身份认证,区域身份认证下所有子网身份认证、主设备身份认证至所述客户端,调用所述拓扑树生成模块,获取主设备下所有从设备身份认证。4.根据权利要求1所述的网管客户端拓扑管理系统,其特征在于:所述结点链表上保存有所有具有父子关系的拓扑树上的结点,结点链表包括子结点身份认证、父结点身份认证、子结点名称、父结点名称、子结点状态、父结点状态、子结点位置、父结点位置、区域身份认证、以及子网身份认证;其中结点名称用于标识每个结点名称,结点状态用于标识设备状态,以不同颜色显示设备图标,结点位置表示结点在拓扑图中位置信息。5.根据权利要求1所述的网管客户端拓扑管理系统,其特征在于:所述网络管理模式包括带外管理模式和带内管理模式,其中,所述带内管理模式是指网络的管理控制信息与用户网络的承载业务信息通过同一个逻辑信道传送;所述带外管理模式是指网络的管理控制信息与用户网络的承载业务信息在不同的逻辑信道传送。6.根据权利要求4所述的网管客户端拓扑管理系统,其特征在于:在拓扑树生成过程中,如果网络管理模式选择带内管理模式,那么无需手动添加从设备,增加主设备后调用拓扑树生成模块自动发现从设备;如果网管管理模式选择带外管理模式,则需要手动添加从设备。7.根据权利要求1所述的网管客户端拓扑管理系统,其特征在于:如拓扑树更新模块采用主动刷新网络拓扑图,那么选择刷新间隔,接收所述客户端发送的命令,到点轮循所有设备状态,接收服务器端依据客户端发送的命令而返回所有设备状态,并将所有设备状态发送至所述客户端,所述客户端对发生变化的设备做出反应,更新...
【专利技术属性】
技术研发人员:彭年香,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。