[发明专利]报文的发送方法和第一网络设备在审

专利信息
申请号: 201911407777.9 申请日: 2019-12-31
公开(公告)号: CN112737956A 公开(公告)日: 2021-04-30
发明(设计)人: 谢经荣;段方红;刘毅松;王薇薇 申请(专利权)人: 华为技术有限公司
主分类号: H04L12/741 分类号: H04L12/741;H04L12/743;H04L12/761;H04L12/801;H04L12/803;H04L12/927;H04L12/18
代理公司: 北京龙双利达知识产权代理有限公司 11329 代理人: 张振;王君
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 报文 发送 方法 第一 网络设备
【说明书】:

本申请提供了一种报文的发送方法,该方法包括:第一网络设备接收第一组播报文;根据所述第一组播报文确定第一信息,第一信息指示所述第一组播报文的属性;第一网络设备确定第一链路接口的状态为不可用,根据第二参数对第一信息进行取模,得到第二指示信息,第二指示信息指示第一网络设备对第一组播报文进行转发的第二链路接口,第二参数为所述第一负载分担组中状态为可用的链路接口的数量,第一负载分担组包括第一链路接口和第二链路接口;第一网络设备通过第二链路接口对第一组播报文进行转发。可以在负载分担组中的成员数量发生变化时可以减轻或消除组播流量乱序。

技术领域

本申请涉及网络通信领域,并且更具体地,涉及报文的发送方法和第一网络设备。

背景技术

组播(multicast)是一种通过使用一个组播地址将数据在同一时间以高效的方式发往处于传输控制协议(transmission control protocol,TCP)/互联网协议(internetprotocol,IP)网络上的多个接收者的数据传输方式。

组播接收者可以向交换机发送组播加入消息,交换机可以将该组播加入消息发送至与其连接的路由器。该路由器通过网络向组播源发送该组播加入消息,组播源通过该网络将组播流量发送至路由器,并由该路由器经过交换机将该组播流量传输至组播接收者。

传统的技术方案中,组播源在接收到组播接收者发送的组播加入消息后,根据负载分担组中成员的数量对多个组播流进行哈希计算,确定负载分担组中对该多个组播流进行转发的网络设备。如果负载分担组中的成员数量发生变化,例如,负载分担组中的某一个网络设备出现故障,在控制面可以根据新的负载分担组中成员的数量对组播流进行哈希计算,并确定对该多个组播流进行转发的网络设备。同一个数据流可能会通过不同的网络设备进行转发,从而可能产生组播流量乱序的情况。

因此,如何在负载分担组中的成员数量发生变化时减轻或消除组播流量乱序成为当前亟需要解决的技术问题。

发明内容

本申请提供一种报文的发送方法和第一网络设备,可以在负载分担组中的成员数量发生变化时可以减轻或消除组播流量乱序。

第一方面,提供了一种报文的发送方法,包括:第一网络设备接收第一组播报文;

所述第一网络设备根据所述第一组播报文确定第一信息,所述第一信息指示所述第一组播报文的属性;所述第一网络设备确定第一链路接口的状态为不可用,其中,所述第一链路接口用于以负载分担方式转发所述第一组播报文;所述第一网络设备根据第二参数对所述第一信息进行取模,得到第二指示信息,所述第二指示信息指示所述第一网络设备对所述第一组播报文进行转发的第二链路接口,其中,所述第二参数为所述第一负载分担组中状态为可用的链路接口的数量,所述第一负载分担组中包括所述第一链路接口和所述第二链路接口,所述第二链路接口的状态为可用;所述第一网络设备通过所述第二链路接口对所述第一组播报文进行转发。

为了便于描述,下文中可以将根据第二参数对所述第一信息进行取模简称为第二次取模。

上述技术方案中,在链路发生故障的情况下,第一网络设备只需要对本来需要在链路发生故障的接口上传输的组播报文进行第二次取模运算并重新确定对该组播报文进行传输的可用的链路接口,这样可以减轻或消除组播流量乱序。

在一种可能的实现方式中,所述第一信息包括以下中的一种或任意多种:所述第一组播报文的源地址信息,所述第一组播报文的目的地址信息,所述第一组播报文的源地址和目的地址信息,所述第一组播报文的源地址对应的哈希结果信息,所述第一组播报文的目的地址信息对应的哈希结果信息,所述第一组播报文的源地址和目的地址信息对应的哈希结果信息。

上述技术方案中,还可以对第一组播报文进行哈希计算,并对哈希计算结果进行取模运算。这样通过对组播报文进行哈希计算得到的计算结果具有随机性,可以在负载分担组中实现均衡的负载分担。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911407777.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code