基于网络接口层的可靠度的最佳路径评估制造技术

技术编号:8963285 阅读:135 留言:0更新日期:2013-07-25 23:09
本发明专利技术公开了在网络系统中的节点中用于动态错误抑制的系统以及相关方法。该节点收集通过节点传送的数据业务的统计量。该节点具有存储节点的接口的错误率和可靠度的链路错误MIB。当错误率太高时,该节点开始运行监视数据业务的层2协议,并计算该节点的惩罚。当该惩罚高于预定抑制阈值时,该节点停用层3链路同时让层2协议仍然监视接口。一旦该惩罚变成低于重用阈值,该节点就重新激活以前已停用的层3链路。当该惩罚变成零(0)时,该节点清除错误率,并停止监视数据业务的层2协议。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及网络系统中的节点的动态错误抑制。
技术介绍
在传统网络管理中,当通信路径或路线中的接口稳定时,路由器应用该接口。如果该接口在一段短时间段内开启和关闭地来回迅速改变它的链接状态,则将接口称为“翻动”,以及翻动接口发出过量的路线调整消息。路由器通过过滤来自翻动接口的路线调整消息而抑制翻动接口,并在进一步的路由中不再应用抑制的接口。因此,会引起认为接口“开启”或“关闭”,并且在传统网络管理中不评估接口的错误率的问题。美国专利公告US2004/0090918A1“SYSTEM AND METHOD FOR FAULT ISOLATION INA PACKET SffITHCING NETWORK”公开了分组交换网络中故障隔离的系统,其中当网络元件在网络中被识别成拥塞点时,可以将该网络元件分类成有故障。美国专利公告US2006/0171404A1 “NETWORK ROUTING APPARATUS THAT PERFORMSSOFT GRACEFUL RESTART”公开了利用边界网关协议(BGP)的网络数据分组路由装置,其被配置成软复位地址族指示符(AFI)或子地址族指示符(SAFI),以便甚至在事件或错误之后,也可以继续与AFI或SAFI相关联的路线上的转发。公开的一种做法牵涉到在分组交换网络中的第一节点与第二节点之间建立BGP对等会话;检测使BGP地址族指示符(AFI)数据结构或子地址族指示符(SAFI)数据结构复位所需的BGP条件,其中BGP条件不影响AFI或SAFI中的路线的状态;保留BGP状态和AFI或SAFI的转发状态;以及在表示在AFI或SAFI中的路线上转发数据。 旧式的软通知消息传送和标记路线有助于该做法。美国专利公告US2005/0249123A1 “SYSTEM AND METHOD FOR DETECTING LINKFAILURES”公开了计算机网络中的监视链路和检测这样链路的故障。布置在链路的两端上的网络实体配有相互传信它们的存在的故障检测引擎。每个故障检测引擎通过发送数据帧或新定义的故障检测分组来检验它的实体将连续流发送给另一个实体。如果检测到连续流中的中断,则故障检测引擎确定链路已经出故障了。作出响应,故障检测引擎优选地将故障通知其他应用或协议,并且使链路关闭。美国专利公告US5, 461,609 “PACKET DATA NETWORK SWITCH HAVING INTERNALFAULT DETECTION AND CORRECTION”公开了依照交换机的状态和数据链路的状态在包括适用于数据交换的可编程控制器的多条数据链路之间交换数据的数据网络交换机。该可编程控制器含有检测交换机工作中的问题的检测装置、存储有关可能问题、它们的原因、和可能解决方案的信息的存储器、和控制器。该控制器按照检测的问题的性质,从存储在存储器中的信息中确定该问题的可能原因。并从可能原因中确定一系列分级可能解决方案。另外,该控制器执行第一种可能解决方案,在一段预定时间之后检验检测装置的输出,并且如果仍然存在问题,则执行下一种可能解决方案,并重复下一种可能解决方案的检验和执行,直到问题不再存在或再也没有进一步的可能解决方案。文章“BGP ROUTE DAMPENING”(检索自 www.1nformit.com/library/content.aspx b=CCIE_Practical_Studies_I I&seqNum=107)公开了控制 GBP 对等体之间路线翻动的影响的边界网关协议(BGP)路线抑制。该路线抑制用于帮助服务提供商通过撤销有问题BGP路线来防止一个顾客的路由器或电路问题影响提供商网络的稳定性。讨论了使路线能够得到抑制的两种做法:使用“BGP抑制命令”对所有BGP对等体的全局使能路线抑制;以及使用路线图指定要抑制的某些路线和要应用于所抑制网络的参数。
技术实现思路
按照本专利技术的一个实施例,一种在含有管理节点的网络系统中的节点中用于动态错误抑制的方法包含:检索节点的数据业务的统计量,其中所述统计量包含总传入分组的数量(INt)、出错传入分组的数量(INe)、总传出分组的数量(OUTt)、和出错传出分组的数量(OUTe),其中该节点包含链路错误管理信息库(MIB);根据来自所述检索的所述统计量计算链路错误MIB的错误率值(E)和可靠度值(R),其中OSRSl ;确定错误率值(E)大于阈值,以及随后启用监视节点的层2链路上的数据业务的错误测量协议和将该节点的惩罚值(P)计算为(MaxPenalty*(l-R)),其中MaxPenalty是惩罚值(P)的预置上界;以及断定来自所述初始化的惩罚值(P)落在选自由如下范围组成的组的范围中:(抑制阈值(STKP)的第一范围;(重用阈值(RTKP ( ST)的第二范围;(0〈P ( RT)的第三范围;以及(P=O)的第四范围,其中第一范围与将惩罚值(P)重新计算为(P* (1-R))和停用节点的层3链路相关联,其中第二范围与传送数据业务的连续性相关联,其中第三范围与所述重新计算和重新激活节点的层3链路相关联,以及其中第四范围与所述重新激活和监视错误率值(E)的重置相关联。按照本专利技术的一个实施例,一种计算机程序产品包含具体化计算机可读程序代码的计算机可读存储器单元。该计算机可读程序代码包含当被计算机系统的处理器执行时,实现在具管理节点的网络系统中的节点中用于动态错误抑制的方法的指令。按照本专利技术的一个实施例,一种计算机系统包含处理器、与该处理器耦合的存储器、和与该处理器耦合的计算机可读存储设备,所述存储设备包含被配置成经由存储器被该处理器执行以实现具管理 节点的网络系统中的节点中用于动态错误抑制的方法的程序代码。按照本专利技术的一个实施例,提供了支持计算机基础设施的进程,所述进程包含为在计算系统中创建、集成、托管、维护和部署计算机可读代码的至少一种提供至少一种支持服务,其中所述代码与计算系统结合,能够执行在具管理节点的网络系统中的节点中用于动态错误抑制的方法。附图说明现在参照附图,只通过举例的方式描述本专利技术的优选实施例,在附图中:图1例示了依照本专利技术的实施例、基于网络接口可靠度的评估的动态路由的系统;图2是描绘依照本专利技术的实施例、在图1的系统的网络接口中动态抑制错误的方法的流程图;图3和3A是描绘依照本专利技术的实施例、如图1的系统的网络接口所执行的错误抑制的方法的流程图;图4、5和6例不了基于图1的可罪度评估的动态路由的系统的实施例;以及图7例示了依照本专利技术的实施例、用于基于网络接口可靠度的评估的动态路由的计算机系统。具体实施例方式图1例示了依照本专利技术的实施例、基于网络接口可靠度的评估的动态路由的系统10。系统10包含经由网络11互连的至少两个节点。网络11是像互联网那样的数字通信网络。在本说明书中,术语“节点”被定义成具有路由能力的通信实体,即,路由器。所述至少两个节点的节点K14代表与所述至少两个节点的另一个节点通信的系统10中的典型节点。系统10中的所有节点,即,节点112、节点213、和节点K14,包含功能相同和/或相容的处理部件,以便任何两个节点可以通过网络11相互通信。节点K14包含网络接口 20、接口组管理信息库(本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.11.23 EP 10306282.41.一种在包含管理节点的网络系统中的节点中用于动态错误抑制的方法,所述方法包含: 检索节点的数据业务的统计量,其中所述统计量包含总传入分组的数量(INt)、出错传入分组的数量(INe)、总传出分组的数量(OUTt)、以及出错传出分组的数量(OUTe),其中该节点包含链路错误管理信息库(MIB); 根据来自所述检索的所述统计量计算链路错误MIB的错误率值(E)和可靠度值(R),其中 OS R < I ; 确定错误率值(E)大于阈值,以及随后启用监视节点的层2链路上的数据业务的错误测量协议并将该节点的惩罚值(P)计算为(MaxPenalty* (1-R)),其中MaxPenalty是惩罚值(P)的预置上界;以及 断定来自所述初始化的惩罚值(P)落在选自由如下范围组成的组的范围中:(抑制阈值(STKP)的第一范围;(重用阈值(RTKP ( ST)的第二范围;(0〈P ( RT)的第三范围;以及(P=O)的第四范围,其中第一范围与将惩罚值(P)重新计算为(P*(l-R))和停用节点的层3链路相关联,其中第二范围与传送数据业务的连续性相关联,其中第三范围与所述重新计算和重新激活节点的层3链路相关联,以及其中第四范围与所述重新激活和监视错误率值(E)的重置相关联。2.如权利要求1所述的方法,其中所述停用层3链路包含: 关闭节点的层3链路,其中层3链路指示开放系统互连(OSI)网络管理模型的网络层;以及 捕获链路错误管理信息库(MIB),将事件“链路L3关闭”的通知发送给网络系统的管理节点,以便节点不从网络系统中的其他节点接收任何传入数据业务来路由。3.如权利要求1所述的方法,其中所述重新激活层3链路包含: 从所述停用开始重新使用以前已关闭的节点的层3链路,其中层3链路指示开放系统互连(OSI)网络管理模型的网络层;以及 捕获链路错误管理信息库(MIB),将事件“链路L3开启”的通知发送给网络系统的管理节点,以便管理节点重新开始将数据业务发送给该节点以用于路由到网络系统中的其他节点。4.如权利要求1所述的方法,其中所述监视的重置包含: 捕获链路错误管理信息库(MIB),将事件“清除错误率”的通知发送给网络系统的管理节点,以便管理节点移除与该节点相关联的错误率值(E);以及 停止用于监视该节点的层2链路上的数据业务的错误测量协议。5.如权利要求1所述的方法,其中总传入分组的数量(INt)、出错传入分组的数量(INe),总传出分组的数量(OUTt)、和出错传出分组的数量(OUTe)可从节点的接口组管理信息库(IF-MIB)获得,其中将错误率值(E)计算为MAX (ErrorRatioIn, ErrorRatioOut),其中 ErrorRatioIn=INe/INt,其中(ErrorRatioOut=OUTe/OUTt),以及其中可靠度值(R)选自由{0,0.1,0.5,1}组成的组,其中每个值分别与错误率值(E)的不相交预定范围相关联。6.一种计算机程序产品,包含: 含有具体化在其中的计算机可读程序代码的计算机可读存储介质,所述计算机可读程序代码包含...

【专利技术属性】
技术研发人员:S·索埃F·鲍乔特L·德内绍L·阿扎特
申请(专利权)人:国际商业机器公司
类型:
国别省市:

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

1