传输控制协议链接构建方法及装置的制造方法_4

文档序号:9914324阅读:来源:国知局
行时,使得所述设备:监测源地址与目的地址之间每条链路当前的带宽值;根据所述带宽值计算所述链路在未来设定时间内的链路带宽预测值;获取从源地址到目的地址的数据包的五元组信息,根据所述五元组信息确定所述数据包经过的等价路径,得到所述五元组信息与所述等价路径的对应关系信息,其中,所述五元组信息包括源地址、源端口、目的地址、目的端口和协议号,所述等价路径包括至少两条权值相同的路径,所述路径包括至少一条链路;根据所述链路带宽预测值和所述对应关系信息得到对应所述五元组信息的五元组带宽预测值;根据所述五元组带宽预测值对所述五元组信息进行筛选,通过筛选后得到的所述五元组信息对应的路径构建传输控制协议链接。
[0080]以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
【主权项】
1.一种传输控制协议链接构建方法,其特征在于,所述方法包括: 监测源地址与目的地址之间每条链路当前的带宽值; 根据所述带宽值计算所述链路在未来设定时间内的链路带宽预测值; 获取从源地址到目的地址的数据包的五元组信息,根据所述五元组信息确定所述数据包经过的等价路径,得到所述五元组信息与所述等价路径的对应关系信息,其中,所述五元组信息包括源地址、源端口、目的地址、目的端口和协议号,所述等价路径包括至少两条权值相同的路径,所述路径包括至少一条链路; 根据所述链路带宽预测值和所述对应关系信息得到对应所述五元组信息的五元组带宽预测值; 根据所述五元组带宽预测值对所述五元组信息进行筛选,通过筛选后得到的所述五元组信息对应的路径构建传输控制协议链接。2.根据权利要求1所述的方法,其特征在于,所述监测源地址与目的地址之间每条链路当前的带宽值包括: 采集源地址与目的地址之间每条链路经过的数据端口的流量值; 根据所述流量值确定每条链路当前的带宽值。3.根据权利要求1所述的方法,其特征在于,所述获取从源地址到目的地址的数据包的五元组信息,根据所述五元组信息确定所述数据包经过的等价路径包括: 获取从源地址到目的地址的数据包; 从所述数据包中提取出五元组信息; 根据所述五元组信息确定所述数据包经过的路径,根据所述路径的权值确定等价路径。4.根据权利要求1所述的方法,其特征在于,所述根据所述链路带宽预测值和所述对应关系信息得到对应所述五元组信息的五元组带宽预测值包括: 根据所述等价路径包含的链路对应的链路带宽预测值计算所述等价路径的等价路径带宽预测值; 根据所述对应关系信息和等价路径带宽预测值得到五元组带宽预测值。5.根据权利要求1所述的方法,其特征在于,所述根据所述五元组带宽预测值对所述五元组信息进行筛选,通过筛选后得到的所述五元组信息对应的路径构建传输控制协议链接包括: 按由大到小的顺序对所述五元组带宽预测值进行排序,通过排序后的前设定个所述五元组带宽预测值对应的五元组信息对应的路径构建传输控制协议链接。6.一种传输控制协议链接构建装置,其特征在于,所述装置包括: 带宽监测单元,用于监测源地址与目的地址之间每条链路当前的带宽值; 链路带宽预测值计算单元,用于根据所述带宽值计算所述链路在未来设定时间内的链路带宽预测值; 对应关系信息获取单元,用于获取从源地址到目的地址的数据包的五元组信息,根据所述五元组信息确定所述数据包经过的等价路径,得到所述五元组信息与所述等价路径的对应关系信息,其中,所述五元组信息包括源地址、源端口、目的地址、目的端口和协议号,所述等价路径包括至少两条权值相同的路径,所述路径包括至少一条链路; 五元组带宽预测值获取单元,用于根据所述链路带宽预测值和所述对应关系信息得到对应所述五元组信息的五元组带宽预测值; 传输控制协议链接构建单元,用于根据所述五元组带宽预测值对所述五元组信息进行筛选,通过筛选后得到的所述五元组信息对应的路径构建传输控制协议链接。7.根据权利要求6所述的装置,其特征在于,所述带宽监测单元包括: 流量值采集子单元,用于采集源地址与目的地址之间每条链路经过的数据端口的流量值; 带宽确定子单元,用于根据所述流量值确定每条链路当前的带宽值。8.根据权利要求6所述的装置,其特征在于,所述对应关系信息获取单元包括: 数据包获取子单元,用于获取从源地址到目的地址的数据包; 信息提取子单元,用于从所述数据包中提取出五元组信息; 等价路径确定子单元,用于根据所述五元组信息确定所述数据包经过的路径,根据所述路径的权值确定等价路径。9.根据权利要求6所述的装置,其特征在于,所述五元组带宽预测值获取单元包括: 等价路径带宽预测值获取子单元,用于根据所述等价路径包含的链路对应的链路带宽预测值计算所述等价路径的等价路径带宽预测值; 五元组带宽预测值获取子单元,用于根据所述对应关系信息和等价路径带宽预测值得到五元组带宽预测值。10.根据权利要求6所述的装置,其特征在于,所述传输控制协议链接构建单元包括: 排序子单元,用于按由大到小的顺序对所述五元组带宽预测值进行排序; 传输控制协议链接构建子单元,用于通过排序后的前设定个所述五元组带宽预测值对应的五元组信息对应的路径构建传输控制协议链接。11.一种文件传输方法,其特征在于,所述方法包括: 在源地址端将要传输的文件分割成多个文件块; 通过权利要求1-5任一的所述传输控制协议链接构建方法将所述文件块从源地址端传输至目的地址端; 在所述目的地址端将所述文件块重组为所述文件。12.一种文件传输系统,其特征在于,所述系统包括: 文件分割单元,用于在源地址端将要传输的文件分割成多个文件块; 文件传输单元,用于通过权利要求6-10任一的所述传输控制协议链接构建装置将所述文件块从源地址端传输至目的地址端; 文件重组单元,用于在所述目的地址端将所述文件块重组为所述文件。
【专利摘要】本申请公开了传输控制协议链接构建方法及装置。所述方法的一【具体实施方式】包括:监测源地址与目的地址之间每条链路当前的带宽值;根据所述带宽值计算所述链路在未来设定时间内的链路带宽预测值;获取从源地址到目的地址的数据包的五元组信息,根据所述五元组信息确定所述数据包经过的等价路径,得到所述五元组信息与所述等价路径的对应关系信息;根据所述链路带宽预测值和所述对应关系信息得到对应所述五元组信息的五元组带宽预测值;根据所述五元组带宽预测值对所述五元组信息进行筛选,通过筛选后得到的所述五元组信息对应的路径构建传输控制协议链接。该实施方式能够最大化地利用带宽资料,提高了数据传输的效率。
【IPC分类】H04L12/741, H04L12/707, H04L12/951, H04L12/721, H04L12/803, H04L12/26
【公开号】CN105681130
【申请号】CN201610058344
【发明人】李盖凡, 陈云飞, 熊亚军
【申请人】北京百度网讯科技有限公司
【公开日】2016年6月15日
【申请日】2016年1月27日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1