[发明专利]转发报文的方法和相关装置在审
申请号: | 202010975328.0 | 申请日: | 2020-09-16 |
公开(公告)号: | CN114268584A | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 黄伊;胡晶 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L45/745 | 分类号: | H04L45/745;H04L47/125;H04L45/00;H04L45/243 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 周乔;王君 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 转发 报文 方法 相关 装置 | ||
本申请提供一种转发报文的方法和相关装置,该方法包括:确定报文所属的流是否满足大流条件;若报文所属的流满足大流条件且Flowlet路由表中不包括对应于该流的Flowlet表项,则在该Flowlet路由表中建立相应的Flowlet表项并根据建立的Flowlet表项转发该报文。上述技术方案可以仅对大流建立相应的Flowlet表项,以便对大流进行基于Flowlet的负载均衡。这样,可以减少基于Flowlet进行负载均衡使用的表项资源,提高多路径负载分担的均衡性,有效提升负载均衡的流量分担效果。
技术领域
本申请涉及通信技术领域,更具体地,涉及转发报文的方法和相关装置。
背景技术
在数据通信网络中,由多台交换机、路由器(以下统称转发节点)组成了网络流量(network traffic)的转发网络,网络流量中的单个数据报文(例如3层互联网协议(internet protocol,IP)报文(IP packet))可以通过转发节点经过不同的路径被路由转发(routing)到目的网络设备(如一台计算机)。当大量的网络流量通过一个转发节点时,为了减少网络拥塞,降低报文的转发时延,转发节点使用了3层负载均衡(Layer 3Loadbalance)技术。对于同一条流(flow)有多个转发路径时,具备3层负载均衡技术的转发节点选择将该流的全部或者部分报文转发给不同的路径,以实现不同路径上流量的均衡。
传统的3层负载均衡技术使用等价多路径路由(equal-cost multi-pathrouting,ECMP)。使用ECMP的转发节点会保存ECMP路由表。转发节点在接收到数据报文后,根据数据报文的流身份信息计算出一个索引(index),然后查询ECMP路由表中与该索引匹配的表项,根据该表项中包括的下一跳端口转发该数据报文。然而,ECMP在某些场景下的负载均衡效果不佳。
发明内容
本申请提供一种转发报文的方法和相关装置,可以提高多路径负载分担的均衡性。
本申请实施例提供一种转发报文的方法,包括:根据第一报文的流身份信息,确定第一标识,该第一标识为该第一报文的标识;当该第一报文所属的第一流是大流且流分段Flowlet路由表中不包括对应于该第一流的第一Flowlet表项,在该Flowlet路由表中建立该第一Flowlet表项并根据该第一Flowlet表项转发该第一报文,该第一Flowlet表项包括该第一标识。
上述技术方案可以仅对大流建立相应的Flowlet表项,以便对大流进行基于Flowlet的负载均衡。这样,可以减少基于Flowlet进行负载均衡使用的表项资源,提高多路径负载分担的均衡性,有效提升负载均衡的流量分担效果。
在一种可能的设计中,该Flowlet路由表包括至少一个Flowlet表项,该至少一个Flowlet表项与至少一个流一一对应,该第一流为该至少一个流中的任一个流。由于每个Flowlet表项仅与一个流对应,这样可以减少出现因多个流匹配一个Flowlet表项造成的无法形成有效的负载均衡以分担流量的问题。
在一种可能的设计中,该至少一个Flowlet表项为该Flowlet路由表中的有效表项。
在一种可能的设计中,该建立该第一Flowlet表项包括:根据该第一标识,从动态路由表中确定第一动态表项,其中该第一动态表项的标识字段包括该第一标识;确定该第一动态表项包括的多个下一跳端口中的一个第一下一跳端口,该第一下一跳端口为该第一Flowlet表项中的下一跳端口字段包括的下一跳端口。
在一种可能的设计中,该确定该第一动态表项包括的多个下一跳端口中的一个第一下一跳端口,包括:获取多个路径质量,该多个路径质量与该多个下一跳端口一一对应;确定该多个路径质量中满足预设条件的一个路径质量对应的下一跳端口为该第一下一跳端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010975328.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电路板及其制造方法
- 下一篇:一种无线充电器