[发明专利]报文传输方法及交换机有效
申请号: | 201611156102.8 | 申请日: | 2016-12-14 |
公开(公告)号: | CN108234320B | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 严金丰;郑合文;颜清华 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/729 | 分类号: | H04L12/729;H04L12/935;H04L12/947 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨贝贝;刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 传输 方法 交换机 | ||
本发明提供一种报文传输方法及交换机。源交换机首先接收第一数据报文,并确定该第一数据报文对应的流标识以及该第一数据报文的目的交换机,进而,源交换机根据到达该目的交换机的最优路径以及上述流标识,来确定发送第一数据报文的目标路径,其中,到达该目的交换机的最优路径是由目的交换机反馈给源交换机的,具体是由目的交换机从源交换机和目的交换机之间的多条不等价路径中确定并反馈给源交换机的。源交换机确定出发送第一数据报文的目标路径之后,即可根据该目标路径向目的交换机发送第一数据报文。本发明保证了存在不等价路径的数据中心的负载均衡,提升了网络吞吐量,提高了网络利用率。
技术领域
本发明涉及通信技术,尤其涉及一种报文传输方法及交换机。
背景技术
随着网络应用、大数据分析以及云计算等业务的不断发展,业界对数据中心的规模以及数据中心的网络(英文:Fabric)容量需求越来越大。因此,需要提供特定架构的数据中心,以满足各种业务的需求。典型的数据中心架构包括Clos架构等。不论基于何种架构,数据中心在运行时,都需要解决负载均衡的问题。
现有技术中,提出了一种数据中心负载均衡方法。该方法应用于支持等价多路径(英文:Equal-cost multi-path)技术的数据中心中。在源交换机通过多条等价路径中的一条路径向目的交换机发送第一报文的过程中,所述路径上的中间交换机将所述路径的路径标识以及所述路径中各段链路的拥塞度量值添加到所述数据报文中发往所述目的交换机。当所述目的交换机向所述源交换机发送第二数据报文时,所述目标交换机将所述路径标识和所述路径对应的拥塞信息封装在所述第二数据报文中,并向所述源交换机发送封装了所述拥塞信息的第二数据报文。所述源交换机根据所接收到的不同数据报文中的拥塞信息就可以确定交换机所述多条等价路径中的负载最轻的路径。当所述源交换机需要再次向所述目交换机发送数据报文时,所述源交换机就会优选该负载最轻的路径发送数据报文。
但是,上述方法仅适用于源交换机和目的交换机之间存在等价多路径的数据中心架构,例如克劳斯(英文:Clos)架构,并不适用于其他不具有等价多路径特点的架构,难以满足基于这些不具有等价多路径特点的架构的数据中心的需求。
发明内容
本发明实施例提供一种报文传输方法及交换机,用于解决现有技术的报文传输方法难以满足不具有等价多路径特点的架构的数据中心需求的问题。
本发明实施例第一方面提供一种报文传输方法,该方法站在源交换机的角度进行描述,在该方法中,源交换机首先接收第一数据报文,并确定该第一数据报文对应的流标识以及该第一数据报文的目的交换机,进而,源交换机根据到达该目的交换机的最优路径以及上述流标识,来确定发送第一数据报文的目标路径,其中,到达该目的交换机的最优路径是由目的交换机反馈给源交换机的,具体是由目的交换机从源交换机和目的交换机之间的多条不等价路径中确定并反馈给源交换机的。源交换机确定出发送第一数据报文的目标路径之后,即可根据该目标路径向目的交换机发送第一数据报文。
在该方法中,源交换机根据最优路径以及流标识确定第一数据报文的目标路径,其中,最优路径是目的交换机从源交换机和目的交换机之间的多条不等价路径中确定并反馈给源交换机的,即目的交换机是综合考虑了源交换机和目的交换机之间的路径信息来确定最优路径,源交换机再根据该最优路径来选择目标路径,从而保证了存在不等价路径的数据中心的负载均衡,提升了网络吞吐量,提高了网络利用率。
在一种可能的设计中,源交换机根据目标路径向目的交换机发送第一数据报文时,具体处理过程为:
首先,源交换机为第一数据报文添加第一外层头,该第一外层头中包括拥塞度量信息字段以及路径标识字段,拥塞度量信息字段用于标识目标路径的拥塞状态,路径标识字段用于标识目标路径。
进而,源交换机根据目标路径向目标交换机发送添加了第一外层头的第一数据报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611156102.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据的传输方法和装置
- 下一篇:一种报文转发的方法及系统