[发明专利]一种数据传输的方法和装置在审
申请号: | 202010043669.4 | 申请日: | 2020-01-15 |
公开(公告)号: | CN113132239A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 李广鹏;蒋胜;汤佶凡;龚向阳;张万里;田野 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 颜晶 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 装置 | ||
本申请实施例公开了一种数据传输的方法和装置,属于通信技术领域。所述方法包括:获取数据分组,数据分组中携带有变长源地址、变长目的地址和指示信息,变长源地址包括源地址中部分或全部地址段,变长目的地址包括目的地址中部分或全部地址段,指示信息用于指示变长源地址和所述变长目的地址中的起始地址段对应的网络区域等级。基于变长目的地址和指示信息,确定数据分组对应的下一跳的第二网络设备的网络等级地址。基于第二网络设备的网络等级地址和指示信息,对数据分组中的变长源地址和变长目的地址进行地址段增减处理,并更新指示信息。向第二网络设备发送处理后的数据分组。采用本申请,可以提高网络设备对数据分组的发送效率。
技术领域
本申请涉及通信技术领域,特别涉及一种数据传输的方法和装置。
背景技术
在由多个网络区域组成的分级网络中,每个网络区域都有对应的网络区域地址,网络区域地址用于全局唯一标识该网络区域。例如,在分级网络中,最高等级的网络区域A对应的网络区域等级为1,其网络区域地址可以为1,其下一等级的网络区域B对应的网络区域等级为2,其网络区域地址可以为1.1,以此类推。对于每个网络区域,其下属子网中可以包括有网络设备,每个子网有对应的子网标识号,每个网络设备对应有设备号,每个网络设备的网络等级地址为其所属的网络区域的网络区域地址。每个网络设备的网络地址由网络号与设备号的组成,网络号为网络等级地址和子网标识号组成。例如,网络设备X的网络等级地址为1.1,所属子网标识号为2,设备号为
在上述分级网络中,源网络设备在向目的网络设备发送数据分组时,需要在该数据分组中携带有源地址和目的地址。其中,源地址为发送该数据分组的源网络设备的网络地址,目的地址为最终接收该数据分组的目的网络设备的网络地址。这样,源网络设备将数据分组按照其对应的路由发送至交换设备后,交换设备即可以根据目的地址查询路由表对该数据分组进行转发。
在实现本申请的过程中,发明人发现现有技术至少存在以下问题:
数据分组在分级网络中传输时,其中携带的源地址和目的地址为源网络设备和目的网络设备的完整的网络地址。在源网络设备和目的网络设备所属的网络区域对应的网络区域等级较低时,数据分组中携带的源网络地址和目的网络地址的长度就会较长,而对于交换设备来说,过长的源地址和目的地址会降低数据分组的发送效率。
发明内容
为了解决相关技术中转发效率低的问题,本申请实施例提供了一种数据传输的方法和装置。所述技术方案如下:
第一方面、提供了一种数据传输的方法,该方法包括:
获取数据分组,其中,所述数据分组中携带有变长源地址、变长目的地址和指示信息,所述变长源地址包括所述数据分组的源地址中的部分或全部地址段,所述变长目的地址包括所述数据分组的源地址中的部分或全部地址段,所述指示信息用于指示所述变长源地址和所述变长目的地址中的起始地址段对应的网络区域等级;
基于所述变长目的地址和所述指示信息,确定所述数据分组对应的下一跳的第二网络设备的网络等级地址;
基于所述第二网络设备的网络等级地址和所述指示信息,对所述数据分组中的变长源地址和变长目的地址进行地址段增减处理,并对所述数据分组中指示信息进行更新处理,得到处理后的数据分组;
向所述第二网络设备发送所述处理后的数据分组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010043669.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种快速诊断绝缘故障的检测电路及方法
- 下一篇:一种锁止机构总成及电动汽车