The application provides a multicast network detection method and a forwarding device, which generates a detection message from the detection initiating device in the multicast network, the detection message includes the identification of the specified multicast group and the identification of the detection initiating device; and then multicast the detection message to the specified multicast group so that the transmission device to be tested in the specified multicast group which is located downstream of the detection initiating device receives the detection initiating device After receiving the detection message, multicast the detection message and detect the multicast execution result of the detection message; finally, receive the feedback message with the multicast execution result sent by each forwarding device to be tested, and check whether the multicast network has any fault according to the multicast execution result of each forwarding device to be tested. In this way, users can only detect the specified multicast group on the detection initiating device, and then get the multicast execution of the multicast network, so as to accurately detect the existing multicast forwarding device.
【技术实现步骤摘要】
组播网络检测方法及转发设备
本申请涉及网络通信
,具体而言,涉及一种组播网络检测方法及转发设备。
技术介绍
组播是一种能够在指定范围内对数据进行多点传输的技术,通常可以应用于在线直播、广播电视、实时会议等场景。由于组播场景的数据传输通常涉及较多的转发设备,当组播网络出现数据流量异常时,问题排查十分困难,需要搭建模拟环境采用模拟的组播源和组播接收端,然后针对组播网络中的组播转发设备进行检测以确定出现问题的组播转发设备。
技术实现思路
第一方面,本申请提供一种组播网络检测方法,应用于组播网络中的检测发起设备,所述方法包括:生成检测报文,该检测报文包括指定组播组的标识及该检测发起设备的标识;向所述指定组播组组播所述检测报文使所述指定组播组中位于该检测发起设备下游的待测转发设备在接收到该检测报文后对所述检测报文进行组播,并向所述检测发起设备反馈该待测转发设备是否成功转发所述检测报文的组播执行结果;接收各所述待测转发设备发送的携带有所述组播执行结果的反馈报文,根据各所述待测转发设备的组播执行结果检测所述组播网络是否存在故障。可选地,所述检测发起设备预存有所述指定组播组的组播拓扑关系;所述方法还包括:在发送所述检测报文后,根据所述组播拓扑关系对未在预设时长内发送所述反馈报文的待测转发设备进行标识。可选地,所述反馈报文还携带有该反馈报文转发路径上的各待测转发设备的标识;所述根据各所述待测转发设备的组播执行结果检测所述组播网络是否存在故障的步骤,包括:根据各所述反馈报文携带的所述待测转发设备的标识确定组播拓扑关系;在根据所述组播拓扑关系的生成的可视化拓扑结构中根据各所述 ...
【技术保护点】
1.一种组播网络检测方法,其特征在于,应用于组播网络中的检测发起设备,所述方法包括:生成检测报文,该检测报文包括指定组播组的标识及该检测发起设备的标识;向所述指定组播组组播所述检测报文,使所述指定组播组中位于该检测发起设备下游的待测转发设备在接收到该检测报文后对所述检测报文进行组播,并向所述检测发起设备反馈该待测转发设备是否成功转发所述检测报文的组播执行结果;接收各所述待测转发设备发送的携带有所述组播执行结果的反馈报文,根据各所述待测转发设备的组播执行结果检测所述组播网络是否存在故障。
【技术特征摘要】
1.一种组播网络检测方法,其特征在于,应用于组播网络中的检测发起设备,所述方法包括:生成检测报文,该检测报文包括指定组播组的标识及该检测发起设备的标识;向所述指定组播组组播所述检测报文,使所述指定组播组中位于该检测发起设备下游的待测转发设备在接收到该检测报文后对所述检测报文进行组播,并向所述检测发起设备反馈该待测转发设备是否成功转发所述检测报文的组播执行结果;接收各所述待测转发设备发送的携带有所述组播执行结果的反馈报文,根据各所述待测转发设备的组播执行结果检测所述组播网络是否存在故障。2.根据权利要求1所述的方法,其特征在于,所述检测发起设备预存有所述指定组播组的组播拓扑关系;所述方法还包括:在发送所述检测报文后,根据所述组播拓扑关系对未在预设时长内发送所述反馈报文的待测转发设备进行标识。3.根据权利要求1所述的方法,其特征在于,所述反馈报文还携带有该反馈报文转发路径上的各待测转发设备的标识;所述根据各所述待测转发设备的组播执行结果检测所述组播网络是否存在故障的步骤,包括:根据各所述反馈报文携带的所述待测转发设备的标识确定组播拓扑关系;在根据所述组播拓扑关系的生成的可视化拓扑结构中根据各所述待测转发设备的组播执行结果显示各所述待测转发设备是否存在故障。4.根据权利要求1所述的方法,其特征在于,所述检测发起设备预存有所述指定组播组的组播拓扑关系;所述根据各所述待测转发设备的组播执行结果检测所述组播网络是否存在故障的步骤,包括:在根据所述组播拓扑关系的生成的可视化拓扑结构中根据各所述待测转发设备的组播执行结果显示各所述待测转发设备是否存在故障。5.根据权利要求3或4所述的方法,其特征在于,所述在根据所述组播拓扑关系的生成的可视化拓扑结构中根据各所述待测转发设备的组播执行结果显示各所述待测转发设备是否存在故障的步骤,...
【专利技术属性】
技术研发人员:林慧,王伟,
申请(专利权)人:新华三大数据技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。