一种组播数据流监测方法、装置及组播转发设备制造方法及图纸

技术编号:14066005 阅读:132 留言:0更新日期:2016-11-28 11:51
本发明专利技术提出了一种组播数据流监测方法、装置及组播转发设备,该方法包括:流量监测步骤:在组播转发设备运行组播业务的过程中,基于组播转发设备的上联口和接收端口各自的组播数据流量,进行网段故障定位。应用在实际组播网络环境中,仅需要在组播转发设备上运行此方法,就可以轻松测试出各个接收端口与上联口间及组播转发设备与上级网络间的通信状况,方便了组播网络的开通与故障定位,提高设备及网络的维护效率。

【技术实现步骤摘要】

本专利技术涉及网络设备管理
,尤其涉及一种组播数据流监测方法、装置及组播转发设备
技术介绍
组播是指在IP(Internet Protocol,互联网协议)网络中将组播源端的数据以尽力传送的形式发送到某个主机集合即组播组的所有成员,组播源端只需要发送一份目的地址为组播组地址的数据,组播组中的所有成员都可收到同样的数据拷贝,组播组成员之外的主机不能收到该数据。相对于单播和广播,组播技术实现了IP网络中点到多点的高效数据传送,有效地节约网络带宽、降低网络负载。因此组播被广泛用于网络电视、网络电台、在线直播、远程教育及医疗、实时视频会议等网络信息服务领域。目前针对组播网络的检测方法相对较少,大多局限在通过组播源端与组播转发设备的接收端口的互动来发现并定位故障,但是在实际网络环境中,由于很难对组播远端的数据流量进行调整,这种方法可行性较低。
技术实现思路
本专利技术要解决的技术问题是,提供一种组播数据流监测方法、装置及组播转发设备,基于组播转发设备上的数据流转发通道进行监测和故障定位。本专利技术采用的技术方案是,所述组播数据流监测方法,包括:流量监测步骤:在组播转发设备运行组播业务的过程中,基于组播转发设备的上联口和接收端口各自的组播数据流量,进行网段故障定位。进一步的,在所述流量监测步骤中,基于组播转发设备的上联口和接收端口各自的组播数据流量,进行网段故障定位,包括:基于组播转发设备上联口和接收端口各自的组播数据流量的大小和/或差异情况,在上级网络和组播转发设备内部间进行网段故障定位。进一步的,基于组播转发设备上联口和接收端口各自的组播数据流量的大小和/或差异情况,在上级网络和组播转发设备内部间进行网段故障定位,包括:针对任一接收端口,若组播转发设备的上联口和该接收端口都未收到有效的组播数据流量,则判定与上联口相连的上级网络存在问题;和/或,针对任一接收端口,若组播转发设备的上联口与该接收端口间的组播数据流量之差不在设定的正常差值范围内,则判定组播转发设备内部存在问题。进一步的,所述组播数据流量的类型至少包括以下之一:单位时间的数据流的峰值、单位时间的数据流的谷值、单位时间的数据流总和以及单位时间的数据流的平均值。进一步的,所述组播数据流监测方法,还包括:报文监测步骤:在组播转发设备上模拟组播业务建立过程,基于所述组播业务建立过程涉及的报文在组播转发设备各端口的传输情况,进行端口故障定位;所述各端口包括:上联口,或者,上联口和接收端口。进一步的,作为一种可选的技术方案,所述在组播转发设备上模拟组播业务建立过程,包括:通过组播转发设备的CPU向上联口发送加入报文;所述基于所述组播业务建立过程涉及的报文在组播转发设备各端口的传输情况,进行端口故障定位,包括:若所述CPU发送至上联口的加入报文个数与上联口发出的加入报文个数不相同,则判定上联口存在问题并告警,否则判定上联口不存在问题。进一步的,作为另一种可选的技术方案,所述在组播转发设备上模拟组播业务建立过程,包括:针对任一接收端口,由组播转发设备的CPU通过接收端口向上联口发送加入报文;所述基于所述组播业务建立过程涉及的报文在组播转发设备各端口的传输情况,进行端口故障定位,包括:在上联口不存在问题的情况下,若不满足第一条件,则判定接收端口存在问题并告警;所述第一条件为:途经所述CPU、接收端口和上联口的加入报文个数均一致;在上联口存在问题的情况下,若不满足第二条件,则判定接收端口存在问题并告警;所述第二条件为:途经所述CPU和接收端口的加入报文个数均一致。进一步的,作为再一种可选的技术方案,所述在组播转发设备上模拟组播业务建立过程,包括:针对任一接收端口:先由组播转发设备的CPU通过接收端口向上联口发送离开报文,再由组播转发设备的CPU通过接收端口向上联口发送加入报文;所述基于所述组播业务建立过程涉及的报文在组播转发设备各端口的传输情况,进行端口故障定位,包括:在上联口不存在问题的情况下,若不满足第三条件,则判定接收端口存在问题并告警;所述第三条件为:途经所述CPU、接收端口和上联口的离开报文个数均一致、且途经所述CPU、接收端口和上联口的加入报文个数均一致;在上联口存在问题的情况下,若不满足第四条件,则判定接收端口存在问题并告警;所述第四条件为:途经所述CPU和接收端口的离开报文个数均一致、且途经所述CPU和接收端口的加入报文个数均一致。进一步的,所述基于所述组播业务建立过程涉及的报文在组播转发设备各端口的传输情况,进行端口故障定位,还包括:A1:判断上联口在向上级网络发送离开报文后的设定时间段内是否接收到查询报文,若是,则判定上级网络存在问题,否则执行步骤A2;A2:若上联口向上级网络发送的离开报文个数与接收端口接收到的离开报
文个数不相等,则判定组播转发设备内部存在问题。本专利技术还提供一种组播数据流监测装置,包括:流量监测模块,用于在组播转发设备运行组播业务的过程中,基于组播转发设备的上联口和接收端口各自的组播数据流量,进行故障定位。本专利技术还提供一种组播转发设备,包括:处理器,用于在组播转发设备运行组播业务的过程中,基于组播转发设备的上联口和接收端口各自的组播数据流量,进行故障定位;上联口和接收端口,分别用于转发组播数据流量。采用上述技术方案,本专利技术至少具有下列优点:本专利技术所述组播数据流监测方法、装置及组播转发设备,应用在实际组播网络环境中,仅需要在组播转发设备上运行此方法,就可以轻松测试出各个接收端口与上联口间及组播转发设备与上级网络间的通信状况,方便了组播网络的开通与故障定位,提高设备及网络的维护效率。附图说明图1为本专利技术第一实施例的组播数据流监测方法流程图;图2为本专利技术第二实施例的组播数据流监测方法流程图;图3为本专利技术第五实施例的步骤S203的具体流程示意图;图4为本专利技术第六实施例的组播数据流监测装置组成示意图;图5为本专利技术第七实施例的组播数据流监测装置组成示意图;图6为本专利技术第九实施例的组测试组播业务中的一个真实的应用场景网络连接示意图;图7为本专利技术第九实施例在交换设备中执行的测试流程示意图。具体实施方式为更进一步阐述本专利技术为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本专利技术进行详细说明如后。本专利技术第一实施例,一种组播数据流监测方法,如图1所示,包括以下具体步骤:步骤S101,在组播转发设备上配置组播信息,所述组播信息,包括:组播组的组播源端口和组播接收端口,所述组播源端口对应组播转发设备的上联口,所述组播接收点口对应组播转发设备的接收端口;步骤S102,在组播转发设备根据所述组播信息运行组播业务的过程中,基于组播转发设备的上联口和接收端口各自的组播数据流量,进行网段故障定位。具体的,在步骤S102中,基于组播转发设备的上联口和接收端口各自的组播数据流量,进行网段故障定位,包括:基于组播转发设备上联口和接收端口各自的组播数据流量的大小和/或差异情况,在上级网络和组播转发设备内部间进行网段故障定位。例如:针对任一接收端口,若组播转发设备的上联口和该接收端口都未收到有效的组播数据流量,例如:组播转发设备的上联口和该接收端口都未收到组播数据流量,或者,该上联口和该接收端口收到的组播数据流量均在洪泛的流量范围内,本文档来自技高网
...
一种组播数据流监测方法、装置及组播转发设备

【技术保护点】
一种组播数据流监测方法,其特征在于,包括:流量监测步骤:在组播转发设备运行组播业务的过程中,基于组播转发设备的上联口和接收端口各自的组播数据流量,进行网段故障定位。

【技术特征摘要】
1.一种组播数据流监测方法,其特征在于,包括:流量监测步骤:在组播转发设备运行组播业务的过程中,基于组播转发设备的上联口和接收端口各自的组播数据流量,进行网段故障定位。2.根据权利要求1所述的组播数据流监测方法,其特征在于,在所述流量监测步骤中,基于组播转发设备的上联口和接收端口各自的组播数据流量,进行网段故障定位,包括:基于组播转发设备上联口和接收端口各自的组播数据流量的大小和/或差异情况,在上级网络和组播转发设备内部间进行网段故障定位。3.根据权利要求2所述的组播数据流监测方法,其特征在于,基于组播转发设备上联口和接收端口各自的组播数据流量的大小和/或差异情况,在上级网络和组播转发设备内部间进行网段故障定位,包括:针对任一接收端口,若组播转发设备的上联口和该接收端口都未收到有效的组播数据流量,则判定与上联口相连的上级网络存在问题;和/或,针对任一接收端口,若组播转发设备的上联口与该接收端口间的组播数据流量之差不在设定的正常差值范围内,则判定组播转发设备内部存在问题。4.根据权利要求1~3中任一项所述的组播数据流监测方法,其特征在于,所述组播数据流量的类型至少包括以下之一:单位时间的数据流的峰值、单位时间的数据流的谷值、单位时间的数据流总和以及单位时间的数据流的平均值。5.根据权利要求1所述的组播数据流监测方法,其特征在于,所述组播数据流监测方法,还包括:报文监测步骤:在组播转发设备上模拟组播业务建立过程,基于所述组播业务建立过程涉及的报文在组播转发设备各端口的传输情况,进行端口故障定位;所述各端口包括:上联口,或者,上联口和接收端口。6.根据权利要求5所述的组播数据流监测方法,其特征在于,所述在组播转发设备上模拟组播业务建立过程,包括:通过组播转发设备的CPU向上联口发送加入报文;所述基于所述组播业务建立过程涉及的报文在组播转发设备各端口的传输情况,进行端口故障定位,包括:若所述CPU发送至上联口的加入报文个数与上联口发出的加入报文个数不相同,则判定上联口存在问题并告警,否则判定上联口不存在问题。7.根据权利要求5所述的组播数据流监测方法,其特征在于,所述在组播转发设备上模拟组播业务建立过程,包括:针对任一接收端口,由组播转发设备的CPU通过接收端...

【专利技术属性】
技术研发人员:吴丽军吴晓东王彦华
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1