Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND DEVICE FOR MULTI-LINK FUSION
Document Type and Number:
WIPO Patent Application WO/2014/131334
Kind Code:
A1
Abstract:
Disclosed is a method for multi-link fusion, comprising: a first device and a second device establish a transparent transmission channel, where the transparent transmission channel spans over multiple links connecting the first device and the second device; the first device performs network address translation on a first target packet to acquire a second target packet; the first device transmits the second target packet to the second device via the transparent transmission channel; this allows the second device to perform network address translation on the second target packet to acquire a third target packet, and the second device transmits the third target packet to a target device identified by destination address information of the first target packet. Correspondingly, also disclosed is a related network device. Embodiments of the present invention allow for implementation of multi-link fusion, an increase in packet transmission efficiency, and conservation of network address resources.

Inventors:
CHEN SHUHUA (CN)
ZHANG KAI (CN)
WU HAIJUN (CN)
Application Number:
PCT/CN2014/072192
Publication Date:
September 04, 2014
Filing Date:
February 18, 2014
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI DEVICE CO LTD (CN)
International Classes:
H04L45/243; H04L45/74; H04L69/14
Foreign References:
CN102025594A2011-04-20
CN1798096A2006-07-05
CN101964785A2011-02-02
CN101053239A2007-10-10
US7388829B22008-06-17
Other References:
See also references of EP 2854356A4
Download PDF:
Claims:
权利要求

1、 一种多链路融合方法, 其特征在于, 包括:

第一设备与第二设备建立透明传输通道, 所述透明传输通道跨越所述 第一设备与所述第二设备连接的多个链路;

所述第一设备将第一目标报文的进行网络地址转换得到第二目标报 文;

所述第一设备将所述第二目标报文通过所述透明传输通道传输至所述 第二设备; 以使所述第二设备将所述第二目标报文进行网络地址转换得到 第三目标报文, 并由所述第二设备将所述第三目标报文发送至所述第一目 标 ·^艮文的目的地址信息所述标识的目标设备。

2、 如权利要求 1所述的方法, 其特征在于, 所述第一设备将第一目标 报文进行网络地址转换得到第二目标报文之后, 所述第一设备将所述第二 目标报文通过所述透明传输通道传输至所述第二设备之前, 所述方法还包 括:

所述第一设备执行链路绑定策略, 从所述透明传输通道所跨越的所述 第一设备与所述第二设备连接的链路中选择出目标链路;

所述第一设备将所述第二目标报文通过所述目标链路封装得到第四目 标 4艮文;

所述第一设备将所述第二目标报文通过所述透明传输通道传输至所述 第二设备, 包括:

所述第一设备将所述第四目标报文通过所述目标链路传输至所述第二 设备。 3如权利要求 2所述的方法, 其特征在于, 所述第一设备执行链路绑定 策略, 从所述透明传输通道所跨越的所述第一设备与所述第二设备连接的 链路中选择出目标链路, 包括:

所述第一设备分析所述透明传输通道所跨越的所述第一设备与所述第 二设备连接的每个链路的带宽参数; 所述第一设备根据所述每个链路的带宽参数分析出发送给该链路的緩 冲区的速度和报文长度, 从第一设备与第二设备连接的多个链路中选择出 目标链路;

所述第一设备将所述第四目标报文通过所述目标链路传输至所述第二 设备, 包括:

所述第一设备将所述第四目标报文按照发送给所述目标链路的緩冲区 的速度和报文长度发送至所述目标链路的緩冲区, 并将所述緩冲区的第四 目标报文通过所述目标链路发送至第二设备。

4、 一种多链路融合方法, 其特征在于, 包括:

第一设备通过预先建立的透明传输通道接收第二设备发送的第二响应 报文; 所述透明传输通道跨越所述第一设备与所述第二设备连接的多个链 路; 所述第二响应报文是所述第二设备将第一响应报文进行网络地址转换 得到的响应报文, 所述第一响应报文为所述第二设备接收目标设备发送的, 且所述目标设备对所述第一设备预先发送给所述目标设备的目标报文所做 出的响应 4艮文;

所述第一设备对所述第二响应报文进行网络地址转换得到第三响应报 文;

所述第一设备将所述第三响应报文发送至所述目标报文的源地址信息 所标识的设备。

5、 一种多链路融合方法, 其特征在于, 包括:

第二设备与第一设备建立透明传输通道, 所述透明传输通道跨越所述 第二设备与所述第一设备连接的多个链路;

所述第二设备通过所述透明传输通道接收所述第一设备发送的第二目 标报文, 所述第二目标报文是所述第一设备将第一目标报文进行网络地址 转换所得到的报文;

所述第二设备将所述第二目标报文进行网络地址转换得到第三目标报 文; 所述第二设备将所述第三目标报文发送至所述第一目标报文的目的地 址信息所述标识的目标设备。

6、 一种多链路融合方法, 其特征在于, 包括:

第二设备对第一响应 4艮文进行网络地址转换得到第二响应 4艮文, 所述 第一响应报文为所述第二设备接收目标设备发送的, 且所述目标设备对所 所述第二设备将所述第二响应报文通过预先建立的透明传输通道传输 至所述第一设备; 以使所述第一设备将所述第二响应报文进行网络地址转 换得到第三响应报文; 以及由所述第一设备将所述第三响应报文发送至所 述目标报文的源地址信息所示的设备; 所述透明传输通道跨越所述第一设 备与所述第二设备连接的多个链路。

7、 如权利要求 6所述的方法, 其特征在于, 所述第二设备将所述第一 响应报文进行网络地址转换得到第二响应报文之后, 所述第二设备将所述 第二响应 4艮文通过所述透明通道发送至所述第一设备之前, 所述方法还包 括:

所述第二设备执行链路绑定策略, 从所述预先建立的透明传输通道所 跨越的所述第二设备与所述第一设备连接的链路中选择出目标链路;

所述第二设备将所述第二响应报文通过所述目标链路封装得到第四响 应报文;

所述第二设备将所述第二响应报文通过所述透明通道发送至所述第一 设备, 包括:

所述第二设备将所述第四响应报文通过所述目标链路发送至所述第一 设备中建立所述目标链路的接口。

8、 如权利要求 7所述的方法, 其特征在于, 所述第二设备执行链路绑 定策略, 从所述预先建立的透明传输通道所跨越的所述第二设备与所述第 一设备连接的链路中选择出目标链路, 包括: 所述第二设备接收所述第一设备发送的所述预先建立的透明传输通道 所跨越的所述第二设备与所述第一设备连接的每个链路的带宽参数, 所述 每个链路的带宽参数为所述第一设备分析得到的所述每个链路的带宽参 数;

所述第二设备根据所述每个链路的带宽参数分析出发送给该链路的緩 冲区的速度和报文长度, 所述预先建立的透明传输通道所跨越的所述第二 设备与所述第一设备连接的的多个链路中选择出目标链路;

所述第二设备将所述第四响应报文通过所述目标链路发送至所述第一 设备中建立所述目标链路的接口, 包括:

所述第二设备将所述第二响应报文按照发送给所述目标链路的緩冲区 的速度和报文长度发送至所述目标链路的緩冲区, 并将所述緩冲区的第四 响应报文通过所述目标链路发送至第二设备中建立所述目标链路的接口。

9、 一种网络设备, 其特征在于, 包括: 建立单元、 转换单元和发送单 元, 其中:

所述建立单元, 用于与第二设备建立透明传输通道, 所述透明传输通 道跨越所述网络设备与所述第二设备连接的多个链路;

所述转换单元, 用于将第一目标报文进行网络地址转换到第二目标报 文;

所述发送单元, 用于将所述第二目标报文通过所述透明传输通道传输 至所述第二设备; 以使所述第二设备将所述第二目标报文进行网络地址转 换得到第三目标报文, 并由所述第二设备将所述第三目标报文发送至所述 第一目标报文的目的地址信息所述标识的目标设备。

10、 如权利要求 9所述的设备, 其特征在于, 所述设备还包括: 选择单元, 用于执行链路绑定策略, 从所述透明传输通道所跨越的所 述网络设备与所述第二设备连接的链路中选择出目标链路;

封装单元, 用于将所述第二目标报文通过所述目标链路封装得到第四 目标 4艮文; 所述发送单元还用于将所述第四目标报文通过所述目标链路传输至所 述第二设备。

11、 如权利要求 10所述的设备, 其特征在于, 所述选择单元包括: 第一分析单元, 用于分析所述透明传输通道所跨越的所述第一设备与 所述第二设备连接的每个链路的带宽参数;

第二分析单元, 用于根据所述每个链路的带宽参数分析出发送给该链 路的緩冲区的速度和报文长度, 从第一设备与第二设备连接的多个链路中 选择出目标链路;

所述发送单元还用于将所述第二目标报文按照发送给所述目标链路的 緩冲区的速度和报文长度发送至所述目标链路的緩冲区, 并将所述緩冲区 的第四目标报文通过所述目标链路发送至第二设备。

12、 一种网络设备, 其特征在于, 包括: 接收单元、 转换单元和发送 单元, 其中:

所述接收单元, 用于通过预先建立的透明传输通道接收第二设备发送 的第二响应报文; 所述透明传输通道跨越所述第一设备与所述第二设备连 接的多个链路; 所述第二响应报文是所述第二设备将第一响应报文进行网 络地址转换得到的响应报文, 所述第一响应报文为所述第二设备接收目标 设备发送的, 且所述目标设备对所述第一设备预先发送给所述目标设备的 目标 4艮文所故出的响应报文;

所述转换单元, 用于对所述第二响应报文进行网络地址转换得到第三 响应 4艮文;

所述发送单元, 用于将所述第三响应报文发送至所述目标报文的源地 址信息所标识的设备。

13、 一种网络设备, 其特征在于, 包括: 建立单元、 接收单元、 转换 单元和发送单元, 其中: 所述建立单元, 用于与第一设备建立透明传输通道, 所述透明传输通 道跨越所述网络设备与所述第一设备连接的多个链路;

所述接收单元, 用于通过所述透明传输通道接收所述第一设备发送的 第二目标报文, 所述第二目标报文是所述第一设备将第一目标报文进行网 络地址转换所得到的报文;

所述转换单元, 用于将所述第二目标报文进行网络地址转换得到第三 目标 ^艮文;

所述发送单元, 用于将所述第三目标报文发送至所述第一目标报文的 目的地址信息所述标识的目标设备。

14、 一种网络设备, 其特征在于, 包括: 转换单元和发送单元, 其中: 所述转换单元, 用于对第一响应 4艮文进行网络地址转换得到第二响应 报文, 所述第一响应报文为所述第二设备接收目标设备发送的, 且所述目 报文;

所述发送单元, 用于将所述第二响应报文通过预先建立的透明传输通 道传输至所述第一设备; 以使所述第一设备将所述第二响应报文进行网络 地址转换得到第三响应报文; 以及由所述第一设备将所述第三响应报文发 送至所述目标报文的源地址信息所示的设备; 所述透明传输通道跨越所述 第一设备与所述第二设备连接的多个链路。

15、 如权利要求 14所述的设备, 其特征在于, 所述设备还包括: 选择单元, 用于执行链路绑定策略, 从所述预先建立的透明传输通道 所跨越的所述网络设备与所述第一设备连接的链路中选择出目标链路; 封装单元, 用于将所述第二响应报文通过所述目标链路封装得到第四 响应 4艮文;

所述发送单元还用于将所述第四响应报文通过所述目标链路发送至所 述第一设备中建立所述目标链路的接口。 16、 如权利要求 15所述的设备, 其特征在于, 所述选择单元包括: 接收子单元, 用于接收所述第一设备发送的所述预先建立的透明传输 通道所跨越的所述网络设备与所述第一设备连接的每个链路的带宽参数, 所述每个链路的带宽参数为所述第一设备分析得到的所述每个链路的带宽 参数;

分析单元, 用于根据所述每个链路的带宽参数分析出发送给该链路的 緩冲区的速度和报文长度, 从所述预先建立的透明传输通道所跨越的所述 网络设备与所述第一设备连接的多个链路中选择出目标链路;

所述发送单元还用于将所述第二响应报文按照发送给所述目标链路的 緩冲区的速度和报文长度发送至所述目标链路的緩冲区, 并将所述緩冲区 的第四响应报文通过所述目标链路发送至第二设备中建立所述目标链路的 接口。

Description:
一种多链路融合方法及设备

本申请要求于 2013年 02月 28日提交中国专利局、 申请号为 201310063115.0、 发明名称为 "一种多链路融合方法及设备" 的中国专利申 请的优先权, 其全部内容通过引用结合在本申请中。

技术领域 本发明涉及通信领域, 尤其涉及一种多链路融合方法及设备。

背景技术 随着接入技术的不断发展, 出现了多种接入技术并存的现实局面, 例 如: 数字用户线路 ( Digital Subscriber Line , DSL )接入技术、 光纤接入 ( Fiber-To-The-X, FTTX )技术、 长期演进( Long Term Evolution, LTE ) 接入技术和 El接入技术等等,且很多网络设备可以同时具 两种以上的接 入技术。

目前业界主要通过在用户侧的接入设备和网络 侧的服务器之间建立虚 拟专用网络( Virtual Private Network, VPN )隧道, 以实现多链路融合, 即 利用网络设备同时具备的多种接入技术实现报 文的跨网转发和汇聚。

但上述技术在实现过程报文直接在上述 VPN隧道中传输, 增加了报文 封装层次和报文长度,所以导致上述技术方案 中报文的传输效率低,且 VPN 方案还需要额外的网络地址资源。 发明内容 本发明实施例提供了一种多链路融合方法及设 备, 能够实现多链路融 合, 且可以提高 ^艮文的传输效率, 以及节省网络地址资源。

第一方面, 本发明实施例提供的一种多链路融合方法, 包括: 第一设备与第二设备建立透明传输通道, 所述透明传输通道跨越所述 第一设备与所述第二设备连接的多个链路;

所述第一设备将第一目标报文的进行网络地址 转换得到第二目标报 文;

所述第一设备将所述第二目标报文通过所述透 明传输通道传输至所述 第二设备; 以使所述第二设备将所述第二目标报文进行网 络地址转换得到 第三目标报文, 并由所述第二设备将所述第三目标报文发送至 所述第一目 标 ·^艮文的目的地址信息所述标识的目标设备。

在第一种可能的实现方式中, 所述第一设备将第一目标报文进行网络 地址转换得到第二目标报文之后, 所述第一设备将所述第二目标报文通过 所述透明传输通道传输至所述第二设备之前, 所述方法还包括:

所述第一设备执行链路绑定策略, 从所述透明传输通道所跨越的所述 第一设备与所述第二设备连接的链路中选择出 目标链路;

所述第一设备将所述第二目标报文通过所述目 标链路封装得到第四目 标 4艮文;

所述第一设备将所述第二目标报文通过所述透 明传输通道传输至所述 第二设备, 包括:

所述第一设备将所述第四目标报文通过所述目 标链路传输至所述第二 设备。

结合第一方面的第一种可能的实现方式, 在第二种可能的实现方式中, 所述第一设备执行链路绑定策略, 从所述透明传输通道所跨越的所述第一 设备与所述第二设备连接的链路中选择出目标 链路, 包括:

所述第一设备分析所述透明传输通道所跨越的 所述第一设备与所述第 二设备连接的每个链路的带宽参数;

所述第一设备根据所述每个链路的带宽参数分 析出发送给该链路的緩 冲区的速度和报文长度, 从第一设备与第二设备连接的多个链路中选择 出 目标链路;

所述第一设备将所述第四目标报文通过所述目 标链路传输至所述第二 设备, 包括:

所述第一设备将所述第四目标报文按照发送给 所述目标链路的緩冲区 的速度和报文长度发送至所述目标链路的緩冲 区, 并将所述緩冲区的第四 目标报文通过所述目标链路发送至第二设备。

第二方面, 本发明实施例提供另一种多链路融合方法, 包括: 第一设备通过预先建立的透明传输通道接收第 二设备发送的第二响应 报文; 所述透明传输通道跨越所述第一设备与所述第 二设备连接的多个链 路; 所述第二响应报文是所述第二设备将第一响应 报文进行网络地址转换 得到的响应报文, 所述第一响应报文为所述第二设备接收目标设 备发送的, 且所述目标设备对所述第一设备预先发送给所 述目标设备的目标报文所做 出的响应 4艮文;

所述第一设备对所述第二响应报文进行网络地 址转换得到第三响应报 文;

所述第一设备将所述第三响应报文发送至所述 目标报文的源地址信息 所标识的设备。

第三方面, 本发明实施例提供一种多链路融合方法, 包括:

第二设备与第一设备建立透明传输通道, 所述透明传输通道跨越所述 第二设备与所述第一设备连接的多个链路;

所述第二设备通过所述透明传输通道接收所述 第一设备发送的第二目 标报文, 所述第二目标报文是所述第一设备将第一目标 报文进行网络地址 转换所得到的报文;

所述第二设备将所述第二目标报文进行网络地 址转换得到第三目标报 文;

所述第二设备将所述第三目标报文发送至所述 第一目标报文的目的地 址信息所述标识的目标设备。

第四方面, 本发明实施例提供一种多链路融合方法, 包括: 第二设备对第一响应 ^艮文进行网络地址转换得到第二响应 ^艮文, 所述 第一响应报文为所述第二设备接收目标设备发 送的, 且所述目标设备对所 所述第二设备将所述第二响应报文通过预先建 立的透明传输通道传输 至所述第一设备; 以使所述第一设备将所述第二响应报文进行网 络地址转 换得到第三响应报文; 以及由所述第一设备将所述第三响应报文发送 至所 述目标报文的源地址信息所示的设备; 所述透明传输通道跨越所述第一设 备与所述第二设备连接的多个链路。

在第一种可能的实现方式中,, 所述第二设备将所述第一响应报文进行 网络地址转换得到第二响应报文之后, 所述第二设备将所述第二响应报文 通过所述透明通道发送至所述第一设备之前, 所述方法还包括:

所述第二设备执行链路绑定策略, 从所述预先建立的透明传输通道所 跨越的所述第二设备与所述第一设备连接的链 路中选择出目标链路;

所述第二设备将所述第二响应报文通过所述目 标链路封装得到第四响 应报文;

所述第二设备将所述第二响应报文通过所述透 明通道发送至所述第一 设备, 包括:

所述第二设备将所述第四响应报文通过所述目 标链路发送至所述第一 设备中建立所述目标链路的接口。

结合第四方面的第一种可能的实现方式, 在第二种可能的实现方式中, 所述第二设备执行链路绑定策略, 从所述预先建立的透明传输通道所跨越 的所述第二设备与所述第一设备连接的链路中 选择出目标链路, 包括: 所述第二设备接收所述第一设备发送的所述预 先建立的透明传输通道 所跨越的所述第二设备与所述第一设备连接的 每个链路的带宽参数, 所述 每个链路的带宽参数为所述第一设备分析得到 的所述每个链路的带宽参 数;

所述第二设备根据所述每个链路的带宽参数分 析出发送给该链路的緩 冲区的速度和报文长度, 所述预先建立的透明传输通道所跨越的所述第 二 设备与所述第一设备连接的的多个链路中选择 出目标链路; 所述第二设备将所述第四响应报文通过所述目 标链路发送至所述第一 设备中建立所述目标链路的接口, 包括:

所述第二设备将所述第二响应报文按照发送给 所述目标链路的緩冲区 的速度和报文长度发送至所述目标链路的緩冲 区, 并将所述緩冲区的第四 响应报文通过所述目标链路发送至第二设备中 建立所述目标链路的接口。

第五方面, 本发明实施例提供一种网络设备, 包括: 建立单元、 转换 单元和发送单元, 其中:

所述建立单元, 用于与第二设备建立透明传输通道, 所述透明传输通 道跨越所述网络设备与所述第二设备连接的多 个链路;

所述转换单元, 用于将第一目标报文进行网络地址转换到第二 目标报 文;

所述发送单元, 用于将所述第二目标报文通过所述透明传输通 道传输 至所述第二设备; 以使所述第二设备将所述第二目标报文进行网 络地址转 换得到第三目标报文, 并由所述第二设备将所述第三目标报文发送至 所述 第一目标报文的目的地址信息所述标识的目标 设备。

在第一种可能的实现方式中, 所述设备还包括:

选择单元, 用于执行链路绑定策略, 从所述透明传输通道所跨越的所 述网络设备与所述第二设备连接的链路中选择 出目标链路;

封装单元, 用于将所述第二目标报文通过所述目标链路封 装得到第四 目标 ^艮文;

所述发送单元还用于将所述第四目标报文通过 所述目标链路传输至所 述第二设备。

结合第五方面的第一种可能的实现方式, 在第二种可能的实现方式中, 所述选择单元包括:

第一分析单元, 用于分析所述透明传输通道所跨越的所述第一 设备与 所述第二设备连接的每个链路的带宽参数;

第二分析单元, 用于根据所述每个链路的带宽参数分析出发送 给该链 路的緩冲区的速度和报文长度, 从第一设备与第二设备连接的多个链路中 选择出目标链路; 所述发送单元还用于将所述第二目标报文按照 发送给所述目标链路的 緩冲区的速度和报文长度发送至所述目标链路 的緩冲区, 并将所述緩冲区 的第四目标报文通过所述目标链路发送至第二 设备。

第六方面, 本发明实施例提供一种网络设备, 包括: 接收单元、 转换 单元和发送单元, 其中:

所述接收单元, 用于通过预先建立的透明传输通道接收第二设 备发送 的第二响应报文; 所述透明传输通道跨越所述第一设备与所述第 二设备连 接的多个链路; 所述第二响应报文是所述第二设备将第一响应 报文进行网 络地址转换得到的响应报文, 所述第一响应报文为所述第二设备接收目标 设备发送的, 且所述目标设备对所述第一设备预先发送给所 述目标设备的 目标 4艮文所故出的响应报文;

所述转换单元, 用于对所述第二响应报文进行网络地址转换得 到第三 响应 4艮文;

所述发送单元, 用于将所述第三响应报文发送至所述目标报文 的源地 址信息所标识的设备。

第七方面, 本发明实施例提供一种网络设备, 包括: 建立单元、 接收 单元、 转换单元和发送单元, 其中:

所述建立单元, 用于与第一设备建立透明传输通道, 所述透明传输通 道跨越所述网络设备与所述第一设备连接的多 个链路;

所述接收单元, 用于通过所述透明传输通道接收所述第一设备 发送的 第二目标报文, 所述第二目标报文是所述第一设备将第一目标 报文进行网 络地址转换所得到的报文;

所述转换单元, 用于将所述第二目标报文进行网络地址转换得 到第三 目标 ^艮文;

所述发送单元, 用于将所述第三目标报文发送至所述第一目标 报文的 目的地址信息所述标识的目标设备。

第八方面, 本发明实施例提供一种网络设备, 包括: 转换单元和发送 单元, 其中:

所述转换单元, 用于对第一响应 4艮文进行网络地址转换得到第二响应 报文, 所述第一响应报文为所述第二设备接收目标设 备发送的, 且所述目 报文;

所述发送单元, 用于将所述第二响应报文通过预先建立的透明 传输通 道传输至所述第一设备; 以使所述第一设备将所述第二响应报文进行网 络 地址转换得到第三响应报文; 以及由所述第一设备将所述第三响应报文发 送至所述目标报文的源地址信息所示的设备; 所述透明传输通道跨越所述 第一设备与所述第二设备连接的多个链路。

在第一种可能的实现方式中, 所述设备还包括:

选择单元, 用于执行链路绑定策略, 从所述预先建立的透明传输通道 所跨越的所述网络设备与所述第一设备连接的 链路中选择出目标链路; 封装单元, 用于将所述第二响应报文通过所述目标链路封 装得到第四 响应 4艮文;

所述发送单元还用于将所述第四响应报文通过 所述目标链路发送至所 述第一设备中建立所述目标链路的接口。

结合第八方面的第一种可能的实现方式, 在第二种可能的实现方式中, 所述选择单元包括:

接收子单元, 用于接收所述第一设备发送的所述预先建立的 透明传输 通道所跨越的所述第二设备与所述第一设备连 接的每个链路的带宽参数, 所述每个链路的带宽参数为所述第一设备分析 得到的所述每个链路的带宽 参数;

分析单元, 用于根据所述每个链路的带宽参数分析出发送 给该链路的 緩冲区的速度和报文长度, 从所述预先建立的透明传输通道所跨越的所述 第二设备与所述第一设备连接的多个链路中选 择出目标链路;

所述发送单元还用于将所述第二响应报文按照 发送给所述目标链路的 緩冲区的速度和报文长度发送至所述目标链路 的緩冲区, 并将所述緩冲区 的第四响应报文通过所述目标链路发送至第二 设备中建立所述目标链路的 接口。

上述技术方案中, 第一设备与第二设备建立透明传输通道, 所述透明 传输通道跨越所述第一设备与所述第二设备连 接的多个链路; 第一设备将 第一目标报文的进行网络地址转换得到第二目 标报文; 第一设备将所述第 二目标报文通过所述透明传输通道传输至所述 第二设备; 以使所述第二设 备将所述第二目标报文进行网络地址转换得到 第三目标报文, 并由所述第 二设备将所述第三目标报文发送至所述第一目 标报文的目的地址信息所述 标识的目标设备。 这样报文在第一设备和第二设备传输时, 进行了网络地 址转换, 节省了网络地址资源; 且减少了目标报文封装层次, 从而可以提 高报文传输的效率。

附图说明 为了更清楚地说明本发明实施例中的技术方案 , 下面将对实施例描述 中所需要使用的附图作筒单地介绍, 显而易见地, 下面描述中的附图仅仅 是本发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性 劳动的前提下, 还可以根据这些附图获得其他的附图。

图 1是本发明实施例提供的一种多链路融合方法 流程示意图; 图 2是本发明实施例提供的另一种多链路融合方 的流程示意图; 图 3是本发明实施例提供的另一种多链路融合方 的流程示意图; 图 4是本发明实施例提供的另一种多链路融合方 的流程示意图; 图 5是本发明实施例提供的另一种多链路融合方 的流程示意图; 图 6是本发明实施例提供的另一种多链路融合方 的流程示意图; 图 7是本发明实施例提供的另一种多链路融合方 的流程示意图; 图 8是本发明实施例提供的另一种多链路融合方 的流程示意图; 图 9是本发明实施例提供的另一种多链路融合方 的流程示意图; 图 10是本发明实施例提供的另一种多链路融合方 的流程示意图; 图 11是本发明实施例提供的另一种多链路融合方 的流程示意图; 图 12是本发明实施例提供的一种网络设备的结构 意图;

图 13是本发明实施例提供的另一种网络设备的结 示意图; 图 14是本发明实施例提供的另一种网络设备的结 示意图; 图 15是本发明实施例提供的另一种网络设备的结 示意图;

图 16是本发明实施例提供的另一种网络设备的结 示意图;

图 17是本发明实施例提供的另一种网络设备的结 示意图;

图 18是本发明实施例提供的一种多链路融合系统 结构示意图; 图 19是本发明实施例提供的另一种网络设备的结 示意图;

图 20是本发明实施例提供的另一种网络设备的结 示意图;

图 21是本发明实施例提供的另一种网络设备的结 示意图;

图 22是本发明实施例提供的一种多链路融合系统 结构示意图; 图 23是本发明实施例提供的另一种网络设备的结 示意图;

图 24是本发明实施例提供的另一种网络设备的结 示意图;

图 25是本发明实施例提供的另一种网络设备的结 示意图;

图 26是本发明实施例提供的另一种网络设备的结 示意图;

图 27是本发明实施例提供的另一种网络设备的结 示意图;

图 28是本发明实施例提供的另一种网络设备的结 示意图;

图 29是本发明实施例提供的一种多链路融合系统 结构示意图。

具体实 H ^式 下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进 行清楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没 有作出创造性劳动前提下所获得的所有其他实 施例, 都属于本发明保护的 范围。

图 1是本发明实施例提供的一种多链路融合方法 流程示意图,如图 1 所示, 包括:

101、 第一设备与第二设备建立透明传输通道, 所述透明传输通道跨越 所述第一设备与所述第二设备连接的多个链路 ;

102、 第一设备将第一目标报文的进行网络地址转换 ( Network Address Translation, NAT )得到第二目标报文; 103、 第一设备将所述第二目标报文通过所述透明传 输通道传输至所述 第二设备; 以使所述第二设备将所述第二目标报文进行 NAT得到第三目标 报文, 并由所述第二设备将所述第三目标报文发送至 所述第一目标报文的 目的地址信息所述标识的目标设备。

可选的, 第二设备接收到上述第二目标报文时就可以对 该报文进行

NAT, 将转换后的报文发送到上述目标设备。

可选的, 上述第一设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备(例如: DSL网关)、 服务器、 用户设备(例如: 手机)。

可选的, 上述第二设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备(例如: DSL网关)、 服务器、 用户设备(例如: 手机)。

但第一设备与上述第二设备两个不同的设备, 例如, 第一设备为接入 设备时, 那么第二设备就可以为服务器, 当第一设备为服务器, 第二设备 可以是接入设备、 网关设备或用户设备、 当第一设备为用户侧设备, 第二 设备可以是接入设备、 网关设备或服务器。

可选的, 上述第一设备与第二设备之间的链路包括但不 限于如下列出 的任意链路:

DSL链路、 LTE链路、 FTTX链路、 E1链路、全球移动通讯系统( Global System of Mobile communication, GSM )链路、 电缆链路和光纤链路等。

可选的, 上述透明通道包括但不限于如下列出的任意通 道:

VPN隧道、 通用路由封装 ( Generic Route Encapsulation, GRE ) 隧道 以及点到点传输通道等。

可选的, 上述第一目标 ·^艮文可以是一个或者多个 ·^艮文。

上述技术方案中, 第一设备与第二设备建立透明传输通道, 所述透明 传输通道跨越所述第一设备与所述第二设备连 接的多个链路; 第一设备将 第一目标报文的进行 NAT得到第二目标报文; 第一设备将所述第二目标报 文通过所述透明传输通道传输至所述第二设备 ; 以使所述第二设备将所述 第二目标报文进行 NAT得到第三目标报文, 并由所述第二设备将所述第三 目标报文发送至所述第一目标报文的目的地址 信息所述标识的目标设备。 这样报文在第一设备和第二设备传输时, 进行了 NAT , 进行了 NAT , 节省 了网络地址资源, 且可利用传输路径上路由器的快速转发能力, 从而可以 提高报文传输的效率。 图 2是本发明实施例提供的另一种多链路融合方 的流程示意图, 如 图 2所示, 包括:

201、 第一设备与第二设备建立透明传输通道, 所述透明传输通道跨越 所述第一设备与所述第二设备连接的多个链路 ;

可选的, 上述跨越可以是指所述透明传输通道承载在所 述第一设备与 所述第二设备连接的多个链路上, 且该透明传输通道的源点的报文可以通 过该透明传输通道所跨越的任一链路传输至该 透明传输通道的终点。

202、 第一设备将第一目标报文进行 NAT得到第二目标报文; 可选的, 上述第一目标 4艮文可以是上行 4艮文。 可选的, 上述第一目标 报文可以是用户侧设备(例如: 家庭终端、 移动终端)发送的一个或者多 个报文, 上述第一设备为接入设备或者网关设备。

可选的, 上述第一目标 ^艮文可以是下行 4艮文。 可选的, 上述第一目标 报文可以是互联网设备发送的一个或者多个报 文, 上述第一设备为汇聚服 务器。

可选的, 上述 NAT可以是巴第一目标 ^艮文的源地址信息和源端口信息 转换为第一设备的地址信息和端口信息。

203、 第一设备执行链路绑定策略(例如: Bonding Channel Policy ), 从 所述透明传输通道所跨越的所述第一设备与所 述第二设备连接的链路中选 择出目标链路;

204、 第一设备将所述第二目标报文通过该选择的目 标链路封装得到第 四目标 4艮文;

205、 第一设备将所述第四目标报文通过所述目标链 路传输至所述第二 设备; 以使所述第二设备将所述第四目标报文进行解 封装, 还原得到第三 目标报文, 并由所述第二设备将所述第三目标报文发送至 所述第一目标报 文的目的地址信息所述标识的目标设备。

可选的, 上述第一设备将第一目标报文进行 NAT可以是, 第一设备将 第一目标报文的源地址信息和源端口信息转换 为第一设备的地址信息和端 口信息。

可选的, 上述第二设备还原得到第三目标报文可以是, 将第四目标报 文解封装得到上述第二目标报文, 并将第二目标报文的源地址信息和源端 口信息转换为所述第二设备的地址信息和端口 信息可以是, 将第二目标报 文的源地址信息和源端口信息分别转换为所述 第二设备的公网 IP地址信息 和公网端口信息。

下面以 DSL链路和 LTE链路为例, 进行详细的说明, 当然本发明实施 例中第一设备与所述第二设备连接的链路包含 但不限于 DSL链路和 LTE链 路。 在步骤 203中执行上述链路绑定策略, 例如, 选择出 DSL链路为目标 链路, 步骤 204就将第二目标报文进行封装, 该封装的一部分可以是添加 所述第一设备的 DSL接口的地址信息和端口信息, 以得到第四目标报文, 步骤 205就通过 DSL链路将第四目标报文发送至第二设备。

可选的, 第一目标 4艮文、 第二目标 4艮文、 第三目标 4艮文和第四目标 4艮 文中 址信息和端口信息可以通过如下表示所示:

表 1可以清楚描述上述几个报文中地址信息和端 信息之间的关系。 其中, 第一设备和第二设备的 NAT分别可以如下述表 2和表 3所示, 当然这仅是本发明实施例中一个例子。

表 2: 源 IP 源端口 目的 IP 目的端口 NAT 转换 NAT 转换 IP 端口

192.168.2.5 1022 IP E 8088 IP A/B 2345

192.168.2..10 2344 IP E 8088 IP A/B 2346

表 3:

源 IP 源端口 目的 IP 目的端口 NAT 转换 NAT转换

IP 端口

IP A/B 2345 IP E 8088 IP D01 4344

IP C/D 5678 IP E 8088 IP D01 4345

种可选的实施方式, 步骤 203 中的执行链路绑定策略的步骤可 第一设备分析所述透明传输通道所跨越的所述 第一设备与所述第二设 备连接的每个链路的带宽参数;

第一设备根据所述每个链路的带宽参数分析出 发送给该链路的緩冲区 的速度和报文长度, 从第一设备与第二设备连接的多个链路中选择 出目标 链路;

步骤 205可以包括:

所述第一设备将所述第四目标报文按照发送给 所述目标链路的緩冲区 的速度和报文长度发送至所述目标链路的緩冲 区, 并将所述緩冲区的第四 目标报文通过所述目标链路发送至第二设备。

可选的, 上述带宽参数包括如下至少一项:

报文传输的速率、 报文传输的时延、 报文传输的抖动、 緩冲区队列长 度。

可选的, 第一设备根据所述每个链路的带宽参数分析出 发送给该链路 的緩冲区的速度和报文长度可以是, 发送给该链路的緩冲区的速度和报文 长度可以是同该链路的带宽参数成正比, 即带宽参数越优(例如: 报文传 输的速率越快、 报文传输的时延越小、 报文传输的抖动越小、 緩冲区队列 长度越短), 该链路的緩冲区的速度就越快和报文长度越长 。 步骤 205将所 述第二目标报文按照发送给所述目标链路的緩 冲区的速度和报文长度发送 至所述目标链路的緩冲区。

作为一种可选的实施方式, 上述第一设备分析所述每个链路的带宽参 数可以包括:

第一设备接收第三设备发送第一设备与第二设 备之间的第二网络链路 的带宽参数, 其中, 所述第三设备为第二网络的设备, 所述第一设备为第 一网络的设备。

第二设备分析第一设备与第二设备之间的第一 网络链路的带宽参数; 可选的, 该实施方式, 可以实现由多个设备共同分析第一设备与第二 设备之间的链路的带宽参数。 可选的, 上述第一网络和第二网络可以是一 个或者多个网络。例如: 上述第一设备为 DSL网关,第三设备为 LTE手机, 即上述第一网络为 DSL网络, 上述第二网络为 LTE网络, 这样第一设备就 可以将 4艮文分开在第一网络和第二网络发送至第二 备。

上述技术方案中, 在上面实施例的基础上, 主要描述了多种传输报文 的实施方式, 具有封装层次少, 实现标准, 且都可以实现提高报文的传输 速率。 图 3是本发明实施例提供的一种多链路融合方法 流程示意图,如图 3 所示, 包括:

301、 第一设备通过预先建立的透明传输通道接收第 二设备发送的第二 响应报文; 所述透明传输通道跨越所述第一设备与所述第 二设备连接的多 个链路; 所述第二响应报文是所述第二设备将第一响应 报文进行 NAT得到 的响应报文, 所述第一响应报文为所述第二设备接收目标设 备发送的, 且 的响应 4艮文;

302、 第一设备对所述第二响应报文进行 NAT得到第三响应报文;

303、 第一设备将所述第三响应报文发送至所述目标 报文的源地址信息 所标识的设备。

可选的, 上述透明传输通道可以参考上面实施例描述的 透明传输通道。 可选的, 上述第一设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备(例如: DSL网关)、 服务器、 用户设备(例如: 手机)。

可选的, 上述第二设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备(例如: DSL网关)、 服务器、 用户设备(例如: 手机)。

但第一设备与上述第二设备两个不同的设备, 例如, 第一设备为接入 设备时, 那么第二设备就可以为服务器, 当第一设备为服务器, 第二设备 可以是接入设备、 网关设备或用户设备、 当第一设备为用户侧设备, 第二 设备可以是接入设备、 网关设备或服务器。

可选的, 上述第一设备与第二设备之间的链路包括但不 限于如下列出 的任意链路:

DSL链路、 LTE链路、 FTTX链路、 E1链路、 GSM链路、 电缆链路和 光纤链路等。

可选的, 上述透明通道包括但不限于如下列出的任意通 道:

VPN隧道、 GRE隧道以及点到点传输通道等。

可选的, 上述第一目标 ·^艮文可以是一个或者多个 ·^艮文。

可选的, 上述第二设备对第一响应报文进行 NAT可以是, 将第一响 应报文的目的地址信息和目的端口信息转换为 所述第一设备的地址信息和 端口信息。

可选的, 第一设备对所述第二响应报文进行 NAT可以, 将第二响应报 文的目的地址信息和目的端口信息转换为所述 目标 ^艮文的源地址信息和源 端口信息。

上述技术方案中, 第一设备通过预先建立的透明传输通道接收第 二设 备发送的第二响应报文; 所述透明传输通道跨越所述第一设备与所述第 二 设备连接的多个链路; 所述第二响应报文是所述第二设备将第一响应 报文 进行 NAT得到的响应报文, 所述第一响应报文为所述第二设备接收目标设 备发送的, 且所述目标设备对所述第一设备预先发送给所 述目标设备的目 标报文所做出的响应报文; 第一设备对所述第二响应报文进行 NAT得到第 三响应 4艮文; 第一设备将所述第三响应 4艮文发送至所述目标艮文的源地址 信息所标识的设备。 这样报文在第一设备和第二设备传输时, 进行了 NAT, 进行了 NAT, 节省了网络地址资源, 且可利用传输路径上路由器的快速转 发能力, 从而可以提高报文传输的效率。 图 4是本发明实施例提供的一种多链路融合方法 流程示意图,如图 4 所示, 包括:

401、 第二设备与第一设备建立透明传输通道, 所述透明传输通道跨越 所述第二设备与所述第一设备连接的多个链路 ;

402、 第二设备通过所述透明传输通道接收所述第一 设备发送的第二目 标报文, 所述第二目标报文是所述第一设备将第一目标 报文进行 NAT所得 到的报文;

403、 第二设备将所述第二目标报文进行 NAT得到第三目标报文; 404、 第二设备将所述第三目标报文发送至所述第一 目标报文的目的地 址信息所述标识的目标设备。

可选的, 上述第一设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备(例如: DSL网关)、 服务器、 用户设备(例如: 手机)。

可选的, 上述第二设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备(例如: DSL网关)、 服务器、 用户设备(例如: 手机)。

但第一设备与上述第二设备两个不同的设备, 例如, 第一设备为接入 设备时, 那么第二设备就可以为服务器, 当第一设备为服务器, 第二设备 可以是接入设备、 网关设备或用户设备、 当第一设备为用户侧设备, 第二 设备可以是接入设备、 网关设备或服务器。

可选的, 上述第一设备与第二设备之间的链路包括但不 限于如下列出 的任意链路:

DSL链路、 LTE链路、 FTTX链路、 E1链路、 GSM链路、 电缆链路和 光纤链路等。 可选的, 上述透明通道包括但不限于如下列出的任意通 道:

VPN隧道、 GRE隧道以及点到点传输通道等。

可选的, 上述第一目标 ·^艮文可以是一个或者多个 ·^艮文。

可选的, 上述第一设备对第一目标 4艮文进行 NAT可以是, 将第一目 标报文的源地址信息和源端口信息转换为所述 第一设备的地址信息和端口 信息。

可选的, 第二设备对所述第二目标报文进行 NAT可以, 将第二响应报 文的源地址信息和源端口信息转换为所述第二 设备的地址信息和端口信 息。

上述技术方案中, 第二设备与第一设备建立透明传输通道, 所述透明 传输通道跨越所述第二设备与所述第一设备连 接的多个链路; 第二设备通 过所述透明传输通道接收所述第一设备发送的 第二目标报文, 所述第二目 标报文是所述第一设备将第一目标报文进行 NAT所得到的报文; 第二设备 将所述第二目标报文进行 NAT得到第三目标报文; 第二设备将所述第三目 标报文发送至所述第一目标报文的目的地址信 息所述标识的目标设备。 这 样报文在第一设备和第二设备传输时, 进行了 NAT, 进行了 NAT, 节省了 网络地址资源, 且可利用传输路径上路由器的快速转发能力, 从而可以提 高报文传输的效率。 图 5是本发明实施例提供的一种多链路融合方法 流程示意图,如图 5 所示, 包括:

501、 第二设备对第一响应报文进行 NAT得到第二响应报文, 所述第 一响应报文为所述第二设备接收目标设备发送 的, 且所述目标设备对所述 502、 第二设备将所述第二响应报文通过预先建立的 透明传输通道传输 至所述第一设备; 以使所述第一设备将所述第二响应报文进行 NAT得到第 三响应 4艮文; 以及由所述第一设备将所述第三响应 4艮文发送至所述目标 4艮 文的源地址信息所示的设备; 所述透明传输通道跨越所述第一设备与所述 第二设备连接的多个链路。 可选的, 上述透明传输通道可以参考上面实施例描述的 透明传输通道。 可选的, 上述第一设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备(例如: DSL网关)、 服务器、 用户设备(例如: 手机)。

可选的, 上述第二设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备(例如: DSL网关)、 服务器、 用户设备(例如: 手机)。

但第一设备与上述第二设备两个不同的设备, 例如, 第一设备为接入 设备时, 那么第二设备就可以为服务器, 当第一设备为服务器, 第二设备 可以是接入设备、 网关设备或用户设备、 当第一设备为用户侧设备, 第二 设备可以是接入设备、 网关设备或服务器。

可选的, 上述第一设备与第二设备之间的链路包括但不 限于如下列出 的任意链路:

DSL链路、 LTE链路、 FTTX链路、 E1链路、 GSM链路、 电缆链路和 光纤链路等。

可选的, 上述透明通道包括但不限于如下列出的任意通 道:

VPN隧道、 GRE隧道以及点到点传输通道等。

可选的, 上述第一目标 ·^艮文可以是一个或者多个 ·^艮文。

上述技术方案中, 第二设备对第一响应报文进行 NAT得到第二响应报 文, 所述第一响应报文为所述第二设备接收目标设 备发送的, 且所述目标 文; 第二设备将所述第二响应报文通过预先建立的 透明传输通道传输至所 述第一设备; 以使所述第一设备将所述第二响应报文进行 NAT得到第三响 应报文; 以及由所述第一设备将所述第三响应报文发送 至所述目标报文的 源地址信息所示的设备; 所述透明传输通道跨越所述第一设备与所述第 二 设备连接的多个链路。 这样报文在第一设备和第二设备传输时, 进行了

NAT, 进行了 NAT, 节省了网络地址资源, 且可利用传输路径上路由器的 快速转发能力, 从而可以提高报文传输的效率。 图 6是本发明实施例提供的一种多链路融合方法 流程示意图,如图 6 所示, 包括:

601、 第二设备对第一响应报文进行 NAT得到第二响应报文, 所述第 一响应报文为所述第二设备接收目标设备发送 的, 且所述目标设备对所述

602、 第二设备执行链路绑定策略, 从预先建立的透明传输通道所跨越 的所述第二设备与所述第一设备连接的链路中 选择出目标链路; 所述透明 传输通道跨越所述第一设备与所述第二设备连 接的多个链路。

603、 第二设备将所述第二响应报文通过所述目标链 路封装得到第四响 应报文;

604、 第二设备将所述第四响应报文通过所述目标链 路发送至所述第一 设备中建立所述目标链路的接口。 以使所述第一设备将所述第四响应报文 进行解封装, 还原得到第三响应报文; 以及由所述第一设备将所述第三响 应报文发送至所述目标报文的源地址信息所示 的设备。

可选的, 上述第二设备对第一响应报文进行 NAT可以是, 将第一响 应报文的目的地址信息和目的端口信息转换为 所述第一设备的地址信息和 端口信息。

可选的, 第一设备对所述第二响应报文进行 NAT可以, 将二响应报文 的目的地址信息和目的端口信息转换为所述目 标报文的源地址信息和源端 口信息。

作为一种的实施方式, 步骤 602可以包括:

第二设备接收所述第一设备发送的所述预先建 立的透明传输通道所跨 越的所述第二设备与所述第一设备连接的每个 链路的带宽参数, 所述每个 链路的带宽参数为所述第一设备分析得到的所 述每个链路的带宽参数; 第二设备根据所述每个链路的带宽参数分析出 发送给该链路的緩冲区 的速度和报文长度, 所述预先建立的透明传输通道所跨越的所述第 二设备 与所述第一设备连接的的多个链路中选择出目 标链路;

步骤 604可以包括:

第二设备将所述第二响应报文按照发送给所述 目标链路的緩冲区的速 度和报文长度发送至所述目标链路的緩冲区, 并将所述緩冲区的第四响应 报文通过所述目标链路发送至第二设备中建立 所述目标链路的接口。

可选的, 第一响应报文、 第二响应报文、 第三响应报文和响应目标报 文中的地址信息和端口信息可以通过如下表示 所示:

表 4:

上述技术方案中, 在上面实施例的基础上, 主要描述了多种传输报文 的实施方式都是基于标准的 NAT转化并进行封装, 且都可以实现提高报文 的处理转发速率。 图 7是本发明实施例提供的一种多链路融合方法 流程示意图,如图 7 所示, 包括:

701、 第一设备与第二设备建立透明传输通道, 所述透明传输通道跨越 所述第一设备与所述第二设备连接的多个链路 ;

702、 第一设备将第一目标报文的源地址信息和源端 口信息转换为所述 第一设备的地址信息和端口信息, 以得到第二目标报文;

703、 第一设备将所述第二目标报文通过所述透明传 输通道传输至所述 第二设备; 以使所述第二设备将所述第二目标报文的源地 址信息和源端口 信息转换为所述第二设备的地址信息和端口信 息, 以得到第三目标报文, 并由所述第二设备将所述第三目标报文发送至 所述第一目标报文的目的地 址信息所述标识的目标设备, 以及由所述第二设备接收所述目标设备发送 的第一响应 4艮文, 以及由所述第二设备将所述第一响应 4艮文的目的地址信 息和目的端口信息转换为所述第一设备的地址 信息和端口信息, 以得到第 二响应报文; 所述第一响应报文为所述目标设备根据所述第 三目标报文所 故出的响应 4艮文;

704、 第一设备通过所述透明通道接收所述第二设备 发送的所述第二响 应报文, 并将所述第二响应报文的目的地址信息和目的 端口信息转换为所 述第一目标 _t艮文的源地址信息和源端口信息, 以得到第三响应 ·^艮文;

705、 第一设备将所述第三响应报文发送至所述第一 目标报文的源地址 信息所示的设备。

上述技术方案中, 第一设备与第二设备建立透明传输通道, 所述透明 传输通道跨越所述第一设备与所述第二设备连 接的多个链路; 第一设备将 第一目标报文的源地址信息和源端口信息转换 为所述第一设备的地址信息 和端口信息, 以得到第二目标报文; 第一设备将所述第二目标报文通过所 述透明传输通道传输至所述第二设备; 以使所述第二设备将所述第二目标 报文的源地址信息和源端口信息转换为所述第 二设备的地址信息和端口信 息, 以得到第三目标报文, 并由所述第二设备将所述第三目标报文发送至 所述第一目标报文的目的地址信息所述标识的 目标设备, 以及由所述第二 设备接收所述目标设备发送的第一响应报文, 以及由所述第二设备将所述 第一响应报文的目的地址信息和目的端口信息 转换为所述第一设备的地址 信息和端口信息, 以得到第二响应报文; 所述第一响应报文为所述目标设 备根据所述第三目标报文所做出的响应报文; 第一设备通过所述透明通道 接收所述第二设备发送的所述第二响应报文, 并将所述第二响应报文的目 的地址信息和目的端口信息转换为所述第一目 标 ^艮文的源地址信息和源端 口信息, 以得到第三响应报文; 第一设备将所述第三响应报文发送至所述 第一目标报文的源地址信息所示的设备。 这样报文在第一设备和第二设备 传输时, 进行了 NAT, 进行了 NAT, 节省了网络地址资源, 且可利用传输 路径上路由器的快速转发能力, 从而可以提高报文传输的效率。 图 8是本发明实施例提供的另一种多链路融合方 的流程示意图, 如 图 8所示, 包括:

801、 第一设备与第二设备建立透明传输通道, 所述透明传输通道跨越 所述第一设备与所述第二设备连接的多个链路 ; 802、 第一设备将第一目标报文的源地址信息和源端 口信息转换为所述 第一设备的地址信息和端口信息, 以得到第二目标报文;

可选的, 上述第一目标 4艮文可以是上行 4艮文。 可选的, 上述第一目标 报文可以是用户侧设备(例如: 家庭终端、 移动终端)发送的一个或者多 个报文, 上述第一设备为接入设备或者网关设备。

可选的, 上述第一目标 ^艮文可以是下行 4艮文。 可选的, 上述第一目标 报文可以是互联网设备发送的一个或者多个报 文, 上述第一设备为汇聚服 务器。

803、 第一设备执行链路绑定策略(例如: Bonding Channel Policy ), 从 所述透明传输通道所跨越的所述第一设备与所 述第二设备连接的链路中选 择出目标链路;

804、 第一设备将所述第二目标报文通过该选择的目 标链路封装得到第 四目标 4艮文;

805、 第一设备将所述第四目标报文通过所述目标链 路传输至所述第二 设备; 以使所述第二设备将所述第四目标报文进行解 封装, 还原得到第三 目标报文, 并由所述第二设备将所述第三目标报文发送至 所述第一目标报 文的目的地址信息所述标识的目标设备, 以及由所述第二设备接收所述目 标设备发送的第一响应 ^艮文, 以及由所述第二设备将所述第一响应 ^艮文的 目的地址信息和目的端口信息转换为所述第一 设备的地址信息和端口信 息, 以得到第二响应报文; 所述第一响应报文为所述目标设备根据所述第 三目标报文所做出的响应报文;

806、 第一设备通过所述目标链路接收所述第二设备 发送的所述第二响 应报文, 并将所述第二响应报文的目的地址信息和目的 端口信息转换为所 述第一目标 _t艮文的源地址信息和源端口信息, 以得到第三响应 ·^艮文;

807、 第一设备将所述第三响应 ·^艮文发送至所述第一目标 ·^艮文的源地址 信息所示的设备。

可选的, 上述第二设备将所述第二目标报文的源地址信 息和源端口信 息转换为所述第二设备的地址信息和端口信息 可以是, 将第二目标报文的 源地址信息和源端口信息分别转换为所述第二 设备的公网 IP地址信息和公 网端口信息。

下面以 DSL链路和 LTE链路为例, 进行详细的说明, 当然本发明实施 例中第一设备与所述第二设备连接的链路包含 但不限于 DSL链路和 LTE链 路。 在步骤 803中执行上述链路绑定策略, 例如, 选择出 DSL链路为目标 链路, 步骤 805 就将第二目标报文进行封装, 该封装的一部分可以是添加 所述第一设备的 DSL接口的地址信息和端口信息, 以得到第四目标报文, 步骤 804就通过 DSL链路将第四目标报文发送至第二设备。

上述技术方案中, 在上面实施例的基础上, 主要描述了多种传输报文 的实施方式, 具有封装层次少, 实现标准, 且都可以实现提高报文的传输

图 9是本发明实施例提供的另一种多链路融合方 的流程示意图, 如 图 9所示, 包括:

901、 第二设备与第一设备建立透明传输通道, 所述透明传输通道跨越 所述第二设备与所述第一设备连接的多个链路 ;

902、 第二设备通过所述透明传输通道接收所述第一 设备发送的第二目 标报文, 所述第二目标报文是所述第一设备将第一目标 报文的源地址信息 和源端口信息转换为所述第一设备的地址信息 和端口信息后所得到的报 文;

903、 第二设备将所述第二目标报文的源地址信息和 源端口信息转换为 所述第二设备的地址信息和端口信息, 以得到第三目标报文;

904、 第二设备将所述第三目标报文发送至所述第一 目标报文的目的地 址信息所述标识的目标设备;

905、 第二设备接收所述目标设备发送的第一响应报 文, 并将所述第一 响应报文的目的地址信息和目的端口信息转换 为所述第一设备的地址信息 和端口信息, 以得到第二响应报文; 所述第一响应报文为所述目标设备根 据所述第三目标报文所做出的响应报文;

906、 第二设备将所述第二响应 ·^艮文通过所述透明通道发送至所述第一 设备, 以使所述第一设备将所述第二响应报文的目的 地址信息和目的端口 信息转换为所述第一目标报文的源地址信息和 源端口信息, 以得到第三响 应报文; 以及由所述第一设备将所述第三响应报文发送 至所述第一目标报 文的源地址信息所示的设备。

上述技术方案中, 第二设备与第一设备建立透明传输通道, 所述透明 传输通道跨越所述第二设备与所述第一设备连 接的多个链路; 第二设备通 过所述透明传输通道接收所述第一设备发送的 第二目标报文, 所述第二目 标报文是所述第一设备将第一目标报文的源地 址信息和源端口信息转换为 所述第一设备的地址信息和端口信息后所得到 的报文; 第二设备将所述第 二目标报文的源地址信息和源端口信息转换为 所述第二设备的地址信息和 端口信息, 以得到第三目标报文; 第二设备将所述第三目标报文发送至所 述第一目标报文的目的地址信息所述标识的目 标设备; 第二设备接收所述 目标设备发送的第一响应报文, 并将所述第一响应报文的目的地址信息和 目的端口信息转换为所述第一设备的地址信息 和端口信息, 以得到第二响 应报文; 所述第一响应报文为所述目标设备根据所述第 三目标报文所做出 的响应报文; 第二设备将所述第二响应报文通过所述透明通 道发送至所述 第一设备, 以使所述第一设备将所述第二响应报文的目的 地址信息和目的 端口信息转换为所述第一目标报文的源地址信 息和源端口信息, 以得到第 三响应 4艮文; 以及由所述第一设备将所述第三响应 ^艮文发送至所述第一目 标报文的源地址信息所示的设备。 这样报文在第一设备和第二设备传输时, 进行了 NAT, 从而可以提高报文传输的效率。

图 10是本发明实施例提供的另一种多链路融合方 的流程示意图, 如 图 10所示, 包括:

1001、 第二设备与第一设备建立透明传输通道, 所述透明传输通道跨 越所述第二设备与所述第一设备连接的多个链 路;

1002、 第二设备通过所述透明传输通道接收所述第一 设备发送的第二 目标报文, 所述第二目标报文是所述第一设备将第一目标 报文的源地址信 息和源端口信息转换为所述第一设备的地址信 息和端口信息后所得到的报 文; 可选的, 上述第一目标 ^艮文可以是上行 4艮文。 可选的, 上述第一目标 报文可以是用户侧设备(例如: 家庭终端、 移动终端)发送的一个或者多 个报文, 上述第一设备为接入设备或者网关设备, 第二设备为汇聚服务器。

可选的, 上述第一目标 ^艮文可以是下行 4艮文。 可选的, 上述第一目标 报文可以是互联网设备发送的一个或者多个报 文, 上述第一设备为汇聚服 务器, 第二设备为接入设备或者网关设备。

1003、 第二设备将所述第二目标报文的源地址信息和 源端口信息转换 为所述第二设备的地址信息和端口信息, 以得到第三目标报文;

1004、 第二设备将所述第三目标报文发送至所述第一 目标报文的目的 地址信息所述标识的目标设备;

1005、 第二设备接收所述目标设备发送的第一响应报 文, 并将所述第 一响应报文的目的地址信息和目的端口信息转 换为所述第一设备的地址信 息和端口信息, 以得到第二响应报文; 所述第一响应报文为所述目标设备 根据所述第三目标报文所做出的响应报文;

1006、 第二设备执行链路绑定策略, 从所述透明传输通道所跨越的所 述第二设备与所述第一设备连接的链路中选择 出目标链路;

1007、 第二设备将所述第二响应报文通目标链路封装 得到第四响应报 文;

1008、 第二设备将所述第四响应报文通过所述目标链 路发送至所述第 一设备中建立所述目标链路的接口, 以使所述第一设备将所述第四响应报 文进行解封装, 还原得到第三响应报文; 以及由所述第一设备将所述第三 响应报文发送至所述第一目标报文的源地址信 息所示的设备。

上述技术方案中, 在上面实施例的基础上, 主要描述了多种传输报文 的实施方式都是基于标准的 NAT转化并进行封装, 且都可以实现提高报文 的处理转发速率。 图 11是本发明实施例提供的另一种多链路融合方 的流程示意图, 如 图 11所示, 包括:

1101、 第一设备与第二设备建立透明传输通道, 所述透明传输通道跨 越所述第一设备与所述第二设备连接的多个链 路;

1102、 第一设备将第一目标报文的源地址信息和源端 口信息转换为所 述第一设备的地址信息和端口信息, 以得到第二目标报文;

1103、 第一设备将所述第二目标报文通过所述透明传 输通道传输至所 述第二设备;

1104、 第二设备将所述第二目标报文的源地址信息和 源端口信息转换 为所述第二设备的地址信息和端口信息, 以得到第三目标报文;

1105、 所述第二设备将所述第三目标报文发送至所述 第一目标报文的 目的地址信息所述标识的目标设备;

1106、 所述第二设备接收所述目标设备发送的第一响 应报文; 所述第 一响应报文为所述目标设备根据所述第三目标 报文所做出的响应报文

1107、 第二设备将所述第一响应报文的目的地址信息 和目的端口信息 转换为所述第一设备的地址信息和端口信息, 以得到第二响应报文;

1108、 第二设备通过所述透明通道向所述第一设备发 送的所述第二响 应报文;

1109、 第一设备将所述第二响应报文的目的地址信息 和目的端口信息 转换为所述第一目标报文的源地址信息和源端 口信息, 以得到第三响应报 文;

1110、 第一设备将所述第三响应报文发送至所述第一 目标报文的源地 址信息所示的源设备。

上述技术方案中, 第一设备与第二设备建立透明传输通道, 所述透明 传输通道跨越所述第一设备与所述第二设备连 接的多个链路; 第一设备将 第一目标报文的源地址信息和源端口信息转换 为所述第一设备的地址信息 和端口信息, 以得到第二目标报文; 第一设备将所述第二目标报文通过所 述透明传输通道传输至所述第二设备; 第二设备将所述第二目标报文的源 地址信息和源端口信息转换为所述第二设备的 地址信息和端口信息, 以得 到第三目标报文; 所述第二设备将所述第三目标报文发送至所述 第一目标 报文的目的地址信息所述标识的目标设备; 第二设备接收所述目标设备发 送的第一响应 4艮文, 以及由所述第二设备将所述第一响应 4艮文的目的地址 信息和目的端口信息转换为所述第一设备的地 址信息和端口信息, 以得到 第二响应报文; 所述第一响应报文为所述目标设备根据所述第 三目标报文 所做出的响应报文; 第一设备通过所述透明通道接收所述第二设备 发送的 所述第二响应 ^艮文, 并将所述第二响应 ^艮文的目的地址信息和目的端口信 息转换为所述第一目标报文的源地址信息和源 端口信息, 以得到第三响应 报文; 第一设备将所述第三响应报文发送至所述第一 目标报文的源地址信 息所示的源设备。 这样报文在第一设备和第二设备传输时, 进行了 NAT, 进行了 NAT, 节省了网络地址资源, 且可利用传输路径上路由器的快速转 发能力, 从而可以提高报文传输的效率。 下面为本发明装置实施例, 本发明装置实施例用于执行本发明方法实 施例一至十一实现的方法, 为了便于说明, 仅示出了与本发明实施例相关 的部分, 具体技术细节未揭示的, 请参照本发明实施例一至实施例十一。 图 12是本发明实施例提供的一种网络设备的结构 意图, 如图 12所 示, 包括: 建立单元 11、 转换单元 12和发送单元 13 , 其中:

建立单元 11 , 用于与第二设备建立透明传输通道, 所述透明传输通道 跨越所述网络设备与所述第二设备连接的多个 链路;

转换单元 12 , 用于将第一目标 ·^艮文进行 NAT到第二目标 ·^艮文; 发送单元 13 , 用于将所述第二目标报文通过所述透明传输通 道传输至 所述第二设备; 以使所述第二设备将所述第二目标报文进行 NAT得到第三 目标报文, 并由所述第二设备将所述第三目标报文发送至 所述第一目标报 文的目的地址信息所述标识的目标设备。

可选的, 第二设备接收到上述第二目标报文时就可以对 该报文进行 NAT, 将转换后的报文发送到上述目标设备。

可选的, 上述网络设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备(例如: DSL网关)、 服务器、 用户设备(例如: 手机)。

可选的, 上述第二设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备(例如: DSL网关)、 服务器、 用户设备(例如: 手机)。

但网络设备与上述第二设备两个不同的设备, 例如, 网络设备为接入 设备时, 那么第二设备就可以为服务器, 当网络设备为服务器, 第二设备 可以是接入设备、 网关设备或用户设备、 当网络设备为用户侧设备, 第二 设备可以是接入设备、 网关设备或服务器。

可选的, 上述网络设备与第二设备之间的链路包括但不 限于如下列出 的任意链路:

DSL链路、 LTE链路、 FTTX链路、 E1链路、全球移动通讯系统( Global System of Mobile communication, GSM )链路、 电缆链路和光纤链路等。

可选的, 上述透明通道包括但不限于如下列出的任意通 道:

VPN隧道、 通用路由封装 ( Generic Route Encapsulation, GRE ) 隧道 以及点到点传输通道等。

可选的, 上述第一目标 ·^艮文可以是一个或者多个 ·^艮文。

上述技术方案中, 网络设备与第二设备建立透明传输通道, 所述透明 传输通道跨越所述网络设备与所述第二设备连 接的多个链路; 网络设备将 第一目标报文的进行 NAT得到第二目标报文; 网络设备将所述第二目标报 文通过所述透明传输通道传输至所述第二设备 ; 以使所述第二设备将所述 第二目标报文进行 NAT得到第三目标报文, 并由所述第二设备将所述第三 目标报文发送至所述第一目标报文的目的地址 信息所述标识的目标设备。 这样报文在网络设备和第二设备传输时, 进行了 NAT , 进行了 NAT , 节省 了网络地址资源, 且可利用传输路径上路由器的快速转发能力, 从而可以 提高报文传输的效率。 图 13是本发明实施例提供的一种网络设备的结构 意图, 如图 13所 示, 包括: 建立单元 21、 转换单元 22、 选择单元 23、 封装单元 24和发送 单元 24, 其中:

建立单元 21 , 用于与第二设备建立透明传输通道, 所述透明传输通道 跨越所述网络设备与所述第二设备连接的多个 链路; 转换单元 22 , 用于将第一目标 ·^艮文进行 NAT到第二目标 ·^艮文; 选择单元 23 , 用于执行链路绑定策略, 从所述透明传输通道所跨越的 所述网络设备与所述第二设备连接的链路中选 择出目标链路;

封装单元 24, 用于将所述第二目标报文通过所述目标链路封 装得到第 四目标 4艮文;

发送单元 25 , 用于将所述第四目标报文通过所述目标链路传 输至所述 第二设备; 以使所述第二设备将所述第四目标报文进行解 封装, 还原得到 第三目标报文, 并由所述第二设备将所述第三目标报文发送至 所述第一目 标 ·^艮文的目的地址信息所述标识的目标设备。

可选的, 上述第一转换单元 22将第一目标 ·^艮文进行 NAT可以是, 网 络设备将第一目标报文的源地址信息和源端口 信息转换为网络设备的地址 信息和端口信息。

可选的, 上述第二设备还原得到第三目标报文可以是, 将第四目标报 文解封装得到上述第二目标报文, 并将第二目标报文的源地址信息和源端 口信息转换为所述第二设备的地址信息和端口 信息可以是, 将第二目标报 文的源地址信息和源端口信息分别转换为所述 第二设备的公网 IP地址信息 和公网端口信息。

作为一种可选的实施方式, 选择单元 23可以包括:

第一分析单元(附图中未画出), 用于分析所述透明传输通道所跨越的 所述网络设备与所述第二设备连接的每个链路 的带宽参数;

第二分析单元(附图中未画出 ), 用于根据所述每个链路的带宽参数分 析出发送给该链路的緩冲区的速度和报文长度 , 从网络设备与第二设备连 接的多个链路中选择出目标链路;

发送单元 25还可以用于将所述第二目标报文按照发送给 述目标链路 的緩冲区的速度和报文长度发送至所述目标链 路的緩冲区, 并将所述緩冲 区的第四目标报文通过所述目标链路发送至第 二设备。

可选的, 上述带宽参数包括如下至少一项:

报文传输的速率、 报文传输的时延、 报文传输的抖动、 緩冲区队列长 度。 作为一种可选的实施方式, 上述第一分析单元(附图中未画出)还可 以用于接收第三设备发送网络设备与第二设备 之间的第二网络链路的带宽 参数, 其中, 所述第三设备为第二网络的设备, 所述网络设备为第一网络 的设备, 以及分析网络设备与第二设备之间的第一网络 链路的带宽参数; 上述技术方案中, 在上面实施例的基础上, 主要描述了多种传输报文 的实施方式, 具有封装层次少, 实现标准, 且都可以实现提高报文的传输 速率。 图 14是本发明实施例提供的一种网络设备的结构 意图, 如图 14所 示, 包括: 接收单元 31、 转换单元 32和发送单元 33 , 其中:

接收单元 31 , 用于通过预先建立的透明传输通道接收第二设 备发送的 第二响应报文; 所述透明传输通道跨越所述网络设备与所述第 二设备连接 的多个链路; 所述第二响应报文是所述第二设备将第一响应 报文进行 NAT 得到的响应报文, 所述第一响应报文为所述第二设备接收目标设 备发送的, 出的响应 4艮文;

转换单元 32 , 用于对所述第二响应报文进行 NAT得到第三响应报文; 发送单元 33 , 用于将所述第三响应报文发送至所述目标报文 的源地址 信息所标识的设备。

可选的, 上述透明传输通道可以参考上面实施例描述的 透明传输通道。 可选的, 上述网络设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备(例如: DSL网关)、 服务器、 用户设备(例如: 手机)。

可选的, 上述第二设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备(例如: DSL网关)、 服务器、 用户设备(例如: 手机)。

但网络设备与上述第二设备两个不同的设备, 例如, 网络设备为接入 设备时, 那么第二设备就可以为服务器, 当网络设备为服务器, 第二设备 可以是接入设备、 网关设备或用户设备、 当网络设备为用户侧设备, 第二 设备可以是接入设备、 网关设备或服务器。

可选的, 上述网络设备与第二设备之间的链路包括但不 限于如下列出 的任意链路:

DSL链路、 LTE链路、 FTTX链路、 E1链路、 GSM链路、 电缆链路和 光纤链路等。

可选的, 上述透明通道包括但不限于如下列出的任意通 道:

VPN隧道、 GRE隧道以及点到点传输通道等。

可选的, 上述第一目标 ·^艮文可以是一个或者多个 ·^艮文。

可选的, 上述第二设备对第一响应报文进行 NAT可以是, 将第一响 应报文的目的地址信息和目的端口信息转换为 所述网络设备的地址信息和 端口信息。

可选的, 网络设备对所述第二响应报文进行 NAT可以, 将第二响应报 文的目的地址信息和目的端口信息转换为所述 目标 ^艮文的源地址信息和源 端口信息。

上述技术方案中, 网络设备通过预先建立的透明传输通道接收第 二设 备发送的第二响应报文; 所述透明传输通道跨越所述网络设备与所述第 二 设备连接的多个链路; 所述第二响应报文是所述第二设备将第一响应 报文 进行 NAT得到的响应报文, 所述第一响应报文为所述第二设备接收目标设 标报文所做出的响应报文; 网络设备对所述第二响应报文进行 NAT得到第 三响应 4艮文; 网络设备将所述第三响应 4艮文发送至所述目标 4艮文的源地址 信息所标识的设备。 这样报文在网络设备和第二设备传输时, 进行了 NAT, 进行了 NAT, 节省了网络地址资源, 且可利用传输路径上路由器的快速转

图 15是本发明实施例提供的一种网络设备的结构 意图, 如图 15所 示, 包括: 建立单元 41、 接收单元 42、 转换单元 43和发送单元 44, 其中: 建立单元 41 , 用于与第一设备建立透明传输通道, 所述透明传输通道 跨越所述网络设备与所述第一设备连接的多个 链路; 接收单元 42, 用于通过所述透明传输通道接收所述第一设备 发送的第 二目标报文, 所述第二目标报文是所述第一设备将第一目标 报文进行 NAT 所得到的报文;

转换单元 43 , 用于将所述第二目标 ·^艮文进行 NAT得到第三目标 4艮文; 发送单元 44, 用于将所述第三目标报文发送至所述第一目标 报文的目 的地址信息所述标识的目标设备。

可选的, 上述第一设备对第一目标 4艮文进行 NAT可以是, 将第一目 标报文的源地址信息和源端口信息转换为所述 第一设备的地址信息和端口 信息。

可选的, 网络设备对所述第二目标报文进行 NAT可以, 将第二响应报 文的源地址信息和源端口信息转换为所述网络 设备的地址信息和端口信 息。

上述技术方案中, 网络设备与第一设备建立透明传输通道, 所述透明 传输通道跨越所述网络设备与所述第一设备连 接的多个链路; 网络设备通 过所述透明传输通道接收所述第一设备发送的 第二目标报文, 所述第二目 标报文是所述第一设备将第一目标报文进行 NAT所得到的报文; 网络设备 将所述第二目标报文进行 NAT得到第三目标报文; 网络设备将所述第三目 标报文发送至所述第一目标报文的目的地址信 息所述标识的目标设备。 这 样报文在第一设备和网络设备传输时, 进行了 NAT, 进行了 NAT, 节省了 网络地址资源, 且可利用传输路径上路由器的快速转发能力, 从而可以提 高报文传输的效率。 图 16是本发明实施例提供的一种网络设备的结构 意图, 如图 16所 示, 包括: 转换单元 51和发送单元 52, 其中:

转换单元 51 , 用于对第一响应报文进行 NAT得到第二响应报文, 所述 第一响应报文为所述网络设备接收目标设备发 送的, 且所述目标设备对所 发送单元 52, 用于将所述第二响应报文通过预先建立的透明 传输通道 传输至所述第一设备; 以使所述第一设备将所述第二响应报文进行 NAT得 到第三响应 ^艮文; 以及由所述第一设备将所述第三响应 ^艮文发送至所述目 标报文的源地址信息所示的设备; 所述透明传输通道跨越所述第一设备与 所述网络设备连接的多个链路。

可选的, 上述透明传输通道可以参考上面实施例描述的 透明传输通道。 可选的, 上述第一设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备(例如: DSL网关)、 服务器、 用户设备(例如: 手机)。

可选的, 上述网络设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备(例如: DSL网关)、 服务器、 用户设备(例如: 手机)。

但第一设备与上述网络设备两个不同的设备, 例如, 第一设备为接入 设备时, 那么网络设备就可以为服务器, 当第一设备为服务器, 网络设备 可以是接入设备、 网关设备或用户设备、 当第一设备为用户侧设备, 网络 设备可以是接入设备、 网关设备或服务器。

可选的, 上述第一设备与网络设备之间的链路包括但不 限于如下列出 的任意链路:

DSL链路、 LTE链路、 FTTX链路、 E1链路、 GSM链路、 电缆链路和 光纤链路等。

可选的, 上述透明通道包括但不限于如下列出的任意通 道:

VPN隧道、 GRE隧道以及点到点传输通道等。

可选的, 上述第一目标 ·^艮文可以是一个或者多个 ·^艮文。

上述技术方案中, 网络设备对第一响应报文进行 NAT得到第二响应报 文, 所述第一响应报文为所述网络设备接收目标设 备发送的, 且所述目标 文; 网络设备将所述第二响应报文通过预先建立的 透明传输通道传输至所 述第一设备; 以使所述第一设备将所述第二响应报文进行 NAT得到第三响 应报文; 以及由所述第一设备将所述第三响应报文发送 至所述目标报文的 源地址信息所示的设备; 所述透明传输通道跨越所述第一设备与所述网 络 设备连接的多个链路。 这样报文在第一设备和网络设备传输时, 进行了 NAT, 进行了 NAT, 节省了网络地址资源, 且可利用传输路径上路由器的

图 17是本发明实施例提供的一种网络设备的结构 意图, 如图 17所 示, 包括: 转换单元 61、 选择单元 62、 封装单元 63和发送单元 63 , 其中: 转换单元 61 , 用于对第一响应 4艮文进行 NAT得到第二响应 ^艮文, 所述 第一响应报文为所述网络设备接收目标设备发 送的, 且所述目标设备对所 选择单元 62, 用于执行链路绑定策略, 从所述预先建立的透明传输通 道所跨越的所述网络设备与所述第一设备连接 的链路中选择出目标链路; 封装单元 63 , 用于将所述第二响应报文通过所述目标链路封 装得到第 四响应艮文;

发送单元 64, 用于将所述第四响应报文通过所述目标链路发 送至所述 第一设备中建立所述目标链路的接口; 以使所述第一设备将所述第四响应 报文进行解封装, 还原得到第三响应报文; 以及由所述第一设备将所述第 三响应报文发送至所述目标报文的源地址信息 所示的设备。

可选的, 上述转换单元 61对第一响应 4艮文进行 NAT可以是, 将第一 响应报文的目的地址信息和目的端口信息转换 为所述第一设备的地址信息 和端口信息。

可选的, 第一设备对所述第二响应报文进行 NAT可以, 将二响应报文 的目的地址信息和目的端口信息转换为所述目 标报文的源地址信息和源端 口信息。

作为一种的实施方式, 选择单元 62可以包括 :

接收子单元(附图中未画出), 用于接收所述第一设备发送的所述预先 建立的透明传输通道所跨越的所述网络设备与 所述第一设备连接的每个链 路的带宽参数, 所述每个链路的带宽参数为所述第一设备分析 得到的所述 每个链路的带宽参数;

分析单元(附图中未画出), 用于根据所述每个链路的带宽参数分析出 发送给该链路的緩冲区的速度和报文长度, 从所述预先建立的透明传输通 道所跨越的所述网络设备与所述第一设备连接 的多个链路中选择出目标链 路;

发送单元 64还可以用于将所述第二响应报文按照发送给 述目标链路 的緩冲区的速度和报文长度发送至所述目标链 路的緩冲区, 并将所述緩冲 区的第四响应报文通过所述目标链路发送至网 络设备中建立所述目标链路 的接口。

上述技术方案中, 在上面实施例的基础上, 主要描述了多种传输报文 的实施方式都是基于标准的 NAT转化并进行封装, 且都可以实现提高报文 的处理转发速率。 图 18是本发明实施例提供的一种网络设备的结构 意图, 如图 18所 示, 包括: 建立单元 71、 第一转换单元 72、 第一发送单元 73、 接收单元 74和第二发送单元 75 , 其中:

建立单元 71 , 用于与第二设备建立透明传输通道, 所述透明传输通道 跨越所述网络设备与所述第二设备连接的多个 链路;

第一转换单元 72 , 用于将第一目标报文的源地址信息和源端口信 息转 换为所述网络设备的地址信息和端口信息, 以得到第二目标报文;

第一发送单元 73 , 用于将所述第二目标报文通过所述透明传输通 道传 输至所述第二设备; 以使所述第二设备将所述第二目标报文的源地 址信息 和源端口信息转换为所述第二设备的地址信息 和端口信息, 以得到第三目 标报文, 并由所述第二设备将所述第三目标报文发送至 所述第一目标报文 的目的地址信息所述标识的目标设备, 以及由所述第二设备接收所述目标 设备发送的第一响应报文, 以及由所述第二设备将所述第一响应报文的目 的地址信息和目的端口信息转换为所述网络设 备的地址信息和端口信息, 以得到第二响应报文; 所述第一响应报文为所述目标设备根据所述第 三目 标报文所做出的响应报文;

接收单元 74, 用于通过所述透明通道接收所述第二设备发送 的所述第 二响应报文, 并将所述第二响应报文的目的地址信息和目的 端口信息转换 为所述第一目标 ·^艮文的源地址信息和源端口信息, 以得到第三响应 4艮文; 第二发送单元 75 , 用于将所述第三响应报文发送至所述第一目标 报文 的源地址信息所示的设备。

可选的, 上述网络设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备、 服务器、 用户设备。

可选的, 上述第二设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备、 服务器、 用户侧设备。

但网络设备与上述第二设备两个不同的设备, 例如, 网络设备为接入 设备时, 那么第二设备就可以为服务器, 当网络设备为服务器, 第二设备 可以是接入设备、 网关设备或用户设备、 当网络设备为用户侧设备, 第二 设备可以是接入设备、 网关设备或服务器。

可选的, 上述网络设备与第二设备之间的链路包括但不 限于如下列出 的任意链路:

DSL链路、 LTE链路、 FTTX链路、 E1链路、 GSM链路、 电缆链路和 光纤链路等。

可选的, 上述透明通道包括但不限于如下列出的任意通 道:

VPN隧道、 GRE隧道以及点到点传输通道等。

可选的, 上述第一目标 ·^艮文可以是一个或者多个 ·^艮文。

上述技术方案中, 网络设备与第二设备建立透明传输通道, 所述透明 传输通道跨越所述网络设备与所述第二设备连 接的多个链路; 网络设备将 第一目标报文的源地址信息和源端口信息转换 为所述网络设备的地址信息 和端口信息, 以得到第二目标报文; 网络设备将所述第二目标报文通过所 述透明传输通道传输至所述第二设备; 以使所述第二设备将所述第二目标 报文的源地址信息和源端口信息转换为所述第 二设备的地址信息和端口信 息, 以得到第三目标报文, 并由所述第二设备将所述第三目标报文发送至 所述第一目标报文的目的地址信息所述标识的 目标设备, 以及由所述第二 设备接收所述目标设备发送的第一响应报文, 以及由所述第二设备将所述 第一响应报文的目的地址信息和目的端口信息 转换为所述网络设备的地址 信息和端口信息, 以得到第二响应报文; 所述第一响应报文为所述目标设 备根据所述第三目标报文所做出的响应报文; 网络设备通过所述透明通道 接收所述第二设备发送的所述第二响应报文, 并将所述第二响应报文的目 的地址信息和目的端口信息转换为所述第一目 标报文的源地址信息和源端 口信息, 以得到第三响应报文; 网络设备将所述第三响应报文发送至所述 第一目标报文的源地址信息所示的设备。 这样报文在网络设备和第二设备 传输时, 进行了 NAT, 进行了 NAT, 节省了网络地址资源, 且可利用传输 路径上路由器的快速转发能力, 从而可以提高报文传输的效率。 图 19是本发明实施例提供的另一种网络设备的结 示意图, 如图 19 所示, 包括: 建立单元 81、 第一转换单元 82、 选择单元 83、 第二转换单元 84、 第一发送单元 85、 接收单元 86和第二发送单元 87, 其中:

建立单元 81 , 用于与第二设备建立透明传输通道, 所述透明传输通道 跨越所述网络设备与所述第二设备连接的多个 链路;

第一转换单元 82 , 用于将第一目标报文的源地址信息和源端口信 息转 换为所述网络设备的地址信息和端口信息, 以得到第二目标报文;

可选的, 上述第一目标 4艮文可以是上行艮文。 可选的, 上述第一目标 报文可以是用户侧设备(例如: 家庭终端、 移动终端)发送的一个或者多 个报文, 上述网络设备为接入设备或者网关设备。

可选的, 上述第一目标 4艮文可以是下行艮文。 可选的, 上述第一目标 报文可以是互联网设备发送的一个或者多个报 文, 上述网络设备为汇聚服 务器。

选择单元 83 , 用于执行链路绑定策略, 从所述透明传输通道所跨越的 所述网络设备与所述第二设备连接的链路中选 择出目标链路;

第二转换单元 84, 用于将所述第二目标报文通过该选择的目标链 路封 装得到第四目标报文;

第一发送单元 85 , 用于将所述第四目标报文通过所述目标链路传 输至 所述第二设备; 以使所述第二设备将所述第四目标报文进行解 封装, 还原 得到第三目标报文, 并由所述第二设备将所述第三目标报文发送至 所述第 一目标报文的目的地址信息所述标识的目标设 备, 以及由所述第二设备接 收所述目标设备发送的第一响应报文, 以及由所述第二设备将所述第一响 应报文的目的地址信息和目的端口信息转换为 所述网络设备的地址信息和 端口信息, 以得到第二响应报文; 所述第一响应报文为所述目标设备根据 所述第三目标报文所做出的响应报文;

接收单元 86, 用于通过所述目标链路接收所述第二设备发送 的所述第 二响应报文, 并所述第二响应报文的目的地址信息和目的端 口信息转换为 所述第一目标 ^艮文的源地址信息和源端口信息, 以得到第三响应 ·^艮文; 第二发送单元 87 , 用于将所述第三响应报文发送至所述第一目标 报文 的源地址信息所示的设备。

上述技术方案中, 在上面实施例的基础上, 主要描述了多种传输报文 的实施方式, 封装层次少可以实现提高报文的传输速率。 图 20是本发明实施例提供的另一种网络设备的结 示意图, 如图 20 所示, 包括: 建立单元 91、 第一接收单元 92、 第一转换单元 93、 第一发送 单元 94、 第二接收单元 95和第二发送单元 96, 其中:

建立单元 91 , 用于与第一设备建立透明传输通道, 所述透明传输通道 跨越所述网络设备与所述第一设备连接的多个 链路;

第一接收单元 92 , 用于通过所述透明传输通道接收所述第一设备 发送 的第二目标报文, 所述第二目标报文是所述第一设备将第一目标 报文的源 地址信息和源端口信息转换为所述第一设备的 地址信息和端口信息后所得 到的报文;

第一转换单元 93 , 用于将所述第二目标报文的源地址信息和源端 口信 息转换为所述网络设备的地址信息和端口信息 , 以得到第三目标报文; 第一发送单元 94 , 用于将所述第三目标报文发送至所述第一目标 报文 的目的地址信息所述标识的目标设备;

第二接收单元 95 , 用于接收所述目标设备发送的第一响应报文, 并将 所述第一响应报文的目的地址信息和目的端口 信息转换为所述第一设备的 地址信息和端口信息, 以得到第二响应报文; 所述第一响应报文为所述目 标设备根据所述第三目标报文所做出的响应报 文;

第二发送单元 96 , 用于将所述第二响应报文通过所述透明通道发 送至 所述第一设备, 以使所述第一设备将所述第二响应报文的目的 地址信息和 目的端口信息转换为所述第一目标报文的源地 址信息和源端口信息, 以得 到第三响应 ^艮文; 以及由所述第一设备将所述第三响应 ^艮文发送至所述第 一目标报文的源地址信息所示的设备。

可选的, 上述地址信息和端口信息转换可以是通过 NAT进行转换的。 可选的, 网络设备接收到上述第二目标报文时就可以对 该报文进行 NAT, 将转换后的报文发送到上述目标设备。

可选的, 上述第一设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备、 服务器、 用户设备。

可选的, 上述网络设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备、 服务器、 用户侧设备。

但第一设备与上述网络设备两个不同的设备, 例如, 第一设备为接入 设备时, 那么网络设备就可以为服务器, 当第一设备为服务器, 网络设备 可以是接入设备、 网关设备或用户设备、 当第一设备为用户侧设备, 网络 设备可以是接入设备、 网关设备或服务器。

可选的, 上述第一设备与网络设备之间的链路包括但不 限于如下列出 的任意链路:

DSL链路、 LTE链路、 FTTX链路、 E1链路、 GSM链路、 电缆链路和 光纤链路等。

可选的, 上述透明通道包括但不限于如下列出的任意通 道:

VPN隧道、 GRE隧道等。

可选的, 上述第一目标 ·^艮文可以是一个或者多个 ·^艮文。

上述技术方案中, 网络设备与第一设备建立透明传输通道, 所述透明 传输通道跨越所述网络设备与所述第一设备连 接的多个链路; 网络设备通 过所述透明传输通道接收所述第一设备发送的 第二目标报文, 所述第二目 标报文是所述第一设备将第一目标报文的源地 址信息和源端口信息转换为 所述第一设备的地址信息和端口信息后所得到 的报文; 网络设备将所述第 二目标报文的源地址信息和源端口信息转换为 所述网络设备的地址信息和 端口信息, 以得到第三目标报文; 网络设备将所述第三目标报文发送至所 述第一目标报文的目的地址信息所述标识的目 标设备; 网络设备接收所述 目标设备发送的第一响应报文, 并将所述第一响应报文的目的地址信息和 目的端口信息转换为所述第一设备的地址信息 和端口信息, 以得到第二响 应报文; 所述第一响应报文为所述目标设备根据所述第 三目标报文所做出 的响应 ^艮文; 网络设备将所述第二响应 ^艮文通过所述透明通道发送至所述 第一设备, 以使所述第一设备将所述第二响应报文的目的 地址信息和目的 端口信息转换为所述第一目标报文的源地址信 息和源端口信息, 以得到第 三响应 4艮文; 以及由所述第一设备将所述第三响应 ^艮文发送至所述第一目 标报文的源地址信息所示的设备。 这样报文在第一设备和网络设备传输时, 进行了 NAT, 从而可以提高报文传输的效率。 图 21 是本发明实施例提供的另一种网络设备的结构 示意图, 如图 21 所示, 包括: 建立单元 101、 第一接收单元 102、 第一转换单元 103、 第一 发送单元 104、 第二接收单元 105、 选择单元 106、 第二转换单元 107和第 二发送单元 108, 其中:

建立单元 101 , 用于与第一设备建立透明传输通道, 所述透明传输通道 跨越所述网络设备与所述第一设备连接的多个 链路;

第一接收单元 102 ,用于通过所述透明传输通道接收所述第一设 发送 的第二目标报文, 所述第二目标报文是所述第一设备将第一目标 报文的源 地址信息和源端口信息转换为所述第一设备的 地址信息和端口信息后所得 到的报文;

第一转换单元 103 ,用于将所述第二目标报文的源地址信息和源 口信 息转换为所述网络设备的地址信息和端口信息 , 以得到第三目标报文; 第一发送单元 104,用于将所述第三目标报文发送至所述第一 标报文 的目的地址信息所述标识的目标设备;

第二接收单元 105 , 用于接收所述目标设备发送的第一响应报文, 并将 所述第一响应报文的目的地址信息和目的端口 信息转换为所述第一设备的 地址信息和端口信息, 以得到第二响应 ^艮文; 所述第一响应 4艮文为所述目 标设备根据所述第三目标报文所做出的响应报 文; 选择单元 106, 用于执行链路绑定策略, 从所述透明传输通道所跨越的 所述网络设备与所述第一设备连接的链路中选 择出目标链路;

第二转换单元 107 ,用于将所述第二响应报文通过透明传输通道 装得 到第四响应报文;

第二发送单元 108 ,用于将所述第四响应 ·^艮文通过所述目标链路发送至 所述第一设备中建立所述目标链路的接口。 以使所述第一设备将所述第四 响应报文进行解封装, 还原得到第三响应报文; 以及由所述第一设备将所 述第三响应报文发送至所述第一目标报文的源 地址信息所示的设备。

上述技术方案中, 在上面实施例的基础上, 主要描述了多种传输报文 的实施方式, 封装层次少可以实现提高报文的传输速率。 图 22是本发明实施例提供的一种多链路融合系统 结构示意图, 如图 22所示, 包括: 第一设备 111和第二设备 112, 其中:

第一设备 111可以是图 12、 图 13、 图 14、 图 18和图 19所示的实施例 中任一实施方式的网络设备;

第二设备 112可以是图 15、 图 16、 图 17、 图 20和图 21所示的实施例 中任一实施方式的网络设备。

上述技术方案中, 第一设备与第二设备建立透明传输通道, 所述透明 传输通道跨越所述第一设备与所述第二设备连 接的多个链路; 第一设备将 第一目标报文的进行 NAT得到第二目标报文; 第一设备将所述第二目标报 文通过所述透明传输通道传输至所述第二设备 ; 以使所述第二设备将所述 第二目标报文进行 NAT得到第三目标报文, 并由所述第二设备将所述第三 目标报文发送至所述第一目标报文的目的地址 信息所述标识的目标设备。 这样报文在第一设备和第二设备传输时, 进行了 NAT , 进行了 NAT , 节省 了网络地址资源, 且可利用传输路径上路由器的快速转发能力, 从而可以 提高报文传输的效率。 图 23 是本发明实施例提供的另一种网络设备的结构 示意图, 如图 23 所示, 包括: 存储器 121、 发射器 122 , 以及连接存储器 121、 发射器 122 的处理器 123 , 存储器 121用于存储一组程序代码, 处理器 123用于调用存 储器 121存储的程序执行如下操作:

与第二设备建立透明传输通道, 所述透明传输通道跨越所述网络设备 与所述第二设备连接的多个链路;

将第一目标 ·^艮文的进行 NAT得到第二目标 ·^艮文;

控制发射器 122将所述第二目标报文通过所述透明传输通道 传输至所 述第二设备; 以使所述第二设备将所述第二目标报文进行 NAT得到第三目 标报文, 并由所述第二设备将所述第三目标报文发送至 所述第一目标报文 的目的地址信息所述标识的目标设备。

在另一个可选的实施例, 处理器 123还可以用于执行如下操作: 与第二设备建立透明传输通道, 所述透明传输通道跨越所述网络设备 与所述第二设备连接的多个链路;

将第一目标报文进行 NAT得到第二目标报文;

执行链路绑定策略(例如: Bonding Channel Policy ), 从所述透明传输 通道所跨越的所述网络设备与所述第二设备连 接的链路中选择出目标链 路;

将所述第二目标报文通过该选择的目标链路封 装得到第四目标报文; 控制发射器 122将所述第四目标报文通过所述目标链路传输 至所述第 二设备; 以使所述第二设备将所述第四目标报文进行解 封装, 还原得到第 三目标报文, 并由所述第二设备将所述第三目标报文发送至 所述第一目标 报文的目的地址信息所述标识的目标设备。

作为一种可选的实施方式, 处理器 123执行的执行链路绑定策略(例 如: Bonding Channel Policy ), 从所述透明传输通道所跨越的所述网络设备 与所述第二设备连接的链路中选择出目标链路 的操作可以包括:

分析所述透明传输通道所跨越的所述网络设备 与所述第二设备连接的 每个链路的带宽参数;

根据所述每个链路的带宽参数分析出发送给该 链路的緩冲区的速度和 报文长度, 从网络设备与第二设备连接的多个链路中选择 出目标链路。

可选的, 上述带宽参数包括如下至少一项: 报文传输的速率、 报文传输的时延、 报文传输的抖动、 緩冲区队列长 度。

上述技术方案中, 网络设备与第二设备建立透明传输通道, 所述透明 传输通道跨越所述网络设备与所述第二设备连 接的多个链路; 网络设备将 第一目标报文的进行 NAT得到第二目标报文; 网络设备将所述第二目标报 文通过所述透明传输通道传输至所述第二设备 ; 以使所述第二设备将所述 第二目标报文进行 NAT得到第三目标报文, 并由所述第二设备将所述第三 目标报文发送至所述第一目标报文的目的地址 信息所述标识的目标设备。 这样报文在网络设备和第二设备传输时, 进行了 NAT , 进行了 NAT , 节省 了网络地址资源, 且可利用传输路径上路由器的快速转发能力, 从而可以 提高报文传输的效率。 图 24是本发明实施例提供的另一种网络设备的结 示意图, 如图 24 所示, 包括: 存储器 131、 发射器 132和接收器 133 , 以及连接存储器 131、 发射器 132和接收器 133的处理器 134,存储器 131用于存储一组程序代码, 处理器 134用于调用存储器 131存储的程序执行如下操作:

控制接收器 133 通过预先建立的透明传输通道接收第二设备发 送的第 二响应报文; 所述透明传输通道跨越所述网络设备与所述第 二设备连接的 多个链路; 所述第二响应报文是所述第二设备将第一响应 报文进行 NAT得 到的响应报文, 所述第一响应报文为所述第二设备接收目标设 备发送的, 出的响应 4艮文;

对所述第二响应报文进行 NAT得到第三响应报文;

控制发射器 132将所述第三响应报文发送至所述目标报文的 源地址信 息所标识的设备。

上述技术方案中, 网络设备通过预先建立的透明传输通道接收第 二设 备发送的第二响应报文; 所述透明传输通道跨越所述网络设备与所述第 二 设备连接的多个链路; 所述第二响应报文是所述第二设备将第一响应 报文 进行 NAT得到的响应报文, 所述第一响应报文为所述第二设备接收目标设 标报文所做出的响应报文; 网络设备对所述第二响应报文进行 NAT得到第 三响应 4艮文; 网络设备将所述第三响应 4艮文发送至所述目标 4艮文的源地址 信息所标识的设备。 这样报文在网络设备和第二设备传输时, 进行了 NAT, 进行了 NAT, 节省了网络地址资源, 且可利用传输路径上路由器的快速转 发能力, 从而可以提高报文传输的效率。 图 25是本发明实施例提供的另一种网络设备的结 示意图, 如图 25 所示, 包括: 存储器 141、 发射器 142和接收器 143 , 以及连接存储器 141、 发射器 142和接收器 143的处理器 144,存储器 141用于存储一组程序代码, 处理器 144用于调用存储器 141存储的程序执行如下操作:

与第一设备建立透明传输通道, 所述透明传输通道跨越所述第二设备 与所述第一设备连接的多个链路;

控制接收器 143 通过所述透明传输通道接收所述第一设备发送 的第二 目标报文, 所述第二目标报文是所述第一设备将第一目标 报文进行 NAT所 得到的报文;

将所述第二目标报文进行 NAT得到第三目标报文;

控制发射器 142将所述第三目标报文发送至所述第一目标报 文的目的 地址信息所述标识的目标设备。

上述技术方案中, 第二设备与第一设备建立透明传输通道, 所述透明 传输通道跨越所述第二设备与所述第一设备连 接的多个链路; 第二设备通 过所述透明传输通道接收所述第一设备发送的 第二目标报文, 所述第二目 标报文是所述第一设备将第一目标报文进行 NAT所得到的报文; 第二设备 将所述第二目标报文进行 NAT得到第三目标报文; 第二设备将所述第三目 标报文发送至所述第一目标报文的目的地址信 息所述标识的目标设备。 这 样报文在第一设备和第二设备传输时, 进行了 NAT, 进行了 NAT, 节省了 网络地址资源, 且可利用传输路径上路由器的快速转发能力, 从而可以提 高报文传输的效率。 图 26是本发明实施例提供的另一种网络设备的结 示意图, 如图 26 所示, 包括: 存储器 151、 发射器 152 , 以及连接存储器 151、 发射器 152 的处理器 153 , 存储器 151用于存储一组程序代码, 处理器 153用于调用存 储器 151存储的程序执行如下操作:

对第一响应报文进行 NAT得到第二响应报文, 所述第一响应报文为所 述第二设备接收目标设备发送的, 且所述目标设备对所述第一设备预先发 送给所述目标设备的目标报文所做出的响应报 文;

控制发射器 152将所述第二响应报文通过预先建立的透明传 输通道传 输至所述第一设备; 以使所述第一设备将所述第二响应报文进行 NAT得到 第三响应 ^艮文; 以及由所述第一设备将所述第三响应 4艮文发送至所述目标 报文的源地址信息所示的设备; 所述透明传输通道跨越所述第一设备与所 述第二设备连接的多个链路。

在另一个可选的实施例中, 处理器 153还可以用于执行如下操作: 对第一响应报文进行 NAT得到第二响应报文, 所述第一响应报文为所 述第二设备接收目标设备发送的, 且所述目标设备对所述第一设备预先发 送给所述目标设备的目标报文所做出的响应报 文;

执行链路绑定策略, 从预先建立的透明传输通道所跨越的所述第二 设 备与所述第一设备连接的链路中选择出目标链 路; 所述透明传输通道跨越 所述第一设备与所述第二设备连接的多个链路 。

将所述第二响应报文通过所述目标链路封装得 到第四响应报文; 控制发射器 152将所述第四响应报文通过所述目标链路发送 至所述第 一设备中建立所述目标链路的接口。 以使所述第一设备将所述第四响应报 文进行解封装, 还原得到第三响应报文; 以及由所述第一设备将所述第三 响应报文发送至所述目标报文的源地址信息所 示的设备。

另一种可选的实施方式中, 处理器 153执行的执行链路绑定策略, 从 预先建立的透明传输通道所跨越的所述第二设 备与所述第一设备连接的链 路中选择出目标链路的操作可以包括:

接收所述第一设备发送的所述预先建立的透明 传输通道所跨越的所述 第二设备与所述第一设备连接的每个链路的带 宽参数, 所述每个链路的带 宽参数为所述第一设备分析得到的所述每个链 路的带宽参数; 根据所述每个链路的带宽参数分析出发送给该 链路的緩冲区的速度和 报文长度, 所述预先建立的透明传输通道所跨越的所述第 二设备与所述第 一设备连接的的多个链路中选择出目标链路。

上述技术方案中, 在上面实施例的基础上, 主要描述了多种传输报文 的实施方式都是基于标准的 NAT转化并进行封装, 且都可以实现提高报文 的处理转发速率。 图 27是本发明实施例提供的另一种网络设备的结 示意图, 如图 27 所示, 包括: 存储器 161、 发射器 162和接收器 163 , 以及连接存储器 161、 发射器 162和接收器 163的处理器 164,存储器 161用于存储一组程序代码, 处理器 164用于调用存储器 121存储的程序执行如下操作:

与第二设备建立透明传输通道, 所述透明传输通道跨越所述网络设备 与所述第二设备连接的多个链路;

将第一目标报文的源地址信息和源端口信息转 换为所述网络设备的地 址信息和端口信息, 以得到第二目标报文;

控制发射器 162将所述第二目标报文通过所述透明传输通道 传输至所 述第二设备; 以使所述第二设备将所述第二目标报文的源地 址信息和源端 口信息转换为所述第二设备的地址信息和端口 信息, 以得到第三目标报文, 并由所述第二设备将所述第三目标报文发送至 所述第一目标报文的目的地 址信息所述标识的目标设备, 以及由所述第二设备接收所述目标设备发送 的第一响应 4艮文, 以及由所述第二设备将所述第一响应 4艮文的目的地址信 息和目的端口信息转换为所述网络设备的地址 信息和端口信息, 以得到第 二响应报文; 所述第一响应报文为所述目标设备根据所述第 三目标报文所 故出的响应 4艮文;

控制接收器 163 通过所述透明通道接收所述第二设备发送的所 述第二 响应报文, 并将所述第二响应报文的目的地址信息和目的 端口信息转换为 所述第一目标 4艮文的源地址信息和源端口信息, 以得到第三响应 ·^艮文; 控制发射器 162将所述第三响应报文发送至所述第一目标报 文的源地 址信息所示的设备。

可选的, 上述地址信息和端口信息转换可以是通过 NAT ( Network Address Translation, NAT )进行转换的。

可选的, 第二设备接收到上述第二目标报文时就可以对 该报文进行 NAT, 将转换后的报文发送到上述目标设备。

可选的, 上述网络设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备、 服务器、 用户设备。

可选的, 上述第二设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备、 服务器、 用户侧设备。

可选的, 上述网络设备与第二设备之间的链路包括但不 限于如下列出 的任意链路:

DSL链路、 LTE链路、 FTTX链路、 E1链路、全球移动通讯系统( Global System of Mobile communication, GSM )链路、 电缆链路和光纤链路等。

可选的, 上述透明通道包括但不限于如下列出的任意通 道:

VPN隧道、 通用路由封装 ( Generic Route Encapsulation, GRE ) 隧道 以及点到点传输通道等。

可选的, 上述第一目标 ·^艮文可以是一个或者多个 ·^艮文。

在另一个可选的实施例中, 处理器 84还用于执行如下操作:

与第二设备建立透明传输通道, 所述透明传输通道跨越所述网络设备 与所述第二设备连接的多个链路;

将第一目标报文的源地址信息和源端口信息转 换为所述网络设备的地 址信息和端口信息, 以得到第二目标报文;

执行链路绑定策略(例如: Bonding Channel Policy ), 从所述透明传输 通道所跨越的所述网络设备与所述第二设备连 接的链路中选择出目标链 路;

将所述第二目标报文通过该选择的目标链路封 装得到第四目标报文; 控制发射器 162将所述第四目标报文通过所述目标链路传输 至所述第 二设备; 以使所述第二设备将所述第四目标报文进行解 封装, 还原得到第 三目标报文, 并由所述第二设备将所述第三目标报文发送至 所述第一目标 报文的目的地址信息所述标识的目标设备, 以及由所述第二设备接收所述 目标设备发送的第一响应 ^艮文, 以及由所述第二设备将所述第一响应 ^艮文 的目的地址信息和目的端口信息转换为所述网 络设备的地址信息和端口信 息, 以得到第二响应报文; 所述第一响应报文为所述目标设备根据所述第 三目标报文所做出的响应报文;

控制接收器 163 通过所述目标链路接收所述第二设备发送的所 述第二 响应报文, 并将所述第二响应报文的目的地址信息和目的 端口信息转换为 所述第一目标 4艮文的源地址信息和源端口信息, 以得到第三响应 ·^艮文; 控制发射器 162将所述第三响应报文发送至所述第一目标报 文的源地 址信息所示的设备。

上述技术方案中, 网络设备与第二设备建立透明传输通道, 所述透明 传输通道跨越所述网络设备与所述第二设备连 接的多个链路; 网络设备将 第一目标报文的源地址信息和源端口信息转换 为所述网络设备的地址信息 和端口信息, 以得到第二目标报文; 网络设备将所述第二目标报文通过所 述透明传输通道传输至所述第二设备; 以使所述第二设备将所述第二目标 报文的源地址信息和源端口信息转换为所述第 二设备的地址信息和端口信 息, 以得到第三目标报文, 并由所述第二设备将所述第三目标报文发送至 所述第一目标报文的目的地址信息所述标识的 目标设备, 以及由所述第二 设备接收所述目标设备发送的第一响应报文, 以及由所述第二设备将所述 第一响应报文的目的地址信息和目的端口信息 转换为所述网络设备的地址 信息和端口信息, 以得到第二响应报文; 所述第一响应报文为所述目标设 备根据所述第三目标报文所做出的响应报文; 网络设备通过所述透明通道 接收所述第二设备发送的所述第二响应报文, 并将所述第二响应报文的目 的地址信息和目的端口信息转换为所述第一目 标报文的源地址信息和源端 口信息, 以得到第三响应 ^艮文; 网络设备将所述第三响应 4艮文发送至所述 第一目标报文的源地址信息所示的设备。 这样报文在网络设备和第二设备 传输时, 进行了 NAT, 进行了 NAT, 节省了网络地址资源, 且可利用传输 路径上路由器的快速转发能力, 从而可以提高报文传输的效率。 图 28是本发明实施例提供的另一种网络设备的结 示意图, 如图 28 所示, 包括: 存储器 171、 发射器 172和接收器 173 , 以及连接存储器 171、 发射器 172和接收器 173的处理器 174,存储器 171用于存储一组程序代码, 处理器 174用于调用存储器 171存储的程序执行如下操作:

与第一设备建立透明传输通道, 所述透明传输通道跨越所述网络设备 与所述第一设备连接的多个链路;

控制接收器 173 通过所述透明传输通道接收所述第一设备发送 的第二 目标报文, 所述第二目标报文是所述第一设备将第一目标 报文的源地址信 息和源端口信息转换为所述第一设备的地址信 息和端口信息后所得到的报 文;

将所述第二目标报文的源地址信息和源端口信 息转换为所述网络设备 的地址信息和端口信息, 以得到第三目标 ·^艮文;

控制发射器 172将所述第三目标报文发送至所述第一目标报 文的目的 地址信息所述标识的目标设备;

控制接收器 173接收所述目标设备发送的第一响应报文, 并将所述第 一响应报文的目的地址信息和目的端口信息转 换为所述第一设备的地址信 息和端口信息, 以得到第二响应报文; 所述第一响应报文为所述目标设备 根据所述第三目标报文所做出的响应报文;

控制发射器 172将所述第二响应报文通过所述透明通道发送 至所述第 一设备, 以使所述第一设备将所述第二响应报文的目的 地址信息和目的端 口信息转换为所述第一目标报文的源地址信息 和源端口信息, 以得到第三 响应 4艮文; 以及由所述第一设备将所述第三响应 4艮文发送至所述第一目标 报文的源地址信息所示的设备。

可选的, 上述地址信息和端口信息转换可以是通过 NAT进行转换的。 可选的, 网络设备接收到上述第二目标报文时就可以对 该报文进行 NAT, 将转换后的报文发送到上述目标设备。

可选的, 上述第一设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备、 服务器、 用户设备。

可选的, 上述网络设备可以包括但不限于如下列出的任 意设备: 接入设备、 网关设备、 服务器、 用户侧设备。

但第一设备与上述网络设备两个不同的设备, 例如, 第一设备为接入 设备时, 那么网络设备就可以为服务器, 当第一设备为服务器, 网络设备 可以是接入设备、 网关设备或用户设备、 当第一设备为用户侧设备, 网络 设备可以是接入设备、 网关设备或服务器。

可选的, 上述第一设备与网络设备之间的链路包括但不 限于如下列出 的任意链路:

DSL链路、 LTE链路、 FTTX链路、 E1链路、 GSM链路、 电缆链路和 光纤链路等。

可选的, 上述透明通道包括但不限于如下列出的任意通 道:

VPN隧道、 GRE隧道等。

可选的, 上述第一目标 ·^艮文可以是一个或者多个 ·^艮文。

在另一种可选的实施例中, 处理器 94还可以用于执行如下操作: 与第一设备建立透明传输通道, 所述透明传输通道跨越所述网络设备 与所述第一设备连接的多个链路;

控制接收器 173 通过所述透明传输通道接收所述第一设备发送 的第二 目标报文, 所述第二目标报文是所述第一设备将第一目标 报文的源地址信 息和源端口信息转换为所述第一设备的地址信 息和端口信息后所得到的报 文;

将所述第二目标报文的源地址信息和源端口信 息转换为所述网络设备 的地址信息和端口信息, 以得到第三目标 ·^艮文;

控制发射器 172将所述第三目标报文发送至所述第一目标报 文的目的 地址信息所述标识的目标设备;

控制接收器 173接收所述目标设备发送的第一响应报文, 并将所述第 一响应报文的目的地址信息和目的端口信息转 换为所述第一设备的地址信 息和端口信息, 以得到第二响应报文; 所述第一响应报文为所述目标设备 根据所述第三目标报文所做出的响应报文;

执行链路绑定策略, 从所述透明传输通道所跨越的所述第二设备与 所 述第一设备连接的链路中选择出目标链路; 将所述第二响应报文通过目标链路得到第四响 应报文; 控制发射器 172将所述第四响应报文通过所述目标链路发送 至所述第 一设备中建立所述目标链路的接口, 以使所述第一设备将所述第四响应报 文进行解封装, 还原得到第三响应报文; 以及由所述第一设备将所述第三 响应报文发送至所述第一目标报文的源地址信 息所示的设备。

上述技术方案中, 网络设备与第一设备建立透明传输通道, 所述透明 传输通道跨越所述网络设备与所述第一设备连 接的多个链路; 网络设备通 过所述透明传输通道接收所述第一设备发送的 第二目标报文, 所述第二目 标报文是所述第一设备将第一目标报文的源地 址信息和源端口信息转换为 所述第一设备的地址信息和端口信息后所得到 的报文; 网络设备将所述第 二目标报文的源地址信息和源端口信息转换为 所述网络设备的地址信息和 端口信息, 以得到第三目标报文; 网络设备将所述第三目标报文发送至所 述第一目标报文的目的地址信息所述标识的目 标设备; 网络设备接收所述 目标设备发送的第一响应报文, 并将所述第一响应报文的目的地址信息和 目的端口信息转换为所述第一设备的地址信息 和端口信息, 以得到第二响 应报文; 所述第一响应报文为所述目标设备根据所述第 三目标报文所做出 的响应 4艮文; 网络设备将所述第二响应 4艮文通过所述透明通道发送至所述 第一设备, 以使所述第一设备将所述第二响应报文的目的 地址信息和目的 端口信息转换为所述第一目标报文的源地址信 息和源端口信息, 以得到第 三响应 4艮文; 以及由所述第一设备将所述第三响应 4艮文发送至所述第一目 标报文的源地址信息所示的设备。 这样报文在第一设备和网络设备传输时, 进行了 NAT, 从而可以提高报文传输的效率。 图 29是本发明实施例提供的一种多链路融合系统 结构示意图, 如图 29所示, 包括: 第一设备 181和第二设备 182, 其中:

第一设备 181可以是图 23、 图 24和图 27所示的实施例中任一实施方 式的网络设备;

第二设备 182可以是图 25、 图 26和图 28所示的实施例中任一实施方 式的网络设备。 上述技术方案中, 第一设备与第二设备建立透明传输通道, 所述透明 传输通道跨越所述第一设备与所述第二设备连 接的多个链路; 第一设备将 第一目标报文的进行 NAT得到第二目标报文; 第一设备将所述第二目标报 文通过所述透明传输通道传输至所述第二设备 ; 以使所述第二设备将所述 第二目标报文进行 NAT得到第三目标报文, 并由所述第二设备将所述第三 目标报文发送至所述第一目标报文的目的地址 信息所述标识的目标设备。 这样报文在第一设备和第二设备传输时, 进行了 NAT, 进行了 NAT, 节省 了网络地址资源, 且可利用传输路径上路由器的快速转发能力, 从而可以 提高报文传输的效率。

本领域普通技术人员可以理解实现上述实施例 方法中的全部或部分流 程, 是可以通过计算机程序来指令相关的硬件来完 成, 所述的程序可存储 于一计算机可读取存储介质中, 该程序在执行时, 可包括如上述各方法的 实施例的流程。 其中, 所述的存储介质可为磁碟、 光盘、 只读存储记忆体 ( Read-Only Memory, ROM )或随机存取存储器 ( Random Access Memory, 筒称 RAM )等。

以上所揭露的仅为本发明较佳实施例而已, 当然不能以此来限定本发 明之权利范围, 因此依本发明权利要求所作的等同变化, 仍属本发明所涵 盖的范围。