发明名称 一种TCP ACK报文处理方法、装置及无线网络设备
摘要 本发明提供了一种TCP ACK报文处理方法、装置及无线网络设备,其中,该方法包括:根据待聚合的报文的头部,判断所述待聚合的报文中是否存在连续的TCP ACK报文;当存在连续的TCP ACK报文时,根据预设的阈值对所述连续的TCP ACK报文进行处理;将得到的帧聚合队列送入帧聚合单元进行帧聚合。本发明通过对待聚合的报文中的TCP ACK报文进行特殊的处理,然后进行帧聚合操作,能够减少TCP ACK报文在帧聚合时占用的资源,解决无线空口资源紧缺的问题,尤其能够避免因为TCP ACK攻击造成缓存队列被填满的情况,提高了TCP报文的传输质量,提升了无线网络的吞吐量,特别在帧聚合深度无法提升的情况下,更能有效提高无线网络的资源利用率。
申请公布号 CN102970118B 申请公布日期 2015.06.17
申请号 CN201210518197.9 申请日期 2012.12.04
申请人 福建星网锐捷网络有限公司 发明人 覃家广
分类号 H04L1/16(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L1/16(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 11205 代理人 刘芳
主权项 一种传输控制协议TCP应答ACK报文处理方法,其特征在于,所述方法包括:根据待聚合的报文的头部,判断所述待聚合的报文中是否存在连续的TCPACK报文;当存在连续的TCP ACK报文时,根据预设的阈值对所述连续的TCP ACK报文进行处理;将得到的帧聚合队列送入帧聚合单元进行帧聚合;其中,当存在连续的TCP ACK报文时,根据预设的阈值对所述连续的TCPACK报文进行处理为:当处理TCP ACK报文的次数小于等于所述阈值时,将当前处理的TCPACK报文的确认号与最近一次帧聚合队列的TCP ACK报文的确认号进行比较;若当前处理的TCP ACK报文的确认号小于等于最近一次送入帧聚合队列的TCP ACK报文的确认号时,进一步判断当前处理的TCP ACK报文与最近一次送入帧聚合队列的TCP ACK报文是否指向同一个TCP连接,若是,丢弃当前处理的TCP ACK报文,否则,直接将当前处理的TCP ACK报文送入帧聚合队列;若当前处理的TCP ACK报文的确认号大于最近一次送入帧聚合队列的TCP ACK报文的确认号时,判断当前处理的TCP ACK报文与最近一次送入帧聚合队列的TCP ACK报文相互是否指向同一个TCP连接,若是,丢弃最近一次送入帧聚合队列的TCP ACK报文,将当前处理的TCP ACK报文送入帧聚合队列,否则,直接将当前处理的TCP ACK报文送入帧聚合队列;每一个TCP ACK报文处理结束后,将当前处理TCP ACK报文的次数加1,依次对后续的TCP ACK报文进行如上处理,直至所述次数等于所述阈值或所述连续的TCP ACK报文处理完毕。
地址 350002 福建省福州市仓山区金山大道618号桔园州工业园19#楼