- 博客(4)
- 资源 (14)
- 收藏
- 关注
原创 BBR与CoDel
CoDel的出现[1]为了解决网络中越来越长的排队长度和不断增加的端到端的时延。BBR的出现,纠正了TCP拥塞控制的发展方向,而CoDel则是纠正网络队列管理机制的发展方向。CoDel应该与BBR配合使用。而这两篇文章均有TCP拥塞控制研究的开山祖师Van Jocobson的署名,体现了其对自己以往提出的TCP拥塞控制机制的修正,或者说TCP的拥塞控制机制的演进体现了Van Jocobso...
2017-10-30 08:01:09 3008 2
原创 谷歌quic协议自带网络仿真器代码分析(一)
谷歌的quic代码中带有一个离散时间仿真器,十分短小精悍,易于理解。对于开源的网络离散仿真器,omnet++,ns2(to name a few),自成体系,规模庞大,难以理解。所以本篇文章分析下quic中的simulator,它山之石,可以攻玉。其他的仿真器也可以按照这样的流程理解。 里面主要有这个几个抽象,Actor,Simulator,Queue,Port,Link,End...
2017-10-25 14:22:43 2321
原创 C++不定个数参数
说明:代码摘取自google的quic代码库。#include#include#include#include#include#includetemplate char (&ArraySizeHelper(T (&array)[N]))[N];#define arraysize(array) (sizeof(ArraySizeHelper(array)))// Templa
2017-10-24 15:39:34 1763
Compressed Image File Formats JPEG, PNG, GIF, XBM, BMP
2015-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人