腾讯版BBR:腾讯TCP拥塞控制算法 TCPA 正式发布

来自全球主机交流论坛及腾讯内核团队官方博客的消息,腾讯内部使用、基于RHEL7.4源码定制化的TCPA,现在OPEN出来。

qq&google.jpg

TCPA简介

公司内部针对部分业务的下载场景,对TCP协议栈就行了参数,代码逻辑层的优化,以达到客户端访问的快速的体验。

tcpa.png

上图为TCPA发送数据包和接收应答包后的处理逻辑图

下载安装

1.定制内核下载

链接:https://share.weiyun.com/5AeyuFg 密码:d1swc1

2.TCPA安装包下载

链接:https://share.weiyun.com/5RAyh7c 密码:qeetzp

3.安装内核

rpm –ivh kernel-3.10.0-693.5.2.tcpa06.tl2.x86_64.rpm
reboot //必须重启才能生效。

4.解压TCPA

tar jxvf tcpa_packets_180619_1151.tar.bz2
cd tcpa_packets
sh install.sh //会安装到/usr/local/storage/tcpav2 下面。
cd /usr/local/storage/tcpav2

5.启用TCPA

sh start.sh

默认只加速80,443,8080这3个端口。

官方测试报告请浏览:TCPA和BBR测试对比报告

网友测试报告请浏览:TCPA对比BBR PLUS目前最细致评测

参考阅读

腾讯内核团队 - TCPA正式发布公告

腾讯内核团队 - TCPA和BBR测试对比报告

hostloc - 鹅厂的BBR锐速-TCPA开源,看起来不错哦

hostloc - TCPA对比BBR PLUS目前本论坛最细致评测

hostloc - TCPA和BBR PLUS对比测试

猜您喜欢

发表评论

icon_mrgreen.gificon_neutral.gificon_twisted.gificon_arrow.gificon_eek.gificon_smile.gificon_confused.gificon_cool.gificon_evil.gificon_biggrin.gificon_idea.gificon_redface.gificon_razz.gificon_rolleyes.gificon_wink.gificon_cry.gificon_surprised.gificon_lol.gificon_mad.gificon_sad.gificon_exclaim.gificon_question.gif