[发明专利]发送数据的方法和装置、接收数据的方法和装置以及系统无效
申请号: | 201110162860.1 | 申请日: | 2011-06-17 |
公开(公告)号: | CN102223305A | 公开(公告)日: | 2011-10-19 |
发明(设计)人: | 颜清华;李国平;朱广平 | 申请(专利权)人: | 华为数字技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 发送 数据 方法 装置 接收 以及 系统 | ||
技术领域
本发明实施例涉及通信技术,尤其涉及发送数据的方法和装置、接收数据的方法和装置以及系统。
背景技术
现代通信系统中,网络流量需求的增长非常迅速。为解决单一物理链路无法完成节点之间高速传输的要求,现有技术提供了将多条低速物理链路捆绑为一条高速链路的解决方案。例如,现有技术提供了等价多路径(Equal Cost Multi-Path,ECMP)这一解决方案(请参考图1)。该技术的特点是,利用哈希算法对关键值(例如源地址和目的地址、端口号以及协议号等)进行哈希,将业务流量分配到捆绑后的多条物理链路上。
发明人发现,现有技术存在如下缺陷:
1.ECMP通过哈希算法确定传输业务流的物理链路,导致网络利用率不高。其一、单一业务流(特征值已固定)传输时,有的路径繁忙,其他路径空闲;其二、哈希算法仅对特征值进行判断,不区分业务流的速率,这意味着速率较高的业务流(例如4Mbps的高清视频流)有可能是通过低速物理链路传输,而速率较低的业务流(例如64Kbps的语音流)有可能是通过高速物理链路传输。
2.ECMP要求各条物理链路的带宽都相等,导致网络扩容的成本的增加。例如网络运营商建网时物理链路的带宽较低,但后续扩容时出现了更高带宽的物理链路。网络运营商扩容时要想采用更高带宽的物理链路,将不得不放弃建网时的物理链路。
发明内容
本发明实施例提供一种向捆绑链路发送数据的方法和装置,可提高网络利用率,并降低网络扩容的成本。
本发明实施例提供一种向捆绑链路发送数据的方法,所述捆绑链路包含多个物理出接口,包括:
收到第一数据包;
将所述第一数据包的净荷分为多个分片;
将所述多个分片处理为多个小包,其中每个小包是在每个分片的基础上添加标记和序号得到的,所述标记用于标识所述第一数据包的目的地址;所述序号用于标识每个分片在所述第一数据包的净荷中的位置;
向所述多个物理出接口发送所述多个小包,其中向所述多个物理出接口中带宽高的物理出接口发送的速率高于向所述多个物理出接口中带宽低的物理出接口发送的速率。
本发明实施例提供一种向捆绑链路发送数据的装置,所述捆绑链路包含多个物理出接口,包括:
第一数据包接收单元,用于接收第一数据包;
分片单元,用于将所述第一数据包的净荷分为多个分片;
处理单元,用于将所述多个分片处理为多个小包,其中每个小包是在每个分片的基础上添加标记和序号得到的,所述标记用于标识所述第一数据包的目的地址;所述序号用于标识每个分片在所述第一数据包的净荷中的位置;
多个小包发送单元,用于向所述多个物理出接口发送所述多个小包,其中向所述多个物理出接口中带宽高的物理出接口发送的速率高于向所述多个物理出接口中带宽低的物理出接口发送的速率。
本发明实施例提供一种从捆绑链路接收数据的方法和装置,可提高网络利用率,并降低网络扩容的成本。
本发明实施例提供一种从捆绑链路接收数据的方法,所述捆绑链路包含多个物理入接口,包括:
从多个物理入接口接收多个小包,其中从所述多个物理入接口中带宽高的物理入接口接收的速率高于从所述多个物理入接口中带宽低的物理入接口接收的速率;所述多个小包通过如下步骤得到:将第一数据包的净荷分为多个分片;将所述多个分片处理为多个小包,其中每个小包是在每个分片的基础上添加标记和序号得到的,所述标记用于标识所述第一数据包的目的地址;所述序号用于标识每个分片在所述第一数据包的净荷中的位置;
根据小包中的序号将对应于所述第一数据包的目的地址的小包重组为第二数据包,所述第二数据包的净荷与所述第一数据包的净荷相同;所述第二数据包的目的地址与所述第一数据包的目的地址相同。
本发明实施例提供一种从捆绑链路接收数据的装置,所述捆绑链路包含多个物理入接口,包括:
多个小包接收单元,用于从多个物理入接口接收多个小包,其中从所述多个物理入接口中带宽高的物理入接口接收的速率高于从所述多个物理入接口中带宽低的物理入接口接收的速率;所述多个小包通过多个小包得到装置获得,所述多个小包得到装置用于将第一数据包的净荷分为多个分片;将所述多个分片处理为多个小包,其中每个小包是在每个分片的基础上添加标记和序号得到的,所述标记用于标识所述第一数据包的目的地址;所述序号用于标识每个分片在所述第一数据包的净荷中的位置;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为数字技术有限公司,未经华为数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110162860.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:大型叁轴太阳能电池板承载装置
- 下一篇:分料机构
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置