发明名称 |
一种基于多IP地址的并行自适应数据发送方法及装置 |
摘要 |
一种基于多IP地址的并行自适应数据发送方法及装置,属于网络通讯技术领域。本发明首先,对待发送的数据进行分片;然后,若检测到IP更新表中有空闲IP,则选择所述空闲IP中对应的网络时延最小的IP作为源IP地址,将分片后的待发送的数据中的一个分片数据发送给预先设置的目的IP地址。本发明实施例通过选择IP更新表中的空闲IP对应的网络时延最小的IP作为源IP地址,将待发送的数据分片发送给目的IP地址,可以实现自适应负载均衡,并且不必区分网卡的类型和数量,即可实现数据的多IP地址的并行传输,从而提升数据的整体传输速度。 |
申请公布号 |
CN102868630B |
申请公布日期 |
2015.08.05 |
申请号 |
CN201210331591.1 |
申请日期 |
2012.09.07 |
申请人 |
北京邮电大学 |
发明人 |
康桂霞;曾怿竞;韩速;王明敏;杨婷 |
分类号 |
H04L12/803(2013.01)I;H04L29/06(2006.01)I |
主分类号 |
H04L12/803(2013.01)I |
代理机构 |
北京凯特来知识产权代理有限公司 11260 |
代理人 |
郑立明;赵镇勇 |
主权项 |
一种基于多IP地址的并行自适应数据发送方法,其特征在于,包括:对待发送的数据进行分片;若检测到IP更新表中有空闲IP,则选择所述空闲IP中对应的网络时延最小的IP作为源IP地址,将分片后的待发送的数据中的一个分片数据发送给预先设置的目的IP地址,所述IP更新表中包含IP地址以及所述IP地址对应的网络时延;其中,所述IP更新表每隔预定时间更新一次,所述IP更新表的更新过程包括:清空已有IP地址以及所述已有IP地址对应的网络时延,修改本地路由表,若检测到有未记录的IP地址,则测量所述未记录的IP地址对应的网络时延,并将所述未记录的IP地址与测量的所述未记录的IP地址对应的网络时延添加到IP更新表中;或者,清空已有IP地址以及所述已有IP地址对应的网络时延,修改本地路由表,若检测到有未记录的IP地址,则将所述未记录的IP地址添加到IP更新表中,并开始测量所述未记录的IP地址对应的网络时延,开始测量所述未记录的IP地址对应的网络时延的同时继续检测是否有未记录的IP地址。 |
地址 |
100876 北京市海淀区西土城路10号 |