- 博客(9)
- 资源 (19)
- 论坛 (1)
- 收藏
- 关注

原创 协议确认机制TACK的通俗解析
传输控制是计算机网络领域中的经典问题。在数据传输的过程中,人们通常关注正向的数据报文传输性能,却很少关心反向路径上确认报文ACK的传输。今年SIGCOMM提出了一种全新的传输协议确认机制TACK,这篇博文为大家对TACK进行通俗化的解析,算作导读。
2020-11-26 11:00:41
2998
7
原创 SIGCOMM2018 多径TCP高铁测量论文解读和参会感想
我们还处于全连接世界的初级阶段,没有人知道未来网络会是怎样的,我们在网络领域还大有可为;不要去试图改变无法改变的东西,而是要致力于使新型的改变成为可能。想做有影响力的工作,要么在某个小的传统领域里钻研得到非常深,有关键的贡献;要么敢于创造全新的idea, 启发人们思考。最后,就是要解决实际问题!
2020-12-08 17:33:09
43
原创 从60年代回到2020:美化PlantUML画图风格(附源码)
有没有觉得PlantUML默认画出来的图,是60年代的风格?彤哥在这里将其重新整理成了最方便使用的方式,那就是给大家提供一个样式库,可以美化PlantUml的样式。只需要一步即可。
2020-12-08 17:09:53
78
原创 让人烦躁的 Font Type 3
这是一篇流水账,本来不想写,但我还是写了。因为在事务缠身“十万火急”的催命符影响下,我还是顺利地解决了“Bad font: Type3 font”的问题。事情是这样的。今年投了一个还不错的会议文章,收到文章录用通知以后,我就投入了其它紧急项目中,完全没有时间来修改审稿人的意见。终于在Camera-ready版本截稿的三天前,我开始准备论文,幸运的是要改的地方不多,迅速地改完XD。然而,当我上传一稿到HotCRP系统时,提示“Bad font: Type3 font”。我立马意识到,坏了!
2020-12-08 16:45:35
43
原创 在Android上编译和安装ethtool工具
Linux有个很好用的网卡配置工具,叫ethtool。然而,Android系统并没有默认安装该工具,因此需要自行手动编译和安装。以下记录编译和安装步骤。一、下载1、下载ethtool源代码:git clone git://git.kernel.org/pub/scm/network/ethtool/ethtool.git2、解压tar -xzf ethtool-master.tar.gzcd ethtool-master二、编译1、执行脚本:./autogen.sh2、配置./
2020-12-08 16:36:46
84
原创 互联网上的包,到底丢哪了?
通常我们发现网络性能不好的时候,第一个冒出来的想法不是tcpdump抓包看看?然而,抓包只是一个手段,只能查看端到端的整体情况。我们有时候要更多地注意这些包还可能丢在了端节点上,再进一步,进行一次灵魂拷问:这些丢的包,到底丢哪了?答案是:有缓存的地方就有可能丢包!大体来看,网络收发过程中有三个缓存,网卡收发包时通过DMA方式交互的RingBuffer(即RX/TX 队列、驱动buffer)、内核协议栈sk_buffer(即qdisc队列、backlog)、socket buffer (即平常所说的TC
2020-12-08 16:13:47
124
原创 人人都懂TCP:TCP相关知识网址大全(持续更新)
以下是来自互联网的TCP相关的推荐列表,本人懒得分类,但是想要了解TCP的同学一定会从中获益,其中很多仅代表网友个人观点,我贴上来不代表我完全同意他们的思想,但是至少我是大部分同意的,尽信书不如无书,大家多多自己思考吧~
2020-11-26 11:34:07
169
原创 我是一只小绵羊:拥塞控制算法LEDBAT学习心得
LEDBAT是Bittorrent客户端上使用的一种拥塞控制机制。它的设计理念是:不给当前的网络制造麻烦;保证数据流的带宽公平性,不恶意竞争带宽。简直就是一只小绵羊啊!!LEDBAT是一个已经商用的后台应用程序传输协议,当前MAC OS和iOS在内核TCP中集成了LEDBAT,用于应用市场的下载业务,苹果已将其开源。目前Linux、Android和iOS都默认使用TCP CUBIC,而iOS可以根据不同的应用选择不同的算法,比如后台的应用市场采用LEDBAT,前台程序仍然使用CUBIC。LEDBAT有以
2020-11-26 11:17:28
165
原创 华为的TACK和谷歌的RACK有什么区别?
RACK和TACK目前都在IETF工作组中进行讨论,那两者有什么区别和联系呢?先说说概念上的区别。TACK是为了减少ACK数目,但是又不影响协议性能的一种确认机制。确认机制需要支撑的协议功能不仅仅是丢包检测,还要其他功能比如拥塞控制和传输状态监控等。RACK是一个由谷歌提出的丢包检测算法,它依赖的确认机制还是原生的delayed ACK (SACK enabled)。虽然两者命名类似,但是我更倾向于把两者看作不同范畴的概念。下面探讨一下两者的联系。
2020-11-26 10:47:37
350
德国工业4.0白皮书
2017-10-30
2012-2013年中国交换机市场研究报告
2013-12-16
武汉大学本科生论文格式自动排版工具
2012-05-16
SCI论文全攻略(看了有用)
2011-04-20
RS232串口程序示例源代码(内含完整可用的com232c.cpp/com232c.h)
2011-04-21
虚拟硬盘简介(入门级读物)
2011-03-31
[福布斯电脑革命史]Forbes.Greatest.Technology.Stories
2011-03-31
基于虚拟磁盘的文件加密方法
2010-03-27
hdfs上传下载中,报权限错误,求解释~hadoop开发
发表于 2011-07-02 最后回复 2012-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝