专利名称:一种检测和定位网络故障的方法、系统及装置的制作方法
技术领域:
本发明涉及通信技术领域,特别是涉及一种检测和定位网络故障的方法、 系统及装置。
背景技术:
当前,移动网络的全IP (InternetProtocol,网络之间互连的协议)时代已 经到来,全IP已经是未来业务发展的趋势,全IP就是要实现任何人在任何 时间、任何地点,使用任何终端都能获得一致和无缝的体验。越来越多的传 统电信业务及新兴业务都将通过IP网络承载,从而获得新业务的带宽高利用 率等特性。但是,由于IP网络的设计理念与传统电路网有很大的差异,在网 络监测、QoS( Quality of Service,业务质量)、安全检测等方面面临很多问题。
现有技术中,提出 一 种片全测网络故障的方法,即BFD ( Bidirectional Forwarding Detection ,双向转发检测)故障检测方法,通过在网络之间所建 立的会话通道上周期性的发送检测报文,若其中的一个网络在很长时间都没 有收到另 一个网络的的检测报文,则认为该双向通道的某个部分发生了故障。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题BFD 只能检测网络的通断故障,不能检测网络的质量,在网络质量恶化时无法提 出警告,而且BFD在检测出网络故障时,也无法将网络故障进行定位。
发明内容
本发明实施例提供一种检测和定位网络故障的方法、系统及装置,以实 现网络端到端及逐段链路的质量检测,并快速定位出网络故障。
为达到上述目的,本发明实施例提出一种检测和定位网络故障的方法, 包括
源测量点判断是否在预先设定的时间内接收到来自转发设备的反向状态指示RSI报文;
当未在预先设定的时间内接收到来自所述转发设备的RSI报文时,则判 定被测网络发生故障以及所述转发i殳备为故障点。
本发明实施例还提出了一种检测和定位网络故障的方法,包括 接收来自被测网络处理并转发的探测报文; 根据所述探测报文检测所述被测网络的质量数据;
根据所述检测到的被测网络的质量数据,被生成测网络的质量数据信息。 本发明实施例还提出了一种检测和定位网络故障的系统,包括 被测网络,用于创建RSI报文并将所述RSI报文发送给源测量点; 源测量点,用于判断是否在预先设定的时间内接收到来自转发设备的RSI
报文,当未在预先设定的时间内接收到来自所述转发设备的RSI报文时,则
判定被测网络发生故障以及所述转发设备为故障点。 本发明实施例还提出了一种网络装置,包括 RSI报文接收模块,用于接收来自转发设备的RSI报文; 判定模块,用于判断是否在预先设定的时间内接收到来自转发设备的RSI
报文,当未在预先设定的时间内接收到来自所述转发设备的RSI报文时,则
判定被测网络发生故障以及所述转发设备为故障点。 本发明实施例还提出了一种网络装置,包括 RSI报文创建模块,用于根据探测报文创建RSI报文; RSI报文发送模块,用于将所述RSI报文发送给源测量点。 本发明实施例还提出了 一种网络装置,包括 探测报文接收模块,用于接收被测网络转发并处理的探测报文; 检测模块,用于根据所述探测报文检测所述被测网络的质量数据; 生成模块,用于根据所述检测到的被测网络的质量数据,生成被测网络
的质量数据信息。
与现有技术相比,本发明实施例具有以下优点可以实现网络端到端及 网络逐段链路的质量检测,检测网络是否发生故障,以及在网络发生故障时, 可以定位出故障点。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实 施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面 描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲, 在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提出的一种检测和定位网络故障的系统结构图; 图2为本发明实施例二提出的一种检测和定位网络故障的方法流程图; 图3为本发明实施例三提出的一种检测和定位网络故障的方法流程图; 图4为本发明实施例四提出的一种检测和定位网络故障的装置结构图; 图5为本发明实施例五提出的一种检测和定位网络故障的装置结构图; 图6为本发明实施例六提出的一种检测和定位网络故障的装置结构图。
具体实施例方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进 行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没 有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的 范围。
一种检测和定位网络故障的系统,包括至少一个源测量点、至少一个被 测网络以及至少一个目的测量点,该被测网络包括若干个转发设备,该源测 量点、被测网络以及目的测量点要在时间上支持同步。
在以下各个实施例中,网络的类型可以是IP (Internet Protocol,网络 互连协议)网络、ATM ( Asynchronous Transfer Mode,异步传输模式)网 络等,也可以是移动网络、固定网络、移动固定融合网络等,可以是局域 网、城域网、广域网,可以是接入网、核心网、传输网等。
在以下各个实施例中,反向状态指示(Reverse State Indication, RSI) 报文可以是用于将其所经过的网络设备的相关信息反馈给源测量点的一种报文。
源测量点、转发设备、目的测量点的类型可以是路由器、交换机、 网关、基站、基站控制器、网关GPRS (General Packet Radio Service,通用 分组无线业务)支持节点GGSN ( Gateway GPRS Support Node,网关GPRS 支持节点)、SGSN( Serving GPRS Supporting Node,服务GPRS支持节点)、 DSLAM( Digital Subscriber Line Access Multiplexer,数字用户线复用器)、AAA (Authentication、 Authorization, Accounting, 4全i正、4受4又禾口{己|3长)月良务器、 CSCF ( Call Session Control Function,呼叫会话控制功能)等网络设备。在本 发明所有实施例中,均采用一个源测量点、 一个被测网络和一个目的测量 点,该被测网络包括3个转发设备的场景进行说明。
本发明实施例一提出的一种检测和定位网络故障的系统,如图l所示, 包括
源测量点10,用于判断是否在预先设定的时间内接收到来自转发设备的 RSI报文,当未在预先设定的时间内接收到来自所述转发设备的RSI报文时, 则判定被测网络发生故障以及所述转发设备为故障点。可以接收第 一转发设 备21、第二转发设备22、以及第三转发设备23发送的RSI报文,并根据所 述RSI报文判断网络是否发生故障,当第 一转发设备21发送的RSI报文无法 到达源测量点10时,则断定网络发生故障,第一转发设备21为故障点;当 第二转发设备22发送的RSI报文无法到达源测量点10时,则断定网络发生 故障,第二转发设备22为故障点;当第三转发设备23发送的RSI报文无法 到达源测量点10时,则断定网络发生故障,第三转发设备23为故障点。
被测网络20,用于创建RSI报文并将创建的RSI报文发送给源测量点10, 并将由源测量点10发送过来的探测报文转发给目的测量点30。
目的测量点30,用于接收来自被测网络20处理并转发的探测报文并根据 所述探测报文检测所述被测网络的质量数据,该质量数据包括以下中的一种 或几种时延状况、抖动状况、丟包状况。
进一步的,该被测网络20包括
第一转发设备21,用于接收源测量点10发送的探测报文,根据所述探测报文创建RSI报文,将第一转发设备21的打点记录写入到所述RSI报文中, 并将该RSI报文中发送给源测量点10。
第二转发设备22,用于接收第一转发设备21发送的探测报文,根据所 述探测报文创建RSI报文,将第二转发设备22的打点记录写入到所述RSI报 文中,并将该RSI报文中发送给源测量点10。
第三转发设备23 ,用于接收第二转发设备22发送的探测报文,根据所 述探测报文创建RSI报文,将第三转发设备23的打点记录写入到所述RSI报 文中,并将该RSI报文中发送给源测量点10。
可见,本发明实施例中,可以通过RSI报文检测网络是否发生故障,以 及在网络发生故障时,可以定位出故障点是转发设备中的哪一个,还可以实 现网络源测量点到目的测量点以及网络逐段链路的质量检测。
本发明实施例二提出的一种检测和定位网络故障的方法,如图2所示, 包括
步骤S201,源测量点判断是否在预先设定的时间内接收到来自转发设备 的反向状态指示RSI报文;
步骤S202,当未在预先设定的时间内接收到来自所述转发设备的RSI报 文时,则判定被测网络发生故障以及所述转发设备为故障点。
可见,本发明实施例中,可以通过RSI报文检测出网络是否发生故障, 以及在网络发生故障时,定位出故障点。
本发明实施例三提出的一种检测和定位网络故障的方法,如图3所示, 包括
步骤S301,源测量点创建探测报文,该探测报文以源测量点的地址为源 地址,以目的测量点的地址为目的地址。
步骤S302,源测量点将该探测报文发送主合^L测网络中的第一转发设备。 该探测报文将会依次发送给被测网络中的第一转发设备、第二转发设备、第 三转发设备,最终会被发送到目的测量点。
步骤S303,第一转发设备接收该探测报文,并对该探测报文进行识别, 并根据该探测报文进行打点记录,并将该打点记录写入到该探测报文中。该打点记录是第 一转发设备在接收到探测报文后,在第 一转发设备的入接口处 对该探测报文进行处理。在该探测报文的进入到第一转发设备的入接口处时, 在该探测报文中写入该第 一转发设备的设备标识,写入该第 一转发设备的入
接口标识以及写入该探测报文进入该第一转发设备的入接口处的时间;当该
探测报文离开第一转发设备时,在该探测报文中写入该第一转发设备的出接 口标识以及写入该探测报文离开该第一转发设备的出接口处的时间。根据该 探测报文离开该第一转发设备的出接口处的时间以及该探测报文进入该第一 转发设备的入接口处的时间计算出该探测报文经过第一转发设备的时间,该 时间为探测报文离开该第 一转发设备的出接口处的时间减去探测报文进入该 第 一转发设备的入接口处的时间。
步骤S304,第一转发设备将经过处理的探测报文发送给第二转发设备, 该到达第二转发设备的探测报文中具有第一转发设备的打点记录。
步骤S305,第一转发设备还会创建第一转发设备的RSI (Reverse State Indication,反向状态指示)报文,该RSI报文以源测量点的地址为目的地址, 以第一转发设备的地址为源地址。第一转发设备创建好RSI报文后,第一转 发设备将该RSI报文发送给源测量点,第 一转发设备向源测量点发送RSI报 文的路径与源测量点向第一转发设备的路径为同一路径。
步骤S306,第二转发设备接收第一转发设备发送的具有第一转发设备的 打点记录的探测报文。同样的,第二转发设备将对该具有第一转发设备的打 点记录的探测报文进行处理,处理方法与第一转发设备处理探测报文的方法 相同,即将打点记录写入到该探测报文中。该打点记录是第二转发设备在接 收到探测报文后,在第二转发设备的入接口处对该探测报文进行处理。在该 探测报文的进入到第二转发设备的入接口处时,在该探测报文中写入该第二 转发设备的设备标识,写入该第二转发设备的入接口标识以及写入该探测报 文进入该第二转发设备的入接口处的时间;当该探测报文离开第二转发设备 时,在该探测报文中写入该第二转发设备的出接口标识以及写入该探测报文 离开该第二转发设备的出接口处的时间。根据该探测报文离开该第二转发设 备的出接口处的时间以及该探测报文进入该第二转发设备的入接口处的时间计算出该探测l艮文经过第二转发设备的时间,该时间为探测报文离开该第二 转发设备的出接口处的时间减去探测报文进入该第二转发设备的入接口处的 时间。
步骤S307,第二转发设备将具有第一转发设备的打点记录以及第二转发 设备的打点记录的探测报文发送给第三转发i殳备。
步骤S308,第二转发设备还会创建第二转发设备的RSI报文,该RSI报 文以源测量点的地址为目的地址,以第二转发设备的地址为源地址。第二转 发设备创建好RSI报文后,第二转发设备将该RSI报文发送给源测量点,第 二转发设备向源测量点发送RSI报文的路径与源测量点向第二转发设备的路 径为同一路径。
步骤S309,第三转发设备接收第二转发设备发送的具有第一转发设备的 打点记录以及第二转发设备的打点记录的探测报文。同样的,第三转发设备 将对该具有第一转发设备的打点记录以及第二转发设备的打点记录的探测报 文进行处理,处理方法与第一转发设备处理探测报文的方法相同,即将打点 记录写入到该探测报文中。该打点记录是第三转发设备在接收到探测报文后, 在第三转发设备的入接口处对该探测报文进行处理,在该探测报文的进入到 第三转发设备的入接口处时,在该探测报文中写入该第三转发设备的设备标 识,写入该第三转发设备的入接口标识以及写入该探测报文进入该第三转发 设备的入接口处的时间;当该探测报文离开第三转发设备时,在该探测报文 中写入该第三转发设备的出接口标识以及写入该探测报文离开该第三转发设 备的出接口处的时间。根据该探测报文离开该第三转发设备的出接口处的时 间以及该探测报文进入该第三转发设备的入接口处的时间计算出该探测报文 经过第三转发设备的时间,该时间为探测报文离开该第三转发设备的出接口 处的时间减去探测报文进入该第三转发设备的入接口处的时间。
步骤S310,第三转发设备将具有第一转发设备的打点记录、第二转发设 备的打点记录以及第三转发设备的打点记录的探测报文发送给目的测量点。
步骤S311,第三转发设备还会创建第三转发设备的RSI报文,该RSI报 文以源测量点的地址为目的地址,以第三转发设备的地址为源地址。第三转发设备创建好RSI报文后,第三转发设备将该RSI净艮文发送给源测量点,第 三转发设备向源测量点发送RSI报文的路径与源测量点向第三转发设备的路 径为同一路径。
步骤S312,目的测量点接收第三转发设备发送的具有第一转发设备的打 点记录、第二转发设备的打点记录以及第三转发设备的打点记录的探测报文, 在目的测量点中,对该探测报文进行分析,就可以得出从源测量点到目的测 量点之间逐段链路的质量数据。该质量数据包括源测量点到目的测量点之间 的时延状况、抖动状况、丟包状况等,时延是指数据包第一个比特进入路由 器到最后一比特从路由器输出的时间间隔,抖动是指现有时延与正常情况下 时延的差,丢包则是指在数据包的传输过程中,数据的损失。在探测报文从 源测量点发送到目的测量点的过程中,该探测报文经过了第一转发设备、第 二转发设备、第三转发设备,而最终到达目的测量点的探测报文中也包括了 第一转发设备的打点记录、第二转发设备的打点记录以及第三转发设备的打 点记录。根据第一转发设备的打点记录、第二转发设备的打点记录以及第三 转发设备的打点记录,可以得出经过第一转发设备的时间、经过第二转发设 备的时间、经过第三转发设备的时间。可以看出,经过第一转发设备的时间 也就是第一转发设备的时延,经过第二转发设备的时间就是第二转发设备的 时延,经过第三转发设备的时间也就是第三转发设备的时延。在正常情况下, 可以知道探测报文经过每个转发设备的时延,该时延由转发设备的性能决定, 在得出第一转发设备的时延、第二转发设备的时延、第三转发设备的时延之 后,也就可以得出经过第一转发设备的抖动、经过第二转发设备的抖动、经 过第三转发设备的抖动,而丟包状况可以直接由探测报文中得出。得出从源 测量点到目的测量点之间逐段链路的质量数据之后,目的测量点将根据该质 量数据生成质量数据信息的集合,具体可以是质量数据报表,然后将该报表 发送给网管系统,网管系统可以将该报表展示给用户,用户可以根据该报表 评估网络的质量,对出现问题的网络及时处理,以保证网络的正常运转。
步骤S313,源测量点根据在预先设定的时间内是否接收到的RSI报文检 测网络是否发生故障以及检测出故障点。在源测量点接收到第一转发设备发送到源测量点的RSI报文后,就将对该第一转发设备发送的RSI报文进行分 析,根据在预先设定的时间内是否能够接收到第一转发设备发送的RSI报文, 判断该第一转发设备是否发生故障,当无法接收到第一转发设备发送的RSI 报文时,断定该网络发生故障,网络的故障点就是第一转发设备。在源测量 点接收到第二转发设备发送到源测量点的RSI报文后,就将对该第二转发设 备发送的RSI报文进行分析,根据在预先设定的时间内是否能够接收到第二 转发设备发送的RSI报文,判断该第二转发设备是否发生故障,当无法接收 到第二转发设备发送的RSI报文时,断定该网络发生故障,网络的故障点就 是第二转发设备。在源测量点接收到第三转发设备发送到源测量点的RSI报 文后,也将对该第三转发设备发送的RSI报文进行分析,根据在预先设定的 时间内是否能够接收到第三转发设备发送的RSI报文,判断该第三转发设备 是否发生故障,当无法接收到第三转发设备发送的RSI报文时,断定该网络 发生故障,网络的故障点就是第三转发设备。
步骤S313与步骤S312没有必然的先后关系,也没有必然的联系。
可见,本发明实施例中,通过在探测报文中添加打点记录,实现网络源 测量点到目的测量点以及网络逐段链路的质量4全测,在在网络发生故障时, 可以定位出故障点。
本发明实施例四提出的一种检测和定位网络故障的装置,可以作为源测 量点,如图4所示,包括
探测报文创建模块100,用于创建探测报文,该探测报文以源测量点的地 址为源地址,以目的测量点的地址为目的地址。
探测报文发送模块110,用于将探测报文创建模块100创建的探测报文发 送给第一转发设备21。
RSI报文接收模块120,用于接收第一转发设备21、第二转发设备22、 以及第三转发设备23发送的RSI报文。该RSI "^艮文是将打点记录写入到探测 报文创建模块100创建的探测报文中,并经过适当的变化。
判断模块130,用于判断是否在预先设定的时间内接收到来自转发设备的 RSI报文,当未在预先设定的时间内接收到来自所述转发设备的RSI报文时,
13则判定被测网络发生故障以及所述转发设备为故障点。根据RSI报文接收模
块120是否在预先设定的时间内接收到RSI报文判断网络是否发生故障,当 第一转发设备21发送的RSI报文无法到达源测量点10时,则判定网络发生 故障,第一转发设备21为故障点;当第二转发设备22发送的RSI报文无法 到达源测量点10时时,则断定网络发生故障,第二转发设备22为故障点; 当第三转发设备23发送的RSI报文无法到达源测量点10时时,则断定网络 发生故障,第三转发设备23为故障点。可见,本发明实施例中,可以通过 RSI报文检测出网络是否发生故障,以及在网络发生故障时,定位出故障点。
本发明实施例五提出的 一种检测和定位网络故障的装置,第 一转发设备 21、第二转发设备22、以及第三转发设备23内部具有相同的模块,本实施例 中的装置为第一转发设备21,如图5所示,包括
RSI报文创建模块211,用于根据源测量点10发送的探测报文创建RSI 报文,该RSI报文是将打点记录写入到第一创建模块IOO创建的探测报文中, 并经过适当的变化。
RSI报文发送模块212,用于将RSI报文创建模块211创建的RSI报文发 送给源测量点10。
匹配模块213,用于将第二发送模块212发送给源测量点10的RSI报文 的路径与源测量点10发送给纟皮测网络20的路径匹配。 进一步的,RSI报文创建模块211包括
写入单元211A,用于在RSI报文创建模块211创建RSI报文时,将打点 记录写入到探测报文中。
可见,在本实施例中,通过在探测报文中添加打点记录,为定位故障点 以及检测质量数据提供准备。
本发明实施例六提出的一种检测和定位网络故障的装置,可以作为目的 测量点,如图6所示,包括
探测报文接收模块300,用于接收第三转发设备23发送的探测报文;
检测模块310,用于根据探测报文接收模块300接收的探测报文检测被测 网络20的质量数据,该质量数据包括时延状况、抖动状况、丟包状况中的一种或多种。
生成模块320,用于根据检测模块310检测到的被测网络的质量数据,生
成被测网络的质量数据信息。
可见,通过本实施例,可以实现网络源测量点到目的测量点以及网络逐 段链路的质量检测。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发 明可以通过硬件实现,也可以可借助软件加必要的通用硬件平台的方式来实 现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,
该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM, U盘,移 动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机, 服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域 的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改 进和润饰,这些改进和润饰也应视本发明的保护范围。
权利要求
1、一种检测和定位网络故障的方法,应用于包括至少一个转发设备的被测网络中,其特征在于,包括源测量点判断是否在预先设定的时间内接收到来自转发设备的反向状态指示RSI报文;当未在预先设定的时间内接收到来自所述转发设备的RSI报文时,则判定被测网络发生故障以及所述转发设备为故障点。
2、 如权利要求l所述的方法,其特征在于,在所述判断是否在预先设定 的时间内接收到来自转发设备的反向状态指示RSI报文之前,还包括源测量点创建探测报文;源测量点将所述探测报文发送给被测网络,以使被测网络根据所述探测 报文创建RSI报文,并将所述RSI报文发送给源测量点。
3、 如权利要求2所述的方法,其特征在于,所述创建的RSI报文中包括 打点i己录。
4、 如权利要求3所述的方法,其特征在于,所述打点记录包括 在探测报文进入转发设备时,在所述探测报文中写入的信息,所述信息包括所述转发设备的标识、所述转发设备入接口标识、入口时间;在探测报文离开所述转发设备时,在所述探测报文中写入的信息,所述 信息包括所述转发设备的出接口标识、出口时间。
5、 如权利要求2所述的方法,其特征在于,所述将探测报文发送给被测 网络与所述将RSI报文发送给源测量点的路径为同一路径。
6、 一种检测和定位网络故障的方法,其特征在于,包括 接收来自被测网络处理并转发的探测报文; 才艮据所述探测报文检测所述被测网络的质量数据;根据所述检测到的被测网络的质量数据,生成被测网络的质量数据信息。
7、 如权利要求6所述的方法,其特征在于,所述接收的探测报文中包括 被测网络中转发设备的打点记录。
8、 如权利要求7所述的方法,其特征在于,根据所述打点记录检测出被测网络的质量数据。
9、 如权利要求6所述的方法,其特征在于,所述质量数据包括时延状 况、抖动状况、丟包状况中的一种或多种。
10、 一种检测和定位网络故障的系统,其特征在于,包括 被测网络,用于创建RSI报文,将所述RSI报文发送给源测量点; 源测量点,用于判断是否在预先设定的时间内接收到来自转发设备的RSI报文,当未在预先设定的时间内接收到来自所述转发设备的RSI报文时,则 判定被测网络发生故障以及所述转发设备为故障点。
11、 如权利要求IO所述的系统,其特征在于,所述被测网络包括 转发设备,用于接收来自源测量点的探测报文,根据所述探测报文创建RSI报文,将打点记录写入到所述RSI报文中。
12、 如权利要求IO所述的系统,其特征在于,还包括目的测量点,用于接收来自被测网络处理并转发的探测报文,根据所述 探测报文检测所述被测网络的质量数据。
13、 如权利要求12所述的系统,其特征在于,所述源测量点、转发设 备、目的测量点的类型包括路由器、交换机、网关、基站、基站控制器、 网关通用分组无线业务GPRS支持节点GGSN、服务GPRS支持节点SGSN、 数字用户线复用器DSLAM、验证、授权和记账AAA服务器、或呼叫会话控 制功能CSCF。
14、 如权利要求IO所述的系统,其特征在于,所述网络的类型包括网 络互连协议IP网络、异步传输模式ATM网络、移动网络、固定网络、移 动固定融合网络、局域网、城域网、广域网、接入网、核心网、或传输网。
15、 一种网络装置,其特征在于,包括RSI报文接收模块,用于接收来自转发设备的RSI报文;判定模块,用于判断是否在预先设定的时间内接收到来自转发设备的RSI报文,当未在预先设定的时间内接收到来自所述转发设备的RSI报文时,则判定被测网络发生故障以及所述转发设备为故障点。
16、 如权利要求15所述的装置,其特征在于,还包括探测报文创建模块,用于创建探测报文;探测报文发送模块,用于将所述探测报文发送给被测网络。
17、 一种网络装置,其特征在于,包括RSI报文创建模块,用于根据探测报文创建RSI报文; RSI报文发送模块,用于将所述RSI报文发送给源测量点。
18、 如权利要求17所述的装置,其特征在于,所述RSI报文创建模块包括写入单元,用于将打点记录写入到探测报文中。
19、 如权利要求17所述的装置,其特征在于,还包括匹配模块,用于将发送探测报文给被测网络的路径与所述将发送RSI报 文给源测量点的路径匹配为同一^各径。
20、 一种网络装置,其特征在于,包括 探测报文接收模块,用于接收被测网络转发并处理的探测报文; 检测模块,用于根据所述探测报文检测所述被测网络的质量数据; 生成模块,用于根据所述检测到的被测网络的质量数据,生成被测网络的质量数据信息。
21、 如权利要求20所述的装置,其特征在于,所述质量数据包括时延 状况、抖动状况、或丟包状况中的一种或多种。
全文摘要
本发明实施例公开了一种检测和定位网络故障的方法,包括源测量点判断是否在预先设定的时间内接收到来自转发设备的反向状态指示RSI报文;当未在预先设定的时间内接收到来自所述转发设备的RSI报文时,则判定被测网络发生故障以及所述转发设备为故障点。本发明实施例中,可以实现网络端到端及网络逐段链路的质量检测,检测网络是否发生故障,以及在网络发生故障时,可以定位出故障点。
文档编号H04L12/26GK101640617SQ200810135319
公开日2010年2月3日 申请日期2008年7月30日 优先权日2008年7月30日
发明者何立序, 余庆华, 刚 刘, 斌 孟, 恺 张, 朱浩鹏, 鉴 李, 李国平, 李夫兵, 李文斌, 涛 江, 怡 熊, 许圣祥, 谢创斌, 赖志昌, 郑立君, 韦建威, 魏家宏 申请人:华为技术有限公司