CN101640629A - 一种链路丢包监控的方法和双向转发探测设备 - Google Patents
一种链路丢包监控的方法和双向转发探测设备 Download PDFInfo
- Publication number
- CN101640629A CN101640629A CN200810134764A CN200810134764A CN101640629A CN 101640629 A CN101640629 A CN 101640629A CN 200810134764 A CN200810134764 A CN 200810134764A CN 200810134764 A CN200810134764 A CN 200810134764A CN 101640629 A CN101640629 A CN 101640629A
- Authority
- CN
- China
- Prior art keywords
- bfd
- link
- packet loss
- detect cycle
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000012544 monitoring process Methods 0.000 title claims abstract description 20
- 230000002457 bidirectional effect Effects 0.000 title abstract description 5
- 238000001514 detection method Methods 0.000 claims abstract description 37
- 239000000523 sample Substances 0.000 claims description 21
- 230000008030 elimination Effects 0.000 claims description 9
- 238000003379 elimination reaction Methods 0.000 claims description 9
- 238000004891 communication Methods 0.000 abstract description 5
- 230000005540 biological transmission Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 238000013024 troubleshooting Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 240000002853 Nelumbo nucifera Species 0.000 description 2
- 235000006508 Nelumbo nucifera Nutrition 0.000 description 2
- 235000006510 Nelumbo pentapetala Nutrition 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000000205 computational method Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例公开了一种链路丢包监控的方法和双向转发探测设备,所述方法包括:在双向转发探测BFD会话状态处于UP时,统计探测周期内实际所接收到的周期性发送的BFD报文的个数;根据统计得到的所述BFD报文的个数计算探测周期内的链路丢包率;若所述探测周期内的所述链路丢包率大于配置的告警阈值,上报链路丢包故障告警,从而能够探测出链路丢包故障,使得上层应用及时终止质量恶劣的链路,因此可以提高链路通信质量。
Description
技术领域
本发明涉及通信技术领域,具体涉及一种链路丢包监控的方法和双向转发探测(BFD,Bidirectional Forwarding Detection)设备。
背景技术
链路故障快速探测技术在网络应用中正起着日益重要的作用,通过这种技术,***在链路故障后可以很快地发现故障并采取应对措施。但并非所有的传输媒介都具有快速探测故障的功能,例如,以太网就没有这种功能,需要通过“Hello”机制(通常用于路由协议)辅助探测,在链路故障后至少要过1秒钟才能探测出来。而在高速链路上这么长的故障时间会导致大量的数据丢失,所以需要引入一种更快速的并独立于路由协议的探测机制,BFD协议能够满足这一要求。
BFD协议用于端到端的链路探测,探测速度可达微秒级。根据会话状态,可以分为已准备好的(UP)和静止(DOWN)两种状态,UP状态为BFD会话已建立成功,说明两端***具备连通性;DOWN状态则说明BFD会话已停止,或者刚被创建。探测时,两端首先通过协商建立会话,待会话UP之后,两端可以周期性地向对端发送BFD报文,并通过这种方式针对报文交互时经过的链路进行探测,如果有一端在探测时间(Detection Time)之内没有收到对端发来的报文则会话状态转变为DOWN,宣告会话所探测的链路发生了故障。
BFD运行在数据传输协议的顶层,应用的底层。在探测到链路故障后,BFD上报上层应用,由上层应用进行具体的故障处理,BFD负责链路故障探测及故障报告。
BFD会话有两种模式:异步模式和查询模式,两种模式的探测行为是不相同的。在异步模式下,BFD会话UP后,两端需要周期性地向对端发送报文,直到会话模式或者会话状态改变为止,两端将在两个方向上同时对链路进行探测;在查询模式下,BFD会话UP后,两端停止报文的发送,如果某一端打算检测链路,则开始周期性地向对端发送探测报文,对端收到探测报文后将立刻响应报文,探测端收到响应报文后即完成一轮探测。
需要通过协商计算两端各自的Detection Time。在协商阶段,两端分别向对端通告各自的发送时间、接收间隔以及探测倍数Mult,然后根据每一个方向上的发送间隔和接收间隔,取其中较大者作为该方向上的发送间隔Tx。根据会话模式的不同,Detection Time的计算方法也不同:
异步模式下,Detection Time=(对端Tx)x(对端Mult);
查询模式下,Detection Time-(本端Tx)x(本端Mult)。
回声功能是BFD的一个辅助功能,目的是探测对端的转发通道是否故障。在会话建立成功后,发送回声探测的一方向对端周期性地发送回声报文,回声报文必须经由对端的转发通道被转发回来,探测方根据回声报文的回收情况判定对端的转发通道是否故障。回声报文的发送间隔必须不小于对端通告的回声报文接收间隔。
在现有技术中,Detection Time是Tx和Mult的乘积,在Detection Time内,只要收到一个对端发来的报文,则BFD认为链路没有故障,并重置Detection Time。为了避免偶尔丢包引起的链路探测故障,Mult一般都不为1,假设设置Mult为10,则必须连丢10个报文,BFD才会探测到链路故障。
在对现有技术的研究和实践过程中,本发明的发明人发现,现有技术中,在链路探测过程中,假设链路丢包现象比较严重,丢包率高达50%,但是由于丢包很可能是均匀发生的,不一定会连丢10个报文,因此BFD未必能探测到这种故障。因此,BFD只能实现链路通断性探测,而对于链路的丢包不敏感,在某些情况下,可能会造成链路丢包严重,而BFD探测不到链路故障,链路继续保持可用的状态,则会造成其承载的业务出现问题,例如通话质量恶劣、数据传输缓慢等等。
发明内容
本发明实施例提供一种链路丢包监控的方法和BFD设备,能够探测出链路丢包故障并上报给上层应用。
本发明实施例是通过以下技术方案实现的:
本发明实施例提供了一种链路丢包监控的方法,包括:
在双向转发探测BFD会话状态处于UP时,统计探测周期内实际所接收到的周期性发送的BFD报文的个数;
根据统计得到的所述BFD报文的个数计算探测周期内的链路丢包率;
若所述探测周期内的所述链路丢包率大于配置的告警阈值,上报链路丢包故障告警。
本发明实施例提供了一种BFD设备,包括:统计单元、计算单元、告警单元,其中:
统计单元,用于在BFD会话状态处于UP时,统计探测周期内实际所接收到的周期性发送的BFD报文的个数;
计算单元,用于根据统计单元统计得到的BFD报文的个数计算探测周期内的链路丢包率;
告警单元,用于在计算单元计算得到的链路丢包率大于配置的告警阈值时,上报链路丢包故障告警。
从以上技术方案可以看出,在BFD会话状态处于UP时,统计探测周期内实际所接收到的周期性发送的BFD报文的个数,并根据所述统计得到的BFD报文的个数计算探测周期内的链路丢包率,当所述探测周期内的链路丢包率大于配置的告警阈值时,上报链路丢包故障告警,从而能够探测出链路丢包故障,使得上层应用及时终止质量恶劣的链路,因此可以提高链路通信质量。
附图说明
图1为本发明实施例中链路丢包监控方法流程图;
图2为本发明实施例中链路丢包监控的方法实施例一流程图;
图3为本发明实施例中BFD会话为异步模式时的链路丢包探测示意图;
图4为本发明实施例中采用BFD回声报文进行链路丢包探测的示意图;
图5为本发明实施例中BFD回声报文格式示意图;
图6为本发明实施例中BFD设备实施例一结构图;
图7为本发明实施例中BFD设备实施例二结构图。
具体实施方式
本发明实施例提供一种链路丢包监控的方法和设备,能够探测出链路丢包故障并上报给上层应用,以下分别进行详细说明:
参照图1,为本发明实施例中链路丢包监控方法流程图,以下通过具体步骤进行详细描述:
11、在双向转发探测BFD会话状态处于UP时,统计探测周期内实际所接收到的周期性发送的BFD报文的个数;
12、根据统计得到的所述BFD报文的个数计算探测周期内的链路丢包率;
由于BFD报文为周期性发送,则理论上每个探测周期内应该接收到的BFD报文也是确定的,因此可以计算得到理论上应该收到的探测报文的个数,设为N1,设探测周期内实际所接收到的BFD报文的个数为N2,则计算(N1-N2)/N1*100%即可得到探测周期内链路的丢包率。
13、若所述探测周期内的链路丢包率大于配置的告警阈值,上报链路丢包故障告警。
可见,在BFD会话状态处于UP时,通过统计探测周期内实际所接收到的周期性发送的BFD报文的个数,并根据所述统计得到的BFD报文的个数计算探测周期内的链路丢包率,当所述探测周期内的链路丢包率大于配置的告警阈值时,上报链路丢包故障告警,从而能够探测出链路丢包故障,使得上层应用及时终止质量恶劣的链路,提高链路通信质量。
具体地,可以在BFD会话模式为异步模式时,计算链路丢包率,也可以在BFD会话状态处于UP时,启用BFD回声功能,通过BFD回声报文来计算链路丢包率,以下分别进行详细说明:
参照图2,为本发明实施例中链路丢包监控的方法实施例一流程图,为在BFD会话模式为异步模式时的流程图,在异步模式下,BFD探测报文的发送间隔是固定的,因此可以得到探测周期内理论上应该收到的BFD报文个数,并与实际收到的报文个数进行比较进而计算得到链路丢包率,具体步骤如下:
21、在BFD会话状态处于UP时,统计探测周期内实际所接收到的BFD探测报文的个数;
22、根据统计得到的所述BFD探测报文的个数计算探测周期内的链路丢包率X%;
参照图3,为本发明实施例中BFD会话为异步模式时的链路丢包探测示意图,网元A通过网元间的链路接收网元B发送的BFD探测报文,异步模式下,启动丢包探测功能后,在BFD会话状态为UP的情况下,网元A在收到网元B发来的第一个BFD探测报文后真正开始BFD链路丢包探测,收到的第一个BFD探测报文被纳入第一个探测周期内的统计结果。如果探测周期和网元B的发送时间Tx_B不发生变化,则多个探测周期是无缝相连的。
在会话协商过程中,网元A、B双方已经明确对端的Tx。发起BFD链路丢包探测后,根据探测周期和对端的Tx,两者相除,可以得到探测周期内,理论上应该收到的BFD探测报文的个数,设为N1,余数被舍去。
在一个探测周期内,统计实际接收到的BFD探测报文的个数,设为N2,则根据N2和N1的差值可以计算出该探测周期内的链路丢包率=(N1-N2)/N1*100%。
由于存在网络传输抖动,因此N2的值可能大于N1,此时忽略误差,该探测周期内的链路丢包率为0%。
如果在某个探测周期内,Tx_B发生了变化,则终止当前探测,并由双方协商生效之后,在收到对端下一个BFD探测报文时重新根据新的Tx_B,按照上述过程统计探测周期内实际所接收到的BFD报文的个数,并计算探测周期内的链路丢包率。
23、判断链路的历史状态,如果链路的历史状态为未发生链路丢包故障告警,则执行步骤24;如果链路的历史状态为已发生链路丢包故障告警,则执行步骤28;
24、判断计算的得到的链路丢包率X%是否大于配置的告警阈值L%。如果是,则执行步骤25;如果否,则执行步骤21,进入下一周期的丢包率探测;
25、上报链路丢包故障告警;
若确定链路的历史状态为未发生链路丢包故障告警且X%>L%时,再上报链路丢包故障告警,可以避免重复上报,节约网络传输资源。
26、判断BFD会话是否被终结,如果是,则执行步骤27,如果否,则执行步骤21,进入下一周期的丢包率探测;
27、结束丢包率探测;
28、判断计算得到的链路丢包率X%是否小于配置的消除告警阈值R%,如果是,则执行步骤29;如果否,则执行步骤21,进入下一周期的丢包率探测;
29、上报链路丢包故障消除告警,并执行步骤21,进入下一周期的丢包率探测。
而当链路丢包故障已经消除时,上报链路丢包消除告警,从而使得该链路重新处于可用状态。
当确定链路的历史状态为已发生链路丢包故障告警时且X%<L%时,再上报链路丢包故障消除告警,可以避免重复上报,节约网络传输资源。
上述告警阈值L%和消除告警阈值R%可以由上层配置,L%≥R%,为了避免抖动引起频繁上报链路丢包故障告警和链路丢包消除告警,可以配置L%>R%。
探测周期也可以由上层预先配置或者在会话UP之后动态配置探测周期的长度,并且实时生效,这样不会影响BFD会话状态。如果当前正在进行丢包率探测,则探测周期的改变将终止当前的丢包率探测,并以新的探测周期进行下一轮的丢包率探测。为了提高探测精度,所配置的探测周期应该大于等于Detection Time。
上层根据BFD上报的链路丢包故障告警或者链路丢包故障消除告警进行相应的处理,具体的处理措施不在本申请文件的描述范围内。如果上层的故障处理是终止BFD会话,则可以在发给对端的BFD通告BFD DOWN报文里使用Diag Code(诊断接头代码),取值代表链路丢包率探测DWON,此时对端需要有能力识别Diag Code。
综上可知,在BFD会话模式为异步模式时,通过在BFD会话状态处于UP时,统计探测周期内实际所接收到的BFD探测报文的个数,计算探测周期内的链路丢包率,并在所述探测周期内的链路丢包率大于配置的告警阈值时,上报链路丢包故障告警,而在所述探测周期内的链路丢包率大于配置的消除告警阈值时,上报链路丢包故障消除告警,从而可以实时监控链路丢包情况,并相应地进行故障处理或者故障恢复处理。
除了在BFD会话模式为异步模式下采用BFD探测报文探测链路丢包故障外,还可以采用其他的BFD报文,例如,在异步模式或者查询模式下,均可以采用BFD回声报文进行链路丢包故障探测,并根据探测得到的链路丢包率情况进行故障处理或者故障恢复处理,其处理流程与上述实施例处理流程类似,不同之处在于,统计探测周期内实际所接收到的BFD回声报文的个数以及计算探测周期内的链路丢包率的方法有所不同,以下进行详细介绍:
参照图4,为本发明实施例中采用BFD回声报文进行链路丢包探测的示意图,网元A通过网元间的链路与网元B通信,设网元A的BFD会话模式为查询模式,在查询模式下,启动链路丢包探测功能后,在BFD会话状态为UP时,网元A在本端发出一个BFD回声报文的同时真正开始BFD链路丢包探测。如果探测周期的长度和网元A的发送时间Tx_A不发生改变,则多个探测周期是无缝连接的。
BFD回声报文在两端的往返总耗时简称为报文往返耗时(RTT,RoundTime Trip),针对每一个探测周期,由于当某个探测周期结束时,最后一个RTT内发出的报文可能仍在返回的途中,因此所述应该收到的回声报文N1不包括最后一个RTT内发出后未回收的报文,并且,所述最后一个RTT内发出后未回收到报文也不纳入下一个探测周期内实际收到的BFD回声报文的个数统计,即探测周期内实际所接收到的BFD回声报文的个数不包括上一个探测周期内最后一个RTT内所发出,但是在本探测周期内所接收到的BFD回声报文。如图4所示,所述最后周期一中最后一个RTT内所发出的BFD报文理论上不纳入周期一中的统计,并且,虽然在周期二中实际接收到了,但是实际也不纳入周期二中的统计。
例如,假设周期一发了标识为1、2、3、4、5的5个回声报文,第5个是最后一个RTT内发出的,收到了1、2、3、4号报文;周期二发了标识为6、7、8、9、10的5个回声报文,第10个是最后一个RTT内发出的,收到了5、6、7、8这4个回声报文。那么针对周期二的统计:理论上应收到4个报文:6、7、8、9,实际上收到了3个(去掉了上一个RTT内发出的5号报文):6、7、8,则丢包率为25%。
针对每一个探测周期,在该周期内统计实际收到的BFD回声报文的个数N2,然后根据N2和N1的差值计算该探测周期内的链路丢包率=(N1-N2)/N1*100%。为提高统计精度,不将上一个周期内最后一个RTT内发出的BFD回声报文纳入N2的统计。
网元A的发送时间Tx_A随时改变,并不会影响链路丢包的探测结果,因为这样并不会改变BFD回声报文的RTT。
为了便于统计在一个探测周期内实际接收到的回声报文的个数,可以对BFD回声报文的格式进行扩展,参照图5,为本发明实施例中BFD回声报文格式示意图,该回声报文包括:网际协议(IP,International Protocol)首部、用户数据报协议(UDP,User Datagram Protocol)首部,其中,UDP首部包括16位的UDP源端口号、16位的UDP目的端口号(3785)、16位的UDP长度和16位的UDP校验和,可以扩展BFD回声报文静荷,其中,回声报文序列号,可以用32位的无符号数字表示,单调递增,用于统计是否丢包,这样当没有收到某个BFD回声报文时,对应的回声报文序列号就会缺失,从而便于统计一个周期内实际收到的报文的个数。也可以借助回声报文序列号的匹配来进行BFD回声报文的RTT计算。
另外,由于一个网元可能同时有多个BFD会话,因此,BFD回声报文静荷还可扩展:32位的BFD本端鉴别值,用于在回收BFD回声报文后,根据该值定位本端对应的会话,一个会话分配一个32位的BFD本端鉴别值。
以上对本发明实施例中链路丢包监控的方法进行了详细的介绍,以下对所采用的设备进行对应介绍:
参照图6,为本发明实施例中BFD设备实施例一结构图,该BFD设备包括:统计单元61、计算单元62、告警单元63,其中:
统计单元61,用于在BFD会话状态处于UP时,统计探测周期内实际所接收到的BFD报文的个数,所述BFD报文为周期性发送;
计算单元62,用于根据所述统计单元61统计得到的BFD报文的个数计算探测周期内的链路丢包率;
告警单元63,用于在计算单元62计算得到的链路丢包率大于配置的告警阈值时,上报链路丢包故障告警。
可见,该BFD设备通过统计单元61在BFD会话状态处于UP时,统计探测周期内实际所接收到的周期性发送的BFD报文的个数,由计算单元62根据所述统计单元61统计得到的BFD报文的个数计算探测周期内的链路丢包率,并由告警单元63在计算单元62所计算得到的链路丢包率大于配置的告警阈值时,上报链路丢包故障告警,从而能够探测出链路丢包故障,使得上层应用及时终止质量恶劣的链路,提高链路通信质量。
为了避免重复上报,所述的告警单元63在上报所述链路丢包故障告警前还可以用于确定当前链路未发生故障告警。
参照图7,为本发明实施例中BFD设备实施例二结构图,在BFD设备实施例一基础上,还可扩展消除告警单元71,用于在所述计算单元62计算得到的链路丢包率小于配置的消除告警阈值,且当前链路已经发生故障告警时,上报链路丢包故障消除告警。
消除告警单元确定计算得到的链路丢包率小于配置的消除告警阈值时,上报链路丢包故障消除告警,可以使当前链路重新变为可用状态,而在上报链路丢包故障消除告警前确定当前链路已经发生故障告警,可以避免重复上报链路丢包故障消除告警,从而可以节约传输资源。
可以理解的是,为提高探测精度,进行链路丢包探测所配置的探测周期可以大于等于探测时间。
而所述周期性发送的BFD报文可以是BFD会话模式为异步模式下对端所发送的BFD探测报文,也可以为本BFD设备所发送的BFD回声报文。采用BFD回声报文时既可适用于异步模式,也适用于查询模式下的BFD会话。为便于统计探测周期内所接收到的BFD回声报文的个数,所述BFD回声报文可以扩展回声报文序列号,用于统计是否丢包,还可以扩展BFD本端鉴别值,用于定位BFD报文到本端对应的会话。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。
以上对本发明实施例所提供的链路丢包监控的方法以及BFD设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1、一种链路丢包监控的方法,其特征在于,包括:
在双向转发探测BFD会话状态处于UP时,统计探测周期内实际所接收到的周期性发送的BFD报文的个数;
根据统计得到的所述BFD报文的个数计算探测周期内的链路丢包率;
若所述探测周期内的所述链路丢包率大于配置的告警阈值,上报链路丢包故障告警。
2、根据权利要求1所述的链路丢包监控的方法,其特征在于,在所述若所述探测周期内的所述链路丢包率大于配置的告警阈值,上报链路丢包故障告警前还包括:
判断所述链路的历史状态,确定所述链路的历史状态为未发生链路丢包故障告警后,进一步判断所述探测周期内的所述链路丢包率是否大于配置的告警阈值。
3、根据权利要求2所述的链路丢包监控的方法,其特征在于,还包括:若所述链路的历史状态为已发生链路丢包故障告警,当所述探测周期内的链路丢包率小于配置的消除告警阈值,上报链路丢包故障消除告警。
4、根据权利要求1至3任一项所述的链路丢包监控的方法,其特征在于,所述BFD报文为异步模式下的BFD探测报文时,所述根据所述统计得到的BFD报文的个数计算探测周期内的链路丢包率具体为:
将探测周期内理论上所接收到的BFD探测报文的个数与探测周期内实际接收到的BFD探测报文的个数的差值除以探测周期内理论上所接收到的BFD探测报文的个数,得到探测周期内的链路丢包率,所述探测周期内理论上所接收到的BFD探测报文的个数为将探测周期除以对端发送间隔所得到的商。
5、根据权利要求1至3任一项所述的链路丢包监控的方法,其特征在于,所述BFD报文为BFD回声报文时,所述根据所述统计得到的BFD报文的个数计算探测周期内的链路丢包率具体为:
将探测周期内理论上所接收到的BFD回声报文的个数与探测周期内实际接收到的BFD回声报文的个数的差值除以探测周期内理论上所接收到的BFD回声报文的个数,得到探测周期内的链路丢包率,所述探测周期内理论上所接收到的BFD回声报文的个数不包括本探测周期内最后一个BFD回声报文往返耗时RTT内发出后未回收的BFD回声报文。
6、根据权利要求5所述的链路丢包监控的方法,其特征在于,所述探测周期内实际接收到的BFD回声报文的个数不包括上一个探测周期内最后一个RTT内所发出,但是在本探测周期内所接收到的BFD回声报文。
7、根据权利要求6所述的链路丢包监控的方法,其特征在于,所述BFD回声报文中包含用于统计是否丢包的回声报文序列号,和/或用于定位所述BFD回声报文到本端对应会话的BFD本端鉴别值。
8、一种双向转发探测BFD设备,其特征在于,包括:统计单元、计算单元、告警单元,其中:
统计单元,用于在BFD会话状态处于UP时,统计探测周期内实际所接收到的周期性发送的BFD报文的个数;
计算单元,用于根据统计单元统计得到的BFD报文的个数计算探测周期内的链路丢包率;
告警单元,用于在计算单元计算得到的链路丢包率大于配置的告警阈值时,上报链路丢包故障告警。
9、根据权利要求8所述的BFD设备,其特征在于,所述告警单元在上报所述链路丢包故障告警前还用于确定当前链路未发生故障告警。
10、根据权利要求9所述的BFD设备,其特征在于,还包括:消除告警单元,用于在所述计算单元计算得到的链路丢包率小于配置的消除告警阈值,且当前链路已经发生故障告警时,上报链路丢包故障消除告警。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810134764A CN101640629B (zh) | 2008-07-29 | 2008-07-29 | 一种链路丢包监控的方法和双向转发探测设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810134764A CN101640629B (zh) | 2008-07-29 | 2008-07-29 | 一种链路丢包监控的方法和双向转发探测设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101640629A true CN101640629A (zh) | 2010-02-03 |
CN101640629B CN101640629B (zh) | 2012-08-29 |
Family
ID=41615434
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810134764A Expired - Fee Related CN101640629B (zh) | 2008-07-29 | 2008-07-29 | 一种链路丢包监控的方法和双向转发探测设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101640629B (zh) |
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101848165A (zh) * | 2010-06-01 | 2010-09-29 | 中兴通讯股份有限公司 | 控制通信链路中断后恢复的方法和接口板 |
CN101848114A (zh) * | 2010-04-15 | 2010-09-29 | 华为技术有限公司 | 故障检测方法和装置 |
CN102064981A (zh) * | 2010-12-29 | 2011-05-18 | 中兴通讯股份有限公司 | 双向转发检测方法和*** |
CN102158371A (zh) * | 2011-04-12 | 2011-08-17 | 杭州华三通信技术有限公司 | 一种基于bfd的链路性能检测方法及其装置 |
CN102217236A (zh) * | 2011-05-10 | 2011-10-12 | 华为技术有限公司 | 检测链路丢包率的方法和设备 |
CN102724086A (zh) * | 2012-06-21 | 2012-10-10 | 中兴通讯股份有限公司 | 检测传输链路质量的方法及装置 |
CN102780576A (zh) * | 2012-04-18 | 2012-11-14 | 中兴通讯股份有限公司 | 故障产生和消失的上报方法及装置 |
CN102843274A (zh) * | 2012-08-31 | 2012-12-26 | 杭州华三通信技术有限公司 | 一种多链路故障检测的方法及装置 |
CN102843276A (zh) * | 2011-10-18 | 2012-12-26 | 国网电力科学研究院 | 一种分布式部署的网络时延采集方法 |
CN103259687A (zh) * | 2013-06-04 | 2013-08-21 | 沈阳空管技术开发有限公司 | 民航空管数据接入平台 |
CN103634131A (zh) * | 2012-08-24 | 2014-03-12 | 杭州华三通信技术有限公司 | 一种虚拟化网络设备互联链路检测方法及设备 |
WO2014101187A1 (zh) * | 2012-12-31 | 2014-07-03 | 华为技术有限公司 | Ip性能测量方法和装置 |
WO2016045185A1 (zh) * | 2014-09-25 | 2016-03-31 | 中兴通讯股份有限公司 | 通知消息的获取、上报方法、装置及通知消息的交互*** |
CN105515912A (zh) * | 2015-12-22 | 2016-04-20 | 河北远东通信***工程有限公司 | 一种多节点之间链路有效性检测和处理方法 |
CN106341333A (zh) * | 2015-07-10 | 2017-01-18 | 杭州华三通信技术有限公司 | 应用于vxlan中的丢包定位方法和装置 |
CN106685760A (zh) * | 2016-12-29 | 2017-05-17 | 杭州迪普科技股份有限公司 | 链路状态的探测方法及装置 |
CN108924004A (zh) * | 2018-06-29 | 2018-11-30 | 中国科学院深圳先进技术研究院 | 商用酒店厨房物联网数据的异常检测分析方法及相关产品 |
US10425511B2 (en) | 2017-01-30 | 2019-09-24 | 128 Technology, Inc. | Method and apparatus for managing routing disruptions in a computer network |
US10432522B2 (en) | 2015-08-24 | 2019-10-01 | 128 Technology, Inc. | Network packet flow controller with extended session management |
US10432519B2 (en) | 2017-05-26 | 2019-10-01 | 128 Technology, Inc. | Packet redirecting router |
US10833980B2 (en) | 2017-03-07 | 2020-11-10 | 128 Technology, Inc. | Router device using flow duplication |
US10841206B2 (en) | 2016-05-31 | 2020-11-17 | 128 Technology, Inc. | Flow modification including shared context |
US11075836B2 (en) | 2016-05-31 | 2021-07-27 | 128 Technology, Inc. | Reverse forwarding information base enforcement |
US11165863B1 (en) | 2017-08-04 | 2021-11-02 | 128 Technology, Inc. | Network neighborhoods for establishing communication relationships between communication interfaces in an administrative domain |
CN114884839A (zh) * | 2022-06-10 | 2022-08-09 | 中煤科工重庆设计研究院(集团)有限公司 | 一种可检测单向链路质量的检测方法 |
CN114978939A (zh) * | 2022-06-10 | 2022-08-30 | 中煤科工重庆设计研究院(集团)有限公司 | 一种网络链路质量的检测方法 |
CN115378795A (zh) * | 2022-08-19 | 2022-11-22 | 度小满科技(北京)有限公司 | 服务器网络质量监控方法、装置和电子设备及存储介质 |
CN115801619A (zh) * | 2022-11-02 | 2023-03-14 | 深信服科技股份有限公司 | 一种链路检测方法、装置、电子设备及存储介质 |
US11652739B2 (en) | 2018-02-15 | 2023-05-16 | 128 Technology, Inc. | Service related routing method and apparatus |
US11658947B2 (en) | 2018-12-07 | 2023-05-23 | Intel Corporation | Securing platform link with encryption |
US11658902B2 (en) | 2020-04-23 | 2023-05-23 | Juniper Networks, Inc. | Session monitoring using metrics of session establishment |
US11743240B2 (en) * | 2019-03-08 | 2023-08-29 | Intel Corporation | Secure stream protocol for serial interconnect |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9729439B2 (en) | 2014-09-26 | 2017-08-08 | 128 Technology, Inc. | Network packet flow controller |
US10277506B2 (en) | 2014-12-08 | 2019-04-30 | 128 Technology, Inc. | Stateful load balancing in a stateless network |
US9736184B2 (en) | 2015-03-17 | 2017-08-15 | 128 Technology, Inc. | Apparatus and method for using certificate data to route data |
US9729682B2 (en) | 2015-05-18 | 2017-08-08 | 128 Technology, Inc. | Network device and method for processing a session using a packet signature |
US9871748B2 (en) | 2015-12-09 | 2018-01-16 | 128 Technology, Inc. | Router with optimized statistical functionality |
US9985883B2 (en) | 2016-02-26 | 2018-05-29 | 128 Technology, Inc. | Name-based routing system and method |
US10205651B2 (en) | 2016-05-13 | 2019-02-12 | 128 Technology, Inc. | Apparatus and method of selecting next hops for a session |
US10298616B2 (en) | 2016-05-26 | 2019-05-21 | 128 Technology, Inc. | Apparatus and method of securing network communications |
US9832072B1 (en) | 2016-05-31 | 2017-11-28 | 128 Technology, Inc. | Self-configuring computer network router |
US10091099B2 (en) | 2016-05-31 | 2018-10-02 | 128 Technology, Inc. | Session continuity in the presence of network address translation |
US10200264B2 (en) | 2016-05-31 | 2019-02-05 | 128 Technology, Inc. | Link status monitoring based on packet loss detection |
US10257061B2 (en) | 2016-05-31 | 2019-04-09 | 128 Technology, Inc. | Detecting source network address translation in a communication system |
US10009282B2 (en) | 2016-06-06 | 2018-06-26 | 128 Technology, Inc. | Self-protecting computer network router with queue resource manager |
US9985872B2 (en) | 2016-10-03 | 2018-05-29 | 128 Technology, Inc. | Router with bilateral TCP session monitoring |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4000905B2 (ja) * | 2002-05-22 | 2007-10-31 | ソニー株式会社 | 情報処理システムおよび方法、情報処理装置および方法、記録媒体、並びにプログラム |
CN100396017C (zh) * | 2006-07-14 | 2008-06-18 | 清华大学 | 覆盖路由网络中的虚链路性能实时测量方法 |
CN101166122B (zh) * | 2006-10-18 | 2011-06-22 | 中兴通讯股份有限公司 | 一种实现通信终端间网络故障的定位方法 |
-
2008
- 2008-07-29 CN CN200810134764A patent/CN101640629B/zh not_active Expired - Fee Related
Cited By (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101848114A (zh) * | 2010-04-15 | 2010-09-29 | 华为技术有限公司 | 故障检测方法和装置 |
CN101848114B (zh) * | 2010-04-15 | 2012-10-03 | 华为技术有限公司 | 故障检测方法和装置 |
CN101848165A (zh) * | 2010-06-01 | 2010-09-29 | 中兴通讯股份有限公司 | 控制通信链路中断后恢复的方法和接口板 |
CN102064981A (zh) * | 2010-12-29 | 2011-05-18 | 中兴通讯股份有限公司 | 双向转发检测方法和*** |
WO2012088843A1 (zh) * | 2010-12-29 | 2012-07-05 | 中兴通讯股份有限公司 | 双向转发检测方法和*** |
CN102158371A (zh) * | 2011-04-12 | 2011-08-17 | 杭州华三通信技术有限公司 | 一种基于bfd的链路性能检测方法及其装置 |
CN102217236A (zh) * | 2011-05-10 | 2011-10-12 | 华为技术有限公司 | 检测链路丢包率的方法和设备 |
WO2011124165A2 (zh) * | 2011-05-10 | 2011-10-13 | 华为技术有限公司 | 检测链路丢包率的方法和设备 |
WO2011124165A3 (zh) * | 2011-05-10 | 2012-04-12 | 华为技术有限公司 | 检测链路丢包率的方法和设备 |
CN102843276A (zh) * | 2011-10-18 | 2012-12-26 | 国网电力科学研究院 | 一种分布式部署的网络时延采集方法 |
CN102843276B (zh) * | 2011-10-18 | 2015-07-08 | 国网电力科学研究院 | 一种分布式部署的网络时延采集方法 |
CN102780576B (zh) * | 2012-04-18 | 2015-06-03 | 中兴通讯股份有限公司 | 故障产生和消失的上报方法及装置 |
CN102780576A (zh) * | 2012-04-18 | 2012-11-14 | 中兴通讯股份有限公司 | 故障产生和消失的上报方法及装置 |
CN102724086A (zh) * | 2012-06-21 | 2012-10-10 | 中兴通讯股份有限公司 | 检测传输链路质量的方法及装置 |
CN102724086B (zh) * | 2012-06-21 | 2018-05-04 | 中兴通讯股份有限公司 | 检测传输链路质量的方法及装置 |
CN103634131A (zh) * | 2012-08-24 | 2014-03-12 | 杭州华三通信技术有限公司 | 一种虚拟化网络设备互联链路检测方法及设备 |
CN103634131B (zh) * | 2012-08-24 | 2018-04-27 | 新华三技术有限公司 | 一种虚拟化网络设备互联链路检测方法及设备 |
CN102843274B (zh) * | 2012-08-31 | 2016-06-22 | 杭州华三通信技术有限公司 | 一种多链路故障检测的方法及装置 |
CN102843274A (zh) * | 2012-08-31 | 2012-12-26 | 杭州华三通信技术有限公司 | 一种多链路故障检测的方法及装置 |
WO2014101187A1 (zh) * | 2012-12-31 | 2014-07-03 | 华为技术有限公司 | Ip性能测量方法和装置 |
CN103259687B (zh) * | 2013-06-04 | 2017-03-22 | 沈阳空管技术开发有限公司 | 民航空管数据接入平台 |
CN103259687A (zh) * | 2013-06-04 | 2013-08-21 | 沈阳空管技术开发有限公司 | 民航空管数据接入平台 |
WO2016045185A1 (zh) * | 2014-09-25 | 2016-03-31 | 中兴通讯股份有限公司 | 通知消息的获取、上报方法、装置及通知消息的交互*** |
CN106341333A (zh) * | 2015-07-10 | 2017-01-18 | 杭州华三通信技术有限公司 | 应用于vxlan中的丢包定位方法和装置 |
US10484259B2 (en) | 2015-07-10 | 2019-11-19 | New H3C Technologies Co., Ltd | Packet loss locating in VXLAN |
CN106341333B (zh) * | 2015-07-10 | 2019-07-19 | 新华三技术有限公司 | 应用于vxlan中的丢包定位方法和装置 |
US10432522B2 (en) | 2015-08-24 | 2019-10-01 | 128 Technology, Inc. | Network packet flow controller with extended session management |
CN105515912B (zh) * | 2015-12-22 | 2018-10-16 | 河北远东通信***工程有限公司 | 一种多节点之间链路有效性检测和处理方法 |
CN105515912A (zh) * | 2015-12-22 | 2016-04-20 | 河北远东通信***工程有限公司 | 一种多节点之间链路有效性检测和处理方法 |
US11075836B2 (en) | 2016-05-31 | 2021-07-27 | 128 Technology, Inc. | Reverse forwarding information base enforcement |
US12040968B2 (en) | 2016-05-31 | 2024-07-16 | 128 Technology, Inc. | Flow modification including shared context |
US11722405B2 (en) | 2016-05-31 | 2023-08-08 | 128 Technology, Inc. | Reverse forwarding information base enforcement |
US10841206B2 (en) | 2016-05-31 | 2020-11-17 | 128 Technology, Inc. | Flow modification including shared context |
CN106685760A (zh) * | 2016-12-29 | 2017-05-17 | 杭州迪普科技股份有限公司 | 链路状态的探测方法及装置 |
US10425511B2 (en) | 2017-01-30 | 2019-09-24 | 128 Technology, Inc. | Method and apparatus for managing routing disruptions in a computer network |
US11496390B2 (en) | 2017-03-07 | 2022-11-08 | 128 Technology, Inc. | Router device using flow duplication |
US10833980B2 (en) | 2017-03-07 | 2020-11-10 | 128 Technology, Inc. | Router device using flow duplication |
US10432519B2 (en) | 2017-05-26 | 2019-10-01 | 128 Technology, Inc. | Packet redirecting router |
US11165863B1 (en) | 2017-08-04 | 2021-11-02 | 128 Technology, Inc. | Network neighborhoods for establishing communication relationships between communication interfaces in an administrative domain |
US12021925B1 (en) | 2017-08-04 | 2024-06-25 | 128 Technology, Inc. | Network neighborhoods for establishing communication relationships between communication interfaces in an administrative domain |
US11503116B1 (en) | 2017-08-04 | 2022-11-15 | 128 Technology, Inc. | Network neighborhoods for establishing communication relationships between communication interfaces in an administrative domain |
US11652739B2 (en) | 2018-02-15 | 2023-05-16 | 128 Technology, Inc. | Service related routing method and apparatus |
CN108924004A (zh) * | 2018-06-29 | 2018-11-30 | 中国科学院深圳先进技术研究院 | 商用酒店厨房物联网数据的异常检测分析方法及相关产品 |
CN108924004B (zh) * | 2018-06-29 | 2021-01-19 | 中国科学院深圳先进技术研究院 | 商用酒店厨房物联网数据的异常检测分析方法及相关产品 |
US11658947B2 (en) | 2018-12-07 | 2023-05-23 | Intel Corporation | Securing platform link with encryption |
US11743240B2 (en) * | 2019-03-08 | 2023-08-29 | Intel Corporation | Secure stream protocol for serial interconnect |
US11658902B2 (en) | 2020-04-23 | 2023-05-23 | Juniper Networks, Inc. | Session monitoring using metrics of session establishment |
CN114978939A (zh) * | 2022-06-10 | 2022-08-30 | 中煤科工重庆设计研究院(集团)有限公司 | 一种网络链路质量的检测方法 |
CN114884839A (zh) * | 2022-06-10 | 2022-08-09 | 中煤科工重庆设计研究院(集团)有限公司 | 一种可检测单向链路质量的检测方法 |
CN115378795A (zh) * | 2022-08-19 | 2022-11-22 | 度小满科技(北京)有限公司 | 服务器网络质量监控方法、装置和电子设备及存储介质 |
CN115378795B (zh) * | 2022-08-19 | 2024-02-13 | 度小满科技(北京)有限公司 | 服务器网络质量监控方法、装置和电子设备及存储介质 |
CN115801619A (zh) * | 2022-11-02 | 2023-03-14 | 深信服科技股份有限公司 | 一种链路检测方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN101640629B (zh) | 2012-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101640629B (zh) | 一种链路丢包监控的方法和双向转发探测设备 | |
CN101247321B (zh) | 在基于直径协议的网络中进行路由诊断的方法、装置及*** | |
CN101420335B (zh) | 对等网络节点故障检测/处理方法及装置 | |
CN100389571C (zh) | 检测混合网络中端到端节点间链路故障的方法 | |
CN1992651B (zh) | 检测以太网多播性能的实现方法 | |
CN101247288B (zh) | 链路质量检测方法和链路质量检测设备 | |
EP1734691A1 (en) | Scalable selective alarm suppression for data communication network | |
CN102594600B (zh) | 一种确定双向转发检测会话故障位置的方法及*** | |
CN109428742A (zh) | 基于时延传输路径控制方法、网络控制器和*** | |
RU2006143638A (ru) | Механизм индикации и подавления аварийных оповещений (ais) в сети ethernet oam | |
CN101729303A (zh) | 测量网络性能参数的方法和装置 | |
CN104869014B (zh) | 一种以太网故障定位与检测方法 | |
CN101808021A (zh) | 故障检测方法、装置及***以及报文统计方法、节点设备 | |
WO2016033897A1 (zh) | 一种网络链路监控方法和设备以及网络***和存储介质 | |
CN107517117B (zh) | 一种ip层oam告警方法、装置及网络节点 | |
CN100525244C (zh) | 实现等价转发类双向转发检测的方法 | |
CN101141366A (zh) | 一种在环状以太网中避免数据环路的方法 | |
CN101820363B (zh) | 一种对以太网端口环回检测的方法及多业务传送平台 | |
CN105515901A (zh) | 报文处理装置及方法 | |
CN103036696A (zh) | 一种联机业务的实现方法、***及相应设备 | |
CN102217236A (zh) | 检测链路丢包率的方法和设备 | |
CN106330588A (zh) | 一种bfd检测方法与装置 | |
CN104113442A (zh) | 以太网的环路检测***及方法 | |
CN104125590A (zh) | 链路故障诊断装置以及方法 | |
US20080002569A1 (en) | Method and apparatus for identifying a fault in a communications link |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120829 |