在今天的网络世界中,快速的网络访问对于我们的生活和工作至关重要。但是,有时候网络速度可能受到拥塞的影响,导致网页加载缓慢或视频卡顿。幸运的是,有一些技术可以帮助我们加速浏览器访问,其中包括Google BBR和QUIC。在本教程中,我们将学习如何使用这些技术来提高浏览器的网络访问速度。
故事开篇
假设你是一个充满热情的网络爱好者,专注于技术。稳定和快速的网络连接对你来说至关重要。 Google BBR和QUIC这两个技术。通过学习如何使用它们,你成功地提高了浏览器的网络访问速度,工作和生活变得更加高效和愉快。
Google BBR和QUIC简介
在深入讨论如何使用Google BBR和QUIC加速浏览器访问之前,让我们先了解一下这两个技术的基本概念。
TCP网络拥塞
在网络传输过程中,可能会出现网络拥塞的情况。网络拥塞是指在某段时间内,网络中某一资源的需求超过了该资源所能提供的可用部分,从而导致网络性能下降。简而言之,就是网络变得非常拥挤,导致数据传输变慢。
Google BBR
Google BBR,全名Google BBR拥塞控制算法,是一种用于控制网络拥塞的算法。它被设计成能够在网络拥塞的情况下提供更好的性能,确保数据传输更加高效和稳定。虽然我们不需要深入了解它的工作原理,但知道它可以帮助我们应对网络拥塞是很重要的。
QUIC
QUIC(Quick UDP Internet Connection)是谷歌推出的一套基于UDP的传输协议。它结合了TCP、HTTPS和HTTP/2的功能,旨在提供可靠性的同时降低网络延迟。QUIC的优势在于它能够在一次往返时间内建立HTTPS连接,同时改进了拥塞控制,这使得它在加速浏览器访问方面非常有用。
加速浏览器的网络访问
现在,让我们来看看如何使用Google BBR和QUIC来加速浏览器的网络访问。
步骤1:检查浏览器支持QUIC
首先,我们需要确保我们的浏览器支持QUIC协议。幸运的是,大多数基于Chromium内核的浏览器都支持QUIC。以下是检查和启用QUIC的步骤:
- 打开你的浏览器,并在地址栏中输入以下网址:
chrome://flags/#enable-quic
- 在页面中找到 “Experimental QUIC protocol” 选项,并将其设置为 “Enable”。
- 重新启动你的浏览器,确保更改生效。
现在,你的浏览器已经启用了QUIC协议,这将有助于加速网络访问。
步骤2:开启BBR加速
另一个可以加速浏览器访问的技术是开启BBR拥塞控制算法。以下是在OpenWRT路由器上开启BBR加速的简单步骤:
- 登录到你的OpenWRT路由器的管理界面。
- 导航到 “网络” -> “网络加速”。
- 在网络加速设置中,找到包含 “BBR” 关键词的选项,通常是 “BBR 拥塞控制算法”。
- 选中该选项,并保存更改。
现在,你的OpenWRT路由器已经启用了BBR加速,这将进一步提高浏览器的网络访问速度。
总结
通过使用Google BBR和QUIC这两项技术,你可以显著提高浏览器的网络访问速度,确保更快速的网页加载和流畅的在线体验。这对于一个网络爱好者来说,意味着更高效的工作和更愉快的生活。
无论你是在远程工作还是欣赏音乐,快速的网络连接都是不可或缺的。现在,你已经学会了如何使用Google BBR和QUIC来实现这一目标,让你的网络体验更上一层楼。
Google BBR for VPS
Google 开源了其 TCP BBR 拥塞控制算法,并提交到了 Linux 内核,从 4.9 开始,Linux 内核已经用上了该算法。
部署最新版内核,开启TCP BBR 加速的 VPS,网速可以提升几个数量级。
VPS 一键安装谷歌 BBR 加速 https://zhuanlan.zhihu.com/p/54655414
BBR 加速加速脚本需要谨慎 容易宕机!!!
方法一: BBR一键脚本(仅CentOS):
命令行执行:
wget “https://github.com/cx9208/bbrplus/raw/master/ok_bbrplus_centos.sh” && chmod +x ok_bbrplus_centos.sh && ./ok_bbrplus_centos.sh
这个过程可能要几分钟 以上过程要求重启系统,输入“Y”回车即可了。
安装后,执行uname -r,显示4.14.129-bbrplus则切换内核成功
执行lsmod | grep bbr,显示有bbrplus则开启成功
方法二: 执行BBR PLUS修正版一键脚本
wget -N –no-check-certificate “https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh”
chmod +x tcp.sh
./tcp.sh
备用脚本
wget -N –no-check-certificate “https://raw.githubusercontent.com/sembrono/BBR-PLUS/master/tcp.sh”
特别注意以下错误!!!!
[错误] /boot/grub2/grub.cfg 找不到,请检查
如果出现修复引导
yum install -y grub2 grub
grub2-mkconfig -o /boot/grub2/grub.cfg
grub-mkconfig -o /boot/grub/grub.conf