被管对象网络连接状态的三态表示法的制作方法

文档序号:7968021阅读:234来源:国知局
专利名称:被管对象网络连接状态的三态表示法的制作方法
技术领域
本发明属于计算机、通信领域,具体涉及管理系统和被管对象之间网络连接状态表示方法。
背景技术
在计算机软件系统中,管理系统和被管对象往往是1∶N(N为自然数)的关系,两者之间通过各种各样的物理介质连接起来,构成一个连通的网络。由于被管对象的管理信息依靠这个连通的网络传送给管理系统,因此对管理系统和被管对象之间的网络连接状态进行准确定位是非常必要的,尤其在分布式管理系统中。
目前的管理系统和被管对象之间的网络连接状态采用如下的方法表示正常和异常两种状态或者在线和离线两种状态。
其存在的问题是当管理系统和被管对象之间处于异常或者离线状态,用户往往不能够很快诊断出被管对象异常或者离线的原因(即不知道是由于网络通路引起还是被管对象引起的),而依赖于具有一定技术背景的人员来进行故障诊断,从而延误了故障的处理时间。
本发明提出通过采用检测手段(检测手段可以根据具件系统的不同而有所不同)对管理系统和被管对象之间的网络通路进行检测,并根据检测情况将这些状态划分为三种状态,以便管理系统及时准确的显示管理系统和各被管对象网络连接状态。
发明目的本发明的目的在于克服现有技术的不足,提出一种描述被管对象网络连接状态的三态表示方法,通过增加检测功能使管理系统迅速定位当前管理系统和各个被管对象之间网络连接状态,从而有效减少软件系统使用者定位故障的时间,并提高定位故障的准确性。
本发明的技术方案是一种被管对象网络连接状态的三态表示方法,其特征在于将网络连接状态分为三种状态1)通信正常管理系统和被管对象之间可以进行正常会话;2)被管对象异常管理系统和被管对象之间不能进行正常会话,但网络通路正常;
3)网络通路异常网络通路不正常;在管理系统中根据是否接收到被管对象的管理信息以及对管理系统和被管对象之间网络通路进行检测,定位出管理系统和被管对象之间网络连接状态属于通信正常、被关对象异常、网络通路异常中的哪一种状态,从而准确告诉管理系统发生故障的部分。
有益效果本发明的有益效果是,利用本发明提出的描述被管对象网络连接状态的三态表示方法,用户可以很方便的根据管理系统所显示出的被管对象的网络连接状态,判断出当前被管对象和管理系统的连接状态处于通信正常、被管对象异常和网络通路异常中的哪—种;如果连接状态处于异常情况,就可以针对性地进行故障处理,从而有效缩短了故障处理时间。


图1为本发明实施例的管理系统和被管对象网络连接示意图。
图2为本发明实施例的网络连接状态迁移图。
具体实施例方式
本发明的实施如图1所示,管理系统和被管对象通过各种物理介质连接构成一个在正常情况下互相连通的网络。
管理系统启动时自动加载所有被管对象的网络信息,比如IP地址等,在进行任何检测前,将网络连接状态置为未知状态。具体对一个被管对象连接状态分析可以采用如下方法1)在指定时间内,管理系统可以获取(主动式或者被动式)被管对象的管理信息,则管理系统和该被管对象之间网络连接状态是通信正常状态,并和检测前状态进行比较,如果发生状态变迁,则通知给管理系统并呈现给系统使用者,否则无动作,然后执行3);2)当管理系统超过指定时间仍没有获取(主动式或者被动式)被管对象的管理信息,则进行网络通路检测2.1)如果网络通路检测正常则状态为被管对象异常,和检测前状态进行比较,如果发生状态变迁,则通知给管理系统并呈现给系统使用者,否则无动作,然后执行3);2.2)如果网络通路也不正常则状态为网络通路异常,和检测前状态进行比较,如果发生状态变迁,则通知给管理系统并呈现给系统使用者,否则无动作,然后执行3);3.更新管理对象和被管对象之间的网络连接状态和检查时间;4.如果达到下一轮网络连接检查周期,重新执行第一步;例如在煤矿安全生成管理中,煤矿安全生产监控管理系统(标记为M)和各个煤矿侧数据采集子系统(分别标记为C1、C2、C3、......)组成一个专用以太网,各个数据采集子系统均按照一定的时间间隔3分钟上报。
1)当煤矿安全生产监控管理系统(M)启动时,将所有已经纳入管理的数据采集子系统的IP地址加载到内存中,并将M与数据采集子系统的网络连接状态置为未知状态;2)当M在时间间隔3分钟内接收到采集子系统Ci上报的数据,则将M与Ci的连接状态标识为通信正常;并判断M与Ci上一个状态是否为通信正常,如果不是,则通知M发生了连接状态变迁,否则无动作;然后执行4);3)当M在时间间隔3分钟内仍没有收到采集子系统Ci上报的数据,则采用类似ping命令的检测机制对M与Ci之间的TCP/IP网络连接进行检查;3.1)如果检查网络连接是正常的,则将M与Ci的连接状态标识为被管对象异常;并判断M与Ci上一个状态是否为被管对象异常,如果不是,则通知M发生了连接状态变迁,否则无动作;然后执行4);3.2)如果检查网络连接检查是异常的,则将M与Ci的连接状态标识为网络通路异常;并判断M与Ci上一个状态是否为网络通路异常,如果不是,则通知M发生了连接状态变迁,否则无动作;然后执行4);4)更新M与Ci的网络连接状态和检查时间;5)如果达到下一轮M与Ci网络连接检查周期,重新执行2);通过对网络连接状态进行分析,可以很容易定位出管理系统和被管对象的当前网络连接状态,从而可以根据当前网络连接状态进行快速故障定位并进行相应的故障排除。
虽然通过实施例子描述了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,希望所附的权利要求包括这些变形和变化而不脱离本发明的精神。
权利要求
一种被管对象网络连接状态的三态表示方法,其特征在于将网络连接状态分为三种状态1)通信正常管理系统和被管对象之间可以进行正常会话;
2)被管对象异常管理系统和被管对象之间不能进行正常会话,但网络通路正常;
3)网络通路异常网络通路不正常;在管理系统中根据是否接收到被管对象的管理信息以及对管理系统和被管对象之间网络通路进行检测,定位出管理系统和被管对象之间网络连接状态属于通信正常、被关对象异常、网络通路异常中的哪一种状态,从而准确告诉管理系统发生故障的部分。
全文摘要
一种被管对象网络连接状态的三态表示方法,其特征在于将网络连接状态分为三种状态通信正常管理系统和被管对象之间可以进行正常会话;被管对象异常管理系统和被管对象之间不能进行正常会话,但网络通路正常;网络通路异常网络通路不正常;在管理系统中根据是否接收到被管对象的管理信息以及对管理系统和被管对象之间网络通路进行检测,定位出管理系统和被管对象之间网络连接状态属于通信正常、被关对象异常、网络通路异常中的哪一种状态,从而准确告诉管理系统发生故障的部分。可以有效减少软件系统使用者定位故障的时间,并提高定位故障的准确性。
文档编号H04L12/24GK1968142SQ20061012486
公开日2007年5月23日 申请日期2006年10月26日 优先权日2006年10月26日
发明者李亮, 胡志勇, 阳许军 申请人:武汉虹旭信息技术有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1