自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Netfilter,iptables/OpenVPN/TCP guard:-(

我不会编程,但也不是一点都不会,我稍微会一些 :-)

原创 彻底实现Linux TCP的Pacing发送逻辑-高精度hrtimer版

代码的实现是简单的,背后的思绪是复杂的。        如果单纯的将《彻底实现Linux TCP的Pacing发送逻辑-普通timer版》中的timer_list换成hrtimer,必然招致失败。因为在hrtimer的function中,调用诸如tcp_write_xmit这样的长路径函数是一种用...

2017-01-14 08:36:17 14343 12

原创 彻底实现Linux TCP的Pacing发送逻辑-普通timer版

又到了周末,过年前的倒数第2个周末,工作和生活上的压力早已卸载,自己也就有必要写点自己觉得感兴趣或者不公道的事情了。即便如此,白天我并不自由,不管是工作日还是周末,我必须在公司或者家里做一些例行的事情,白天无论如何我要去公司上班,不去的话要请假,下班我就要回家,要想彻夜不归,基本没的请假,就这样我...

2017-01-14 06:04:17 6304 1

原创 浮想联翩后自我脑暴的罗马帝国

周末,凌晨,我要试图用最简短的篇幅描述整个罗马帝国!一瓶真露搁一旁,在喝完它之前,这篇文章必须完成!        请不要与我辩论,我没时间...        公元前753年到公元476年,地中海世界演绎了一出完整的大戏,这出戏甚至一直持续到了公元1453年!        然而,这些故事的诸多...

2017-01-08 18:25:40 2415 1

原创 国内TCP单边“加速”的“正确”做法

我一直认为,这是一个丑行!跟几位业内的朋友交流之后,让我了解了更多。        站在相反的方向往后看,正确的做法肯定应该是避免Buffer bloat!这确实足够正确,以至于如果以鲁迅的方式看问题,这种正确的做法反而有点政治不正确了!        避免Buffer bloat,这是正确的做法...

2017-01-07 11:11:42 19412 2

原创 nftables相比iptables到底改变了什么

这不是一篇教你怎么可以配置nftables实现一个哪怕最简单防火墙的文章,我从来不写这种Howto,因为我觉得如果一项新技术,一个人连其本身的文档都懒得看,即便没有文档如果没有一点钻研精神将其搞懂,只靠看别人写好的Step by step的话,那真是太失败了。相反,这篇文章是一篇檄文,只为吹擂打鼓...

2017-01-07 10:01:55 16072 3

提示
确定要删除当前文章?
取消 删除