一种基于网络访问关系的图形显示方法及系统的制作方法

文档序号:9787409阅读:863来源:国知局
一种基于网络访问关系的图形显示方法及系统的制作方法
【技术领域】
[0001]本发明涉及系统监控的Web显示技术领域,具体是一种基于网络访问关系的图形显示方法及系统,此方法和系统可使得访问关系图形化显示,方便用户使用。
【背景技术】
[0002]随着计算机软件技术和互联网技术的蓬勃发展,越来越多的公司开始实行信息化管理。公司的业务运营也越来越多的依赖互联网。对业务系统性能的监控直接关系到公司的正常运行。很多互联网公司也推出了针对业务系统的监控软件,但对于业务系统和网络环境非常复杂的公司而言,要定义这些业务和应用就非常复杂,需要知道每个应用对应的IP端口还需要知道对应的客户端。
[0003]对于系统管理员来说,要记住这些信息和把这些信息配置到系统里是很麻烦的,而且很容易出错,传统的数据显示方式都是以列表的形式显示,很难体直观的体现出整个网络的访问关系,而且维护和操作上也很不方便。
[0004]CN200780011487.1公开了一种交互式关系图形,该解决方案便于经济的教学工具来解释多个教育主题。这些解决方案与计算设备的有图形能力的应用程序相关联。这些解决方案通过经由一系列交互式控制点使各函数图形地相关来便于用户交互。相关可以包括可移动控制点和在用户移动解决方案的控制点时指不相关联的坐标的引线。这一解决方案减少解释教育主题所需要的时间并帮助方便教育过程。但这显然无法实现网络访问关系的图形化显示。
[0005]CN200710103100.7公开了一种控制用户网络访问权限的方法和系统,包括预先设置阶段:网络设备配置地址段与网络访问权限的对应关系;RADIUS服务器和DHCP服务器配合配置用户设备唯一标识与地址池信息的对应关系。用户认证后动态地址请求及网络访问权限选择、控制用户网络访问权限的IP地址分配阶段= DHCP服务器及RADIUS服务器根据用户设备的唯一标识获取地址池信息并返回给用户设备,用户设备根据该地址池信息得到相应的网络设备配置的网络访问权限。采用本发明的技术方案后,直接在认证、动态地址获取的动作中进行控制,针对具体的用户简单、有效地实现对不同类型用户实现认证后的网络访问权限控制,简化了对网络设备的依赖。显然该方法也未涉及到任何图形化访问关系的内容。
[0006]CN200810225462.8公开了一种统计分析互联网用户网络访问行为的方法,依据根域名服务器日志,获取用于统计分析的域名,分析用户访问这些域名对应的网络资源时,对域名服务系统的查询信息与对目标网络服务器访问信息之间的映射关系;这样,依据根域名服务器的查询日志,即可实时推导出用户的全局网络访问行为。满足对用户网络访问行为分析的全局性和实时性需求。该方法能够统计出互联网用户网络访问行为,但显示的时候仍旧是采用常规的列表方式进行的,不便于用户的查看。

【发明内容】

[0007]针对现有技术中的方法无法实现网络访问关系图形化显示的技术问题,本发明公开了一种基于网络访问关系的图形显示方法及系统。
[0008]本发明的技术方案如下:
本发明公开了一种基于网络访问关系的图形显示方法,其具体包括以下的步骤:步骤一、采集所有的服务访问数据,所述服务访问数据包括客户端的IP地址,服务器的IP地址和二者所采用的访问协议。所述服务访问数据用在网络接点的交换机镜像口部署探针进行采集,交换机的端口镜像即把交换机的源端口的流量完全拷贝一份,从目的端口发出去。步骤二、筛选出服务器的IP地址为局域网IP的服务访问数据,把服务器的IP地址和客户端的IP地址作为节点,二者所采用的访问协议作为连接线,形成网络访问关系的图形;其中服务器节点采用第一种图形表示,客户端节点采用第二种图形表示,既是服务器又是客户端的节点采用第三种图形表示;不同的协议采用不同颜色或者形状的连接线表示。
[0009]更进一步地,上述方法还包括使用模拟退火算法进行图形节点位置的分布计算,合理的显示出各节点位置和节点间的访问关系。
[0010 ] 更进一步地,上述方法还包括在节点和连线上绑定鼠标的左、右键点击事件,通过鼠标的左、右键点击,实现节点的查询和操作。
[0011]更进一步地,上述网络访问关系的图形为力学图和/或者弦图,所述图形在Web界面上进行显示。
[0012]更进一步地,上述方法还包括修改节点名称,修改节点名称具体包括以下的步骤:鼠标右键点击节点,鼠标右键点击节点绑定出现操作菜单事件,所述操作菜单中设置了修改节点名称的选项,当选中该选项后出现输入框,输入用户自定义的节点名称,该节点在图形上显示用户自定义的名称。
[0013]更进一步地,上述方法还包括直接在节点和连线上进行操作,查看节点信息,进行隐藏和过滤节点的显示。
[0014]更进一步地,上述方法还包括拖拽节点调整节点位置,对图形进行放大缩小,拖拽整个图形。
[0015]本发明还公开了一种基于网络访问关系的图形显示系统,其具体包括访问数据获取单元、过滤单元和图形生成单元;所述访问数据获取单元用于采集所有的服务访问数据,所述服务访问数据包括客户端的IP地址,服务器的IP地址和二者所采用的访问协议;所述过滤单元用于筛选出服务器的IP地址为局域网IP的服务访问数据;所述图形生成单元用于将服务器的IP地址和客户端的IP地址作为节点,二者所采用的访问协议作为连接线,形成网络访问关系的图形;其中服务器节点采用实心圆表示表示,客户端节点采用方块表示,既是服务器又是客户端的节点采用空心圆表示;不同的协议采用不同颜色或者形状的连接线表示。采用该系统实现网络访问关系的图形显示。
[0016]更进一步地,上述系统还包括图形优化单元,所述图形优化单元用于将节点和连接线进行合理的显示,其使用模拟退火算法进行图形节点位置的分布计算。
[0017]更进一步地,上述系统还包括操作单元,所述操作单元通过用户在图形上的左、右鼠标点击启动,所述操作单元用于根据用户的操作或者选择进行图形的显示或者变化。
[0018]通过采用以上的技术方案,本发明的有益效果为:通过图形化的显示网络访问关系,用户可以非常直观的了解整个网络中的服务器客户端的访问关系。生成图形访问关系后,系统在节点和连线上都绑定了左、右键点击事件,用户通过鼠标左键点击节点后系统可以根据节点的IP从后端查询出节点的类型,访问过的服务器和客户端信息,左键点击连线可以查询出连线两端节点的IP信息,访问端口和协议信息,右键点击,弹出节点相关的操作快捷菜单。基于这些信息和操作,用户可以很方便的进行操作和应用定义。同时通过网段,IP,端口,关键字等信息进行显示数据的过滤,还可以直接在图形上对节点和关联节点进行隐藏,这样过滤后的数据就能让用户很方便的进行后续操作。
【附图说明】
[0019]图1为本发明的图形化显示网络访问关系的力学图,。
[0020]图2为本发明的图形化显示网络访问关系的弦图。
【具体实施方式】
[0021]下面结合说明书附图,详细说明本发明的【具体实施方式】。
[0022]本发明公开了一种基于网络访问关系的图形显示方法,其具体包括以下的步骤: 步骤一、采集所有的服务访问数据,所述服务访问数据包括客户端的IP地址,服务器的
IP地址和二者所采用的访问协议。所述服务访问数据用在网络接点的交换机镜像口部署探针进行采集,交换机的端口镜像即把交换机的源端口的流量完全拷贝一份,从目的端口发出去。数据主要包括服务器IP,客户端IP,访问端口,访问协议,为了图的显示效果,访问端口一般不在力学图和弦图里直接显示,在查看节点信息时显示。
[0023]步骤二、如果设置了服务器的IP地址范围则按照设置的范围筛选出服务访问数据,否则按照默认的三个内网网段地址:(10.0.0.0-10.255.255.255,172.16.0.0-172.31.255.255,192.168.0.0-192.168.255.255)进行筛选,把服务器的 IP 地址和客户端的IP地址作为节点,二者所采用的访问协议作为连接线,形成网络访问关系的图形;其中服务器节点采用第一种图形表示,客户端节点采用第二种图形表示,既是服务器又是客户端的节点采用第三种图形表示;不同的协议采用不同颜色或者形状的连接线表示。比如服务器节点采用深色实心节点表示,客户端节点采用浅色实心节点表示,即是服务器又是客户端的用空心节点表示,服务器和客户端的访问关系作为连线,不同协议用不同颜色的线条进行区分,比如TCP协议用蓝色连线,UDP协议用绿色连线,即有TCP又有UDP的用紫色连线。
[0024]更进一步地,上述方法还包括使用模拟退火算法进行图形节点位置的分布计算,合理的显示出各节点位置和节点间的访问关
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1