预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114157399A(43)申请公布日2022.03.08(21)申请号202110666873.6(22)申请日2021.06.16(71)申请人北京天德科技有限公司地址102488北京市房山区阎富路69号院37号楼-1层至4层102三层10申请人天民(青岛)国际沙盒研究院有限公司(72)发明人蔡维德(51)Int.Cl.H04L1/16(2006.01)权利要求书2页说明书4页附图2页(54)发明名称一种TCP反馈包ACK包的优化方法、装置以及系统(57)摘要提供一种TCP反馈包ACK包的优化方法,包括:对出口场景进行设置,其中ACK包停留在出口队列上,等待发送,对出口场景进行设置从而加快ACK包的传输,使ACK包更早到达发送端;对入口场景进行设置,其中ACK包停留在入口队列上,等待被丢包或发送到某队列,对入口场景及性能设置从而保护进口队列中的ACK包,防止ACK包丢失,以便发送端可以收到接收端发送的ACK包。在出口场景中,本发明机制和系统用来加快ACK包的传输,使ACK包更早到达发送端。在进口场景中,本发明机制和系统用来保护进口队列中的ACK包,防止ACK包丢失,以便发送端可以收到接收端发送的ACK包。本发明系统包括在各样网络设备(如路由器或交换机)中的组件系统。CN114157399ACN114157399A权利要求书1/2页1.一种TCP反馈包ACK包的优化方法,其特征在于包括:对出口场景进行设置,其中ACK包停留在出口队列上,等待发送,所述对出口场景进行设置从而加快所述ACK包的传输,使所述ACK包更早到达发送端;对入口场景进行设置,其中ACK包停留在入口队列上,等待被丢包或发送到某队列,所述对入口场景及性能设置从而保护进口队列中的ACK包,防止ACK包丢失,以便发送端可以收到接收端发送的所述ACK包。2.根据权利要求1所述的一种TCP反馈包ACK包的优化方法,其特征在于所述对出口场景进行设置包括:在路由器或交换机中为小数据包配置一个单独队列作为小数据包队列,所述小数据包定义包括TCPACK包,所述小数据包还包括ICMP包或其他互联网中的小的控制数据包;将所述小数据包队列标记为用于低吞吐量应用的队列而赋予低吞吐量标签,内核或操作系统中的流量控制机制优先处理所述小数据包队列中的数据包;当所述TCPACK包到达一出口队列时,新到的ACK包被置于所有非ACK包之前,从而小数据包队列或其他队列中的所有ACK包将在该队列中所有非ACK包之前被传输。3.根据权利要求2所述的一种TCP反馈包ACK包的优化方法,其特征在于所述对出口场景进行设置中从多个队列中选择数据包以进行传输的机制称为数据包调度程序,所述数据包调度程序被配置为HTB、PRIO或CBQ,无论使用哪种数据包调度程序,配置的程序允许在所有其他控制数据包之前和普通数据包之前传输TCPACK包。4.根据权利要求1所述的一种TCP反馈包ACK包的优化方法,其特征在于所述对入口场景进行设置包括:当系统决定丢弃某些在入口队列中的数据包时,所有TCPACK包被保护,而不被丢包;无论在哪个入口队列,无论要丢多少数据包,系统都会为TCPACK包赋予最低的丢包率或优先级;预留单独的队列以存储入口TCPACK包或者设置一个机制对有限数量的进口ACK包做保护,以防止丢失;当TCPACK包到达一进口队列时,新到的TCPACK包被标记为不可丢包的。5.根据权利要求4所述的一种TCP反馈包ACK包的优化方法,其特征在于,所述当TCPACK包到达一进口队列时,新到的TCPACK包被标记为不可丢包的替换为:在进口队列中,所有TCPACK包将在所有一般数据包被丢包之后才能被丢包。6.根据权利要求5所述的一种TCP反馈包ACK包的优化方法,其特征在于所述对入口场景进行设置还包括:所述内核或操作系统中的流量控制机制执行丢包程序,所述丢包程序取决于网络设备中所实现的排队规则,所述排队规则包括某些丢包程序取决于数据包的抵达速率,所述丢包程序中的丢包决定基于在流量控制中实现的数据包过滤器。7.一种实施如权利要求1‑6任一所述TCP反馈包ACK包的优化方法的优化装置,其特征在于包括:出口场景设置模块,用于对出口场景进行设置,其中ACK包停留在出口队列上,等待发送,所述对出口场景进行设置从而加快所述ACK包的传输,使所述ACK包更早到达发送端;以及入口场景设置模块,用于对入口场景进行设置,其中ACK包停留在入口队列上,等待被2CN114157399A权利要求书2/2页丢包或发送到某队列,所述对入口场景及性能设置从而保护进口队列中的ACK包,防止ACK包丢失,以便发送端可以收到接收端发送的所述ACK包。8.一种TCP反馈包ACK包的优化系统