E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
bbr
再聊TCP
BBR
的2/ln2
bbr
_high_gain问题
嗯,确实还真有人看了我在雨夜写的上一篇文章:
BBR
的startupgain为什么是2/ln2?
dog250
·
2018-06-14 08:20
让人们久等了的TCP
BBR
v2.0快要出炉了!
雨季来得晚了些,但却是猛的,我知道本周这可能是最后的雨夜了,所以我必须在这夜里写点东西或者做点事情,正好今天看到了
bbr
-devlist上的一篇topic,觉得有益,就想把它写下来,也就成了本文。
dog250
·
2018-06-09 03:17
ubuntu开启
BBR
加速
BBR
是google的TCP阻塞控制算法,可以最大程度的利用带宽,提升网络传输速率。
Mr_Bluyee
·
2018-06-07 09:50
BBR
开启
update-grub4.开启bbrecho"net.core.default_qdisc=fq">>/etc/sysctl.confecho"net.ipv4.tcp_congestion_control=
bbr
LaySolitary
·
2018-05-28 22:03
Linux服务器搭建
【译】如何在CentOS 7上部署Google
BBR
==========译文开始==========
BBR
(BottleneckBandwidthandRTT)是一种新的拥塞控制算法,由谷歌贡献给Linux内核TCP协议栈。使
静候那一米阳光
·
2018-05-28 13:54
TCP
BBR
失速控制的一个小trick一个小patch
昨晚凌晨抵达深圳,今早时间有限,于是就长话短说,但无论如何还是会有一些输出的,这次关于
BBR
。
dog250
·
2018-05-05 11:38
从CUBIC/
BBR
的TCP ACK失速说起
上周有同事问,延迟ACK到底对应用层会产生什么后果,我也不知道该如何作答,于是丢了一个链接:TCP之DelayACK在Linux和Windows上实现的异同-Linux的自适应ACK:https://blog.csdn.net/dog250/article/details/52664508是的,这是我几年前关于DelayACK的分析,如今看来有些许不足,有些空洞,有些学院派,所以本文试图就着这个问
dog250
·
2018-04-29 00:17
TCP
BBR
之全局同步
缘起于一场技术交流,我以一篇短文作为总结。先给一个TCP魔数:rtt=(1−α)×rtt+α×rttnowrtt=(1−α)×rtt+α×rttnow其中αα是1818,为什么是1818而不是1919?答案是调得一手好参数!这显然是一个很谢特的回答。 然而我接受这坨谢特,因为我无法证明我有更加完美的。TCP的代码中到处充斥着这种魔术数字,近的说GoogleBBR吧,为什么ProbeBW内部状态机
dog250
·
2018-04-14 11:11
BBR
是来自于谷歌社区的黑科技
BBR
是来自于谷歌社区的黑科技,大家可以在GitHub上关注这个持续发展的TCP拥塞技术.至于这个技术是什么原理呢?我也说不清楚,看这个说明会更明白。
高鹏举
·
2018-02-14 22:08
BBR
谷歌社区
黑科技
Linux
owncloud建立私有网盘
DO搭建专属服务器:http://blog.csdn.net/cracked_hitter/article/details/54456691
BBR
算法实现服务器加速请参考:http://blog.csdn.net
写程序的小火箭
·
2018-01-21 13:04
资料分享
BBR
算法实现服务器加速
DO搭建专属服务器:http://blog.csdn.net/cracked_hitter/article/details/54456691
BBR
算法实现服务器加速请参考:http://blog.csdn.net
XiaoChit
·
2018-01-19 23:55
网络技术
服务器
kernel
tcp
Ubuntu 升级内核 开启
BBR
清理内核
【更新内核】su-//使用管理员,避免后续可能出现权限问题uname-a//查看当前内核版本创建一个文件夹并进入,之后我们把内核下载到次目录中(文件夹可以自己定义)mkdirdownload&&cddownload下载内核:点击打开链接我圈上的就是需要下载的,版本号会变,命名规则不会变。64位就选amd64,32位选i386。(之前安装内核的时候,只下载image就行,但是最近更新之后,多了mod
MrXionGe
·
2017-12-22 22:13
iServer
给vultr centost7添加
BBR
加速支持
步骤流程首先我们要知道,添加
BBR
加速支持的最关键的一点是升级我们Linux的内核,只有内核支持这个加速算法,才能使用
BBR
,步骤如下(按顺序输入命令行即可)内核应该是3.x,先升级成4.9或者4.12
PartyAnimals
·
2017-12-07 20:44
SS
BBR
Linux系统
TCP 拥塞控制原理及改进
慢启动和拥塞避免(拥塞窗口从1开始指数增加,达到阈值后线性增加)快速重传和快速恢复(当收到三个重复的ACK之后,表明丢包,此时立即重传该包,而不等到定时器超时,同时取消慢启动,不再指数增加,而是一直线性增加)
BBR
heamon7
·
2017-10-21 13:42
TCP
BBR
拥塞控制算法解析
本文给出了论文中省略的一些背景知识,并结合自己的理解做了更加细节的介绍,可以帮助读者理解整个
bbr
算法。
ebay
·
2017-07-28 14:35
LTE学习笔记
2017-7-13S1、X2、Ir接口的传输时延要求从LTE端到端实验需求的角度,S1接口的传输时延一般要求为5~10ms;X2为5-15ms,Ir接口(
BBR
-RRU)取决于连接的光纤长度,一般为10
新楼
·
2017-07-16 17:37
如何开启
BBR
算法优化ss
启用
BBR
算法之前首先要确定系统的Linux内核版本在4.9以上。
bobcatkay
·
2017-06-10 16:01
其它
bbr
ss
TSQ/CoDel队列管理以及TCP
BBR
如何解决Bufferbloat问题
端午假期家人跟朋友一起去惠州那种野海滩度假去了,而我则加了三天班,不是说想表现什么,也不是因为要逃避旅行的劳顿,而是工作中真实的Deadline所迫....下班后就我自己了,于是在深夜里便可以随意的折腾点电子设备,写写文章,也是很爽的。由于最近工作实在是太忙,所有思考和整理的时间自然就少了很多,不管怎样,还是利用两个晚上吭哧出来了本文,也算是不容易。不管怎样,这个假期有点假。 本文接着上
dog250
·
2017-06-03 06:00
aqm
bufferbloat
codel
tsq
TCP
BBR
算法中Pacing,cwnd,fq以及TSQ对RTT的影响
无论多忙,一周至少写一篇作文的时间必须要挤出来的,而且还不能让质量打折扣,所以,本文依然会探讨一个大多数人没有意识到的很偏的问题,我的文章一如既往地会写一些别的地方搜不到的疑难杂症的解法,希望大家多提宝贵意见,多跟我讨论技术问题,多PK...说实话,要不是有人问我一个问题,我也不会写下此文。 首先,祝老婆5月20日生日快乐!生于这天,并且肯嫁给我,是我的荣幸,再次折腰!问题上周仓促间写了
dog250
·
2017-06-03 05:00
tcp
tcp
local
tsq
pacing
bufferbloat
计算机网络资源汇总
TCP/IP使用TCP时序图解释
BBR
拥塞控制算法的几个细节HTTPS原理浅析及其在Android中的使用聊聊HTTPS和SS
ThePromonkeyOf_HeLuo
·
2017-05-17 19:03
计算机网络
计算机网络资源汇总
标题标题使用TCP时序图解释
BBR
拥塞控制算法的几个细节HTTPS原理浅析及其在Android中的使用聊聊HTTPS和SSL/TLS协议IPv6启动五年后,距离我们究竟还有多远-
ThePromonkeyOf_HeLuo
·
2017-05-17 19:00
openvz开启
bbr
参考https://www.v2ex.com/t/353778确认vps能开启TUN/TAP功能ls-al/dev/net/tun创建tap0接口iptuntapaddtap0modetapipaddradd10.0.0.1/24devtap0iplinksettap0up低版本ip命令不能创建tap接口,此时也可以用tunctl命令创建tap接口。yuminstalltunctltunctl-u
plain_face
·
2017-05-04 13:38
一键安装最新内核并开启
BBR
脚本 (CentOS 7)
具体内容:参考链接执行命令:wget--no-check-certificatehttps://github.com/teddysun/across/raw/master/
bbr
.shchmod+xbbr.sh
HughFace
·
2017-04-24 10:08
可以将TCP
BBR
算法模块化到低版本内核取代锐速吗
在跟温州皮鞋厂老板聊天时,老板让我从非技术角度重新思考了Google的
BBR
算法。很多测试似乎表明
BBR
的表现非常不错,虽不能保证包打天下,至少相比锐速而言,它是免费的
dog250
·
2017-03-11 05:21
手动更新 linux 内核开启
BBR
算法
判断是否可以升级内核常见的虚拟机化有Openvz、KVM...KVM是可以升级内核的,如果是Openvz就可以放弃折腾了.virt-what工具可以判断虚拟化技术apt-getinstallvirt-whatvirt-what下载内核镜像和内核头文件ubuntu内核地址:http://kernel.ubuntu.com/~ker...这里以ubuntu安装v4.9.10版本为例一般64位系统需要下
junbaor
·
2017-02-18 00:00
linux
linux-kernel
深夜聊聊Bufferbloat以及TCP
BBR
这篇文章的写作动机来源于知乎上的一个问题,有人问既然Bufferbloat是个问题,为什么路由器的缓存还要设计那么大。起初,我也是觉得缓存越大越好,这个就像人们拼命比拼谁的电脑内存大一样,因为在一般人眼里,内存越大就越快!然而对于网络而言,恰好相反,内存越大,越让人不想归家。酒店舒适,但只是路过,没人会把家装修成酒店的样子,家才是越大越好。路由器设计成携带大缓存的设备,这是一个错误!路由器不该有那
dog250
·
2017-02-12 08:18
国内TCP单边“加速”的“正确”做法
避免Bufferbloat,这是正确的做法,
bbr
,vegas,westwood,甚至cdg背后都有理论支撑并解释“为什么这么做是正确的”,然而从国内实际生产环境上产生的效果上看,
dog250
·
2017-01-07 11:42
TCP
BBR
算法学习笔记(1)
(本篇文章主要是给自己以后看,协助记忆,不会过于在意菜鸟读者是否能够完全读懂)TCPBBR的ACM论文中,开篇就引入了图1,以此来说明
BBR
算法的切入点:为何当前基于丢包探测的TCP拥塞控制算法还有优化空间
Chinainvent
·
2016-12-22 02:34
我对TCP CDG拥塞控制算法的改进和优化
其实这不是我的优化,我是借用了
BBR
之力。借了什么力呢?这是我一再强调的,
BBR
最大的共享不是为Linux贡献了一个TCP拥塞控制算法(它同时在也BSD上被实现...)
dog250
·
2016-12-10 19:54
CUBIC拥塞控制算法是天生干坏事的吗
最近经常有人问我
BBR
算法和CUBIC竞争的话是不是有劣势。我的回答是不一定。
dog250
·
2016-11-27 11:55
Wireshark tcptrace图关于丢包重传细节图解
上周六写了《在Wireshark的tcptrace图中看清TCP拥塞控制算法的细节(CUBIC/
BBR
算法为例)》,收到一封邮件,说我文中的图示画错了。
dog250
·
2016-11-23 20:45
在Wireshark的tcptrace图中看清TCP拥塞控制算法的细节(CUBIC/
BBR
算法为例)
这是一个令人愉快的周末,老婆上周从上海回来,这周末小小幼儿园组织去坪山秋游,比较远,因此大家都必须早早起来,而我更加有理由起床更早一些来完成这篇短文,因为要出去一整天,如果早上起不来,一天都没什么时间了。另外,最近有人问我,为什么我总是喜欢在技术文章后面加一些与技术毫不相关的话,我说,咱们小时候学古文的时候,那些古代的作者不也是喜欢在文章最后写一段毫不相关的“呜呼...”“嗟夫...”之类的吗?人
dog250
·
2016-11-19 07:57
TCP
TCP拥塞控制
Wireshark
tcptrace
基于统计复用的分组交换网络拥塞控制的科普解释
由于最近写了几篇关于TCP拥塞控制的文章,就有人咨询我关于NCL,NewVegas,
BBR
等相关的问题,其实我知道他们的目的,不外乎两种原因,要么是自己想学习一下原理但可能遇到了看不懂的地方,前来询问,
dog250
·
2016-11-12 09:54
基于统计复用的分组交换网络拥塞控制的科普解释
由于最近写了几篇关于TCP拥塞控制的文章,就有人咨询我关于NCL,NewVegas,
BBR
等相关的问题,其实我知道他们的目的,不外乎两种原因,要么是自己想学习一下原理但可能遇到了看不懂的地方,
dog250
·
2016-11-12 09:00
TCP
BBR
算法的带宽敏感性以及高丢包率下的优化
bbr
算法比较简单也比较容易理解,所有关于它的优化也就同样不复杂了。请注意,任何优化都只针对特定场景的,根本不存在一种放任四海而皆准的算法。
dog250
·
2016-10-30 16:04
TCP
BBR
算法的带宽敏感性以及高丢包率下的优化
bbr
算法比较简单也比较容易理解,所有关于它的优化也就同样不复杂了。 请注意,任何优化都只针对特定场景的,根本不存在一种放任四海而皆准的算法。
dog250
·
2016-10-30 16:00
tcp
tcp
TCP拥塞控制
BBR
CUBIC
TCP
BBR
算法与Reno/CUBIC的对比
我一再强调,
BBR
算法是个分界点,所有的TCP拥塞控制算法,被分为
BBR
之前和
BBR
之后的(其实发现,这并不是我个人的观点,很多人都这么认为,所有想写本文探个究竟)。
dog250
·
2016-10-29 07:43
TCP
BBR
TCP
CUBIC
拥塞控制
Van
Jacobson
TCP
BBR
算法与Reno/CUBIC的对比
我一再强调,
BBR
算法是个分界点,所有的TCP拥塞控制算法,被分为
BBR
之前和
BBR
之后的(其实发现,这并不是我个人的观点,很多人都这么认为,所有想写本文探个究竟)。
dog250
·
2016-10-29 07:00
tcp
tcp
Van
jacobson
拥塞控制
BBR
CUBIC
从TCP拥塞本质看
BBR
算法及其收敛性(附CUBIC的改进/NCL机制)
本文试图给出一些与
BBR
算法相关但却是其之外的东西。1.TCP拥塞的本质注意,我并没有把题目定义成网络拥塞的本质,不然又要扯泊松到达和排队论了。事实上,TCP拥塞的本质要好理解的多!
dog250
·
2016-10-26 22:18
从TCP拥塞本质看
BBR
算法及其收敛性(附CUBIC的改进/NCL机制)
本文试图给出一些与
BBR
算法相关但却是其之外的东西。1.TCP拥塞的本质注意,我并没有把题目定义成网络拥塞的本质,不然又要扯泊松到达和排队论了。事实上,TCP拥塞的本质要好理解的多!
dog250
·
2016-10-26 22:00
tcp
Google
TCP拥塞控制
BBR
BBR
CUBIC
TCP收敛
Google's
BBR
拥塞控制算法模型解析
在进入这篇文章的正文之前,我还是先交代一下背景。1.首先,我对这次海马台风对深圳的影响非常准确,看过我朋友圈的都知道,没看过的也没必要知道,白赚了一天”在家办公“是收益,但在家办公着实效率不高,效果不好。2.我为什么可以在周五的早上连发3篇博客,一方面为了弥补因为台风造成”在家办公“导致的时间蹉跎,另一方面,我觉的以最快的速度分享最新的东西,是一种精神,符合虔诚基督徒的信仰而不是道德约束。3.上半
dog250
·
2016-10-22 22:53
TCP
BBR
TCP
CUBIC
TCP
Reno
TCP拥塞控制
该不该抛弃那匹马呢?
本来我想给本文取个《思维定势,创新与情怀》这个题目,后来觉得有点大,恰好昨天跟同事抽烟间隙聊到了
bbr
算法多么的创新顺带扯到了工业革命中蒸汽机发明以及后来汽车的发明,也吐槽了旧势力的愚昧与无知,所以,题目就跟
dog250
·
2016-10-21 07:59
Google's
BBR
TCP拥塞控制算法的四个变速引擎
台风海马来临前的两个几乎通宵的夜晚,我用一篇关于
BBR
算法的文章的迎接海马!公司在昨晚响应深圳市停工,停课号召,发布了在家办公(请注意,不是放假...)通知...其实吧,我觉得停电才是王道,你觉得呢?
dog250
·
2016-10-21 05:51
北京大学2016年高等代数与解析几何考研试题
.$(10')$在$\
bbR
^3$上定义线性变换$\scrA,\\scrA$在自然基\[\varepsilon_1=\left(\begin{array}{c}1\\0\\0\end{array}\right
张祖锦
·
2015-12-29 16:00
【圣诞礼物清单】送给你的那个他
那种烂大街的CK,
BBR
就不用考虑。想着你每次做地铁时,旁边小男生身上就会漂出阵阵的ckone的小奶香气,夹杂着包子味,
IAMINRED口红控
·
2015-12-06 00:00
此诊断出现在编译器生成的函数“CList
&CList
::operator =(const CList
&)”
typedefstructAA{ WORDBlockX; }aa; typedefCListAList; typedefstructBB{ AListaList; }bb;
bbr
1;出现这种情况,可以将
u012176176
·
2015-11-21 18:00
张恭庆编《泛函分析讲义》第一章第4节 线性赋范空间习题解答
1.范数的例子 在二维空间 $\
bbR
^2$ 中, 对每一点 $z=(x,y)$, 令 $$\bex \sen{z}_1=\sev{x}+\sev{y};\quad \sen{z}_2=\
·
2015-10-28 08:02
题解
[再寄小读者之数学篇](2014-11-02 Herglotz' trick)
设 $f$ 是 $\
bbR
$ 上周期为 $1$ 的连续可微函数, 满足 $$\bee\label{141102_f} f(x)+f\sex{x+\frac{1}{2}}=f(2x),\quad\forall
·
2015-10-23 08:11
数学
[再寄小读者之数学篇](2014-07-16 高阶导数的一个表达式)
设 $f\in C^{n+1}(\
bbR
)$, 试证: 对 $\forall\ a\in\
bbR
$, $$\bex \frac{\rd^n}{\rd x^n}\sez{\frac{f(x)-f(a)}{
·
2015-10-23 08:49
表达式
[再寄小读者之数学篇](2014-07-16 任意阶导数在零处为零的一个充分条件)
设 $f(x)$ 在 $\
bbR
$ 上任意阶可导, 且 $$\bex \forall\ n\in\bbZ^+,\ f\sex{\frac{1}{n}}=0.
·
2015-10-23 08:48
数学
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他