[发明专利]报文发送方法、报文发送装置、产品、介质及设备在审
申请号: | 202210457114.3 | 申请日: | 2022-04-27 |
公开(公告)号: | CN114844819A | 公开(公告)日: | 2022-08-02 |
发明(设计)人: | 王巍;李华楠;张雪;王爱俊;徐洪磊 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L45/00 | 分类号: | H04L45/00;H04L45/16 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 王辉 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 发送 方法 装置 产品 介质 设备 | ||
本申请提供一种报文发送方法、报文发送装置、计算机程序产品、计算机可读存储介质及电子设备,涉及通信技术领域,包括:接收各路由器发布的外部报文;根据各路由器中的第一路由器发布的外部报文中的特定字段对第一路由器进行组播功能检测,得到第一检测结果;其中,第一路由器为当前路由器的下游相邻路由器;若第一检测结果表征第一路由器不支持组播功能,则根据各路由器中的第二路由器发布的外部报文中的特定字段对第二路由器进行组播功能检测,得到第二检测结果;其中,第二路由器为第一路由器的下游相邻路由器;若第二检测结果表征第二路由器支持组播功能,则通过单播隧道将数据包发送至第二路由器。这样可以降低人工成本。
技术领域
本申请涉及通信技术领域,具体而言,涉及一种报文发送方法、报文发送装置、计算机程序产品、计算机可读存储介质及电子设备。
背景技术
BIER(Bit Index Explicit Replication)是一种基于位索引显式复制的新型组播技术,其核心原理为:将组播报文目的节点的集合以比特串的方式封装在报文头部发送给中间节点,中间节点不感知组播组状态,仅根据报文头部的比特串服转发组播报文。支持BIER转发的网络域也可以为称为BIER域。
在BIER域中,每个路由器可能配置的是不同的位串长度(BitStringLength,BSL),而不同的BSL决定了当前这个路由器是否支持组播功能,如果不支持,则当前这个路由器可能无法接收到来自前一路由器的报文。在这种情况下,通常需要人工查询各个路由器的BSL配置,从而根据相关配置解决上述问题,存在人工成本较高的问题。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本申请的目的在于提供一种报文发送方法、报文发送装置、计算机程序产品、计算机可读存储介质及电子设备,可以在各路由器要发布的报文中配置特定字段,各个路由器可以根据所接收到的其他路由器发布的报文中的特定字段来确定该路由器是否支持组播功能,从而在其不支持组播功能时,跳过该路由器将数据包下发至该路由器的下一路由器,规避前述的需要人工干预的问题,降低人工成本。
本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
根据本申请的一方面,提供一种报文发送方法,包括:
接收各路由器发布的外部报文;
根据各路由器中的第一路由器发布的外部报文中的特定字段对第一路由器进行组播功能检测,得到第一检测结果;其中,第一路由器为当前路由器的下游相邻路由器;
若第一检测结果表征第一路由器不支持组播功能,则根据各路由器中的第二路由器发布的外部报文中的特定字段对第二路由器进行组播功能检测,得到第二检测结果;其中,第二路由器为第一路由器的下游相邻路由器;
若第二检测结果表征第二路由器支持组播功能,则通过单播隧道将数据包发送至第二路由器。
在本申请的一种示例性实施例中,上述方法还包括:
若第一检测结果表征第一路由器支持组播功能,则将数据包发送至第一路由器。
在本申请的一种示例性实施例中,上述方法还包括:
若第二检测结果表征第二路由器不支持组播功能,则根据各路由器中的第三路由器发布的外部报文中的特定字段对第三路由器进行组播功能检测,得到第三检测结果;其中,第三路由器为第二路由器的下游相邻路由器;
若第三检测结果表征第三路由器支持组播功能,则通过单播隧道将数据包发送至第三路由器。
在本申请的一种示例性实施例中,上述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210457114.3/2.html,转载请声明来源钻瓜专利网。