新的 TCP 拥塞控制算法Bottleneck Bandwidth and RTT)。 众所周知,Ubuntu开启BBR的前提是内核必须等于高于4.9,所以想要使用这个牛逼的玩意儿,需要先看看你的内核是否是4.9或者以上。 查看命令:uname -a 如果是4.9或者以上,那么恭喜你,升级内核这一步你就可以跳过了,如果在4.9以下,那就需要更新一下内核了;很遗憾GCE官方默认搭载的镜像,
转载
2024-04-23 10:27:37
116阅读
ubuntu20.04 安装及其相关配置1 安装ubuntu 20.04虚拟机(带ssh)(1)“选择创建新的虚拟机”之后一路操作下去,此时断开网络连接,我们到达如下界面 (2)一路”Done”下去,在这个界面的时候选择*“install openssh server”,*等下方出现一个reboot,表示加载成功 (3)找到设置,在CD/DVD(SATA)处反选掉“启动时连接”,确定后回车键继续。
转载
2024-04-17 13:09:38
55阅读
如果使用的是Debian 9、Debian 10、Ubuntu 18.04、Ubuntu 18.10等内核高于4.9版本的系统,均可以使用此方法开启BBR加速,若你使用了Ubuntu 19.04的系统无需开启,系统默认就开启了
如果使用的是Debian 9、Debian 10、Ubuntu 18.04、Ubuntu 18.10等内核高于4.9版本的系统,
转载
2023-06-19 23:40:11
10000+阅读
TCP BBR 是Google给出的一个改良版的tcp网络协议,相当于在已有TCP协议的基础上打了个补丁的意思,这个改良版TCP协议对拥塞控制有很好的支持
原创
2022-05-17 20:57:48
4140阅读
pkg/ratelimit/bbr/bbr.go:68 github.com/go-kratos // BBR implements bbr-like limiter.// It is inspired by sentinel.// https://github.com/alibaba/Sentin
转载
2020-11-16 15:54:00
341阅读
2评论
# BBR和Docker
是Google开发的一种新的拥塞控制算法,用于优化网络传输性能。它通过智能调整TCP拥塞窗口和发送数据的速率,以最大化网络带宽利用率,并减少延迟。BBR可以显著提高网络传输的吞吐量,特别是对高延迟和高丢包率的网络连接。
## 2. Docker简介
Docke
原创
2023-08-25 15:06:05
413阅读
Kubernetes是Google开源的Docker容器集群编排管理系统,为容器化的应用提供自动部署,弹性伸缩,资源调度,负载均衡和服务发现等应用云平台所需的管理功能体系。Kubernetes 的灵感源于谷歌过去15年在生产环境中运行容器的管理经验,集合了社区中先进的理念和实战技术。Kubernetes对计算资源进行了更高层次的抽象,通过将容器进行细致的组合,将最终的应用服务交给用户。Kubern
TCP BBR从Linux 4.9 内核开始,就作为它内核的一部分存在了,如果想使用BBR,那么首先就是判断内核版本是否大于4.9,如果符合版本标准,那么直接启动BBR就可以了,如果低于4.9,升级内核之后启动就行了。一,使用一键脚本安装和启动BBR。 推荐使用秋水逸冰的一键脚本,具体可以参考: 如果一键脚本不能访问,那么可以下载我在这里保存的秋水逸冰的一键脚本:
转载
2018-08-23 09:34:00
844阅读
2评论
拥塞控制算法——BBR目录BBR产生的背景
TCP算法存在的问题BBR算法的特点及核心BBR算法基本原理
BBR结构图即时带宽的计算BDPBBR状态机BBR算法的优缺点
抗丢包能力强低延迟/抢占能力强平稳发送收敛速度慢/高于一定丢包率吞吐量下跌深队列竞争不过Cubic算法公平性/抗抖动能力BBR应用在实时音视频领域
BBR在实时音视频领域的优势BBR在实时音视频领域存在的问
转载
2023-07-04 21:24:31
44阅读
环境:服务器版本:Linux version 3.10.0安装位置:虚拟系统管理器准备安装版本:ubuntu 22.04 版本安装方式:全量包(非最小化)一: 系统安装详细步骤:1.新建虚拟机,设置网络为桥接模式 2.选择安装模式,选择第一个3.等待安装必要组件完成4.选择英语5.Done 6.选全量包,Done 7.选择网络这里直接下一步8. 配置代理可
转载
2023-09-23 16:33:04
325阅读
在linux里用
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
chmod +x bbr.sh
./bbr.sh
安装完成后,脚本会提示需要重启 VPS,输入 y 并回车后重启。重启完成后,进入 VPS,验证一下是否成功安装最新内核并开启 TCP BBR,输入以下命令:uname
原创
2021-12-15 17:43:56
4065阅读
ss命令: 显示Linux的TCP / UDP连接的信息网络和Socket(套接字)
套接字:用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。
lwy@ubuntu007:~$ ss –help --ss的参
原创
2012-02-29 18:02:39
2307阅读
BBR加速 Centos
转载
2019-09-08 10:05:00
217阅读
2评论
ss 功能说明:查看网络状态 ss是类似并将取代netstat的工具,它能用来查看网络状态信息,包括TCP、UDP连接、端口等。 它的优点是能够显示更多更详细的有关网络连接状态的信息,而且比netstat更快速更高效。 如果系统没有ss命令,那就需要安装一下,ss命令属于iproute包,因此安装命
转载
2020-12-24 17:24:00
181阅读
2评论
转载
2018-07-24 11:58:00
241阅读
2评论
https://pan.baidu.com/s/1nCsZlMynnJwbUBKn0ch7dQ ...
转载
2021-09-08 14:53:00
135阅读
2评论
推荐使用 graphics drivers PPA 安装 Nvidia 驱动。 sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update 检测推荐的 Nvidia 显卡驱动: ubuntu-drivers devices 安装 ...
转载
2021-09-01 18:34:00
110阅读
2评论
1、概述 是 Socket Statistics 的缩写,用来显示处于活动状态的套接字信息,iproute2 包附带的一个工具 它显示的内容和 netstat 类似。但 ss 的优势在于它能够显示更多更详细的有关 TCP 和连接状态的信息,而且比 netstat 更快 当服务器的 socket 连接
原创
2024-02-05 10:18:12
102阅读
#include "widget.h" #include "ui_widget.h" Widget::Widget(QWidget *parent) : QWidget(parent) , ui(new Ui::Widget) { ui->setupUi(this); setGeometry(100 ...
转载
2021-08-24 11:05:00
145阅读
2评论
Linux是一款广受欢迎的开源操作系统,其内核版本众多,其中4.9版内核备受关注。而在这一版本中,BBR拥塞控制算法备受关注,尤其在CentOS系统上得到了广泛应用和认可。
BBR(Bottleneck Bandwidth and Round-trip propagation time)是由Google开发的一种TCP拥塞控制算法,其目的是通过智能地调整拥塞窗口大小和发送速率,从而更好地利用带宽
原创
2024-04-07 09:45:34
108阅读