使用Google BBR加速 VPS】的更多相关文章

Google BBR就是谷歌公司提出的一个开源TCP拥塞控制的算法.详情可以看这儿:https://lwn.net/Articles/701165.https://blog.sometimesnaive.org/article/8 实施过程 基础方法 最简单的方法就是使用Google BBR一键安装脚本. 使用root用户登录,运行以下命令: wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr…
0X00 预备知识 在使用Google BBR之前,我们首先要了解它是什么. 了解计算机网络的人都知道,在TCP连接中,由于需要维持连接的可靠性,引入了拥塞控制和流量管理的方法.Google BBR就是谷歌公司提出的一个开源TCP拥塞控制的算法.在2016年Google开源了自己的TCP BBR算法,并提交到了 Linux 内核,,从 4.9 开始,Linux 内核已经用上了该算法.KVM架构的VPS可以参考本文进行升级内核并使用,openvz的VPS用户若内核版本低于4.9,可以参考这里! 0…
前言  一直以来用的都是搬瓦工的VPS,不得不说比国内那些大厂的性价比高得不知道哪里去了.  当做梯子来用的话搬瓦工年付19.9美元的方案就够用了,网上还有一些官方优惠码(折扣6%: BWH1ZBPVK)可以使用,购买点这.最近椅子用的比较频繁,爬得慢了难免心生急躁.尝试使用BBR加速,速度提升了有数倍.  当初并没注意VPS的选择,配置BBR过程遇到了不少问题,先大致了解下VPS是什么.搬瓦工的VPS虚拟化技术采用了OpenVZ或KVM,基本可以根据这个来选择配置方法.  先把我用的VPS的基…
目录 一.简介 二.安装 三.设置BBR 一.简介 Google BBR 是一款免费开源的TCP拥塞控制传输控制协议, 可以使Linux服务器显著提高吞吐量和减少TCP连接的延迟. 二.安装 1.yum系统更新 yum update 2.查看系统版本 cat /etc/redhat-release 3.安装elrepo并升级内核 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh http://www.elrep…
上个月买的vultr的vps 感觉看视频还是比较慢的 于是上网找教程开启BBR加速 在这里记录一下 以后可能会用到 BBR 是 Google 提出的一种新型拥塞控制算法,可以使 Linux 服务器显著地提高吞吐量和减少 TCP 连接的延迟. BBR解决了两个问题: 再有一定丢包率的网络链路上充分利用带宽.非常适合高延迟,高带宽的网络链路. 降低网络链路上的buffer占用率,从而降低延迟.非常适合慢速接入网络的用户. 高延迟高带宽,这不就是我吗..... 升级内核 开启 BBR 要求 4.10…
玩 VPS,开机第一件事就是安装 BBR,至于效果怎么样还真不好说,依据不同的线路质量而定,但有总比没有好. 因为这次用的是 openvz 平台,所以找了一个网上的 ovz 专用的 BBR 一键安装代码. ldd –version 在使用以下代码前先要检查你 VPS 的 glibc 版本.如果低于 2.14,要先进行升级. wget http://ftp.redsleeve.org/pub/steam/glibc-2.15-60.el6.x86_64.rpm \ http://ftp.redsl…
BBR(Bottleneck Bandwidth and RTT)是Google推出的一个提高网络利用率的算法,可以对网络进行加速,用来干什么大家心里都有B数 Ubuntu开启BBR的前提是内核版本必须 >= 4.9,所以想要使用BBR,需要先查看你的内核是否在4.9或者以上 查看Linux内核版本的命令:uname -a 如果版本在4.9或者以上,那么升级内核这一步就可以跳过,如果在4.9以下,那就需要更新内核;Ubuntu 16.04自带的内核是4.4的,所以必须要升级内核 升级内核 查看系…
如何在CentOS 7上部署Google BBR 本文章搬运自 https://www.vultr.com/docs/how-to-deploy-google-bbr-on-centos-7 [注:文章当时使用的内核版本是4.9.0  而目前是4.15.6(4.15版本高于4.9)] 步骤 1: 使用 Elrepo RPM 存储库升级内核 为了使用 BBR, 您需要将 CentOS 7 机器的内核升级到4.9.0以上. 您可以使用 Elrepo RPM 存储库轻松地完成该操作. 在升级之前, 您…
BBR 算法需要 Linux 4.9 及以上的内核支持,所以想要使用该方式的需要先升级内核版本. 在 Cent OS 7 上的 Linux 内核是 3.10, 使用 uname -r 查看内核版本 [root@iZ2ze83hhomw2zcf15c3qcZ ~]# uname -r -.el7.x86_64 升级内核版本 安装 eprl 的源 sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org sudo rpm -Uvh…
BBR(Bottleneck Bandwidth and RTT)是一种新的拥塞控制算法,由Google开发.有了BBR,Linux服务器可以显着提高吞吐量并减少连接延迟. Step 1: Upgrade the kernel using the ELRepo RPM repository 查看当前内核版本: uname -r 安装 ELRepo 源: sudo rpm --import <https://www.elrepo.org/RPM-GPG-KEY-elrepo.org> sudo…