[发明专利]一种报文处理方法、报文转发方法、装置及设备有效
申请号: | 201811623644.0 | 申请日: | 2018-12-28 |
公开(公告)号: | CN111385209B | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 夏寅贲;刘世兴 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L29/06 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 处理 方法 转发 装置 设备 | ||
本申请实施例公开了一种报文处理方法、报文转发方法、装置及设备,用于提高报文转发效率,节约网络设备的存储空间以及扩大网络规模。本申请实施例的报文处理方法包括:获取包含目的地址的报文;根据所述报文的目的地址获取转发路径上的网络设备的出接口信息,所述转发路径为从所述源设备转发所述报文到与所述目的地址对应的目的设备的路径;对所述报文封装报文头,所述报文头包括所述转发路径上转发所述报文的网络设备的出接口信息。
技术领域
本申请涉及网络通信领域,尤其涉及一种报文处理方法、装置及设备,与一种报文转发方法、装置及设备。
背景技术
随着人工智能、大数据等新兴业务的快速增长,对网络设备能够提供低延时的报文转发能力的需求越来越强。目前,网络设备在转发报文时往往需要查询表项来获取出接口信息,这些表项例如为转发表(forwarding info base,FIB)、媒体访问控制(mediaaccess control,MAC)表等。但查找表项获得报文转发的出接口信息需要花费一定的时间,所以会导致网络设备转发报文的效率较低,难以满足目前日益增长的报文转发速度需求。同时,因为网络设备需要存储这些表项,所以也会占用网络设备的存储空间。而网络设备的存储空间有限,所以能够存储的转发表或MAC表的大小也有限,导致网络规模受到限制。
发明内容
本申请实施例提供了一种报文处理方法、报文转发方法、装置及设备,用于提高报文转发效率,节约网络设备的存储空间。
第一方面,本申请实施例提供了一种报文处理方法,应用于源设备,源设备可以是用户设备(user equipment,UE)、服务器、路由器、交换机或软件定义网络(softwaredefined network,SDN)控制器等。其中,用户设备可以包括个人计算机(personalcomputer,PC)、手机、平板电脑等。该报文处理方法包括如下步骤:首先,源设备获取全网网络设备的拓扑信息,例如全网网络设备的设备标识、端口号和IP地址等。然后,源设备获取包含目的地址的报文。报文的目的地址可以是互联网协议(Internet Protocol,IP)地址,具体的可以是第六版因特网协议(Internet Protocol version 6,IPv6)地址或第四版因特网协议(Internet Protocol version 4,IPv4)地址等,本申请不做具体限定。根据报文的目的地址和全网络拓扑信息,源设备可以计算出转发报文到根据与目的地址对应的目的设备的转发路径。根据转发路径上网络设备之间相连接的端口的端口号,可以确定出转发路径上的网络设备的出接口信息。网络设备的出接口信息可以是端口号,也可以是出接口索引。最后,源设备对报文封装报文头,报文头包括转发路径上的网络设备的出接口信息。报文头例如可以是段路由头(segment routing header,SRH)。在本申请实施例中,报文头可以包括转发路径上的所有网络设备的出接口信息,也可以是部分网络设备的出接口信息。当转发路径上的网络设备在获取到报文之后,可以从报文的报文头中获取网络设备的出接口信息,进而根据该出接口信息对应的接口将报文转发给下一跳网络设备。相比较于传统技术,转发路径中的网络设备无需查找转发表或MAC表即可实现对报文的转发,提高了报文的转发效率。同时,转发路径中的网络设备也不需要存储转发表或MAC表,不仅节约了存储空间,而且网络规模不再受限于有限大小的转发表或MAC表,扩大了网络规模。
转发路径上的网络设备的出接口信息可以包括源设备的出接口信息,也可以不包括源设备的出接口信息。若转发路径上的网络设备的出接口信息包括源设备的出接口信息,所述方法还包括:利用所述源设备的出接口信息对应的出接口将所述报文向所述源设备的下一跳设备转发,提高源设备转发报文的效率以及节约源设备的存储空间。
可选的,报文头可以包括第一字段,例如段剩余跳数(left)字段。所述第一字段存储有所述源设备的出接口信息在所述报文头中的位置信息。当需要从报文中获取源设备的出接口信息时,可以根据第一字段中存储的位置信息获取源设备的出接口信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811623644.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种超声成像方法及超声成像设备
- 下一篇:一种灰色自造词组的屏蔽方法和装置