高调coding,低调做人
peakflys
11 2012 档案
TCP滑动窗口易错处,后来者戒之!
摘要: 前段时间研究分布式时写了一个可扩展的服务器组程序,服务器组之间通信时老是达不到想要的性能。后来抓包排查,原来是TCP滑动窗口引起的问题,本来是很基础的东西,奈何当初没有太在意,导致错误的产生,现在详细写出来,忘不太清楚者警惕!
阅读全文
posted @
2012-11-29 14:17
peakflys 阅读(5290) |
评论 (7)
编辑
Powered by:
C++博客
Copyright © peakflys
<
2012年11月
>
日
一
二
三
四
五
六
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
导航
C++博客
首页
新随笔
联系
聚合
管理
统计
随笔 - 23
文章 - 18
评论 - 119
引用 - 0
公告
人不淡定的时候,就爱表现出来,敲代码如此,偶尔的灵感亦如此……
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(4)
给我留言
查看公开留言
查看私人留言
随笔分类
C++(7)
(rss)
P2P(3)
(rss)
操作系统(2)
(rss)
服务器(9)
(rss)
数据结构(1)
(rss)
杂谈(3)
(rss)
随笔档案
2015年2月 (1)
2015年1月 (1)
2014年3月 (1)
2013年12月 (1)
2013年5月 (1)
2013年4月 (1)
2013年2月 (1)
2013年1月 (3)
2012年12月 (2)
2012年11月 (1)
2012年10月 (2)
2012年9月 (2)
2012年8月 (3)
2012年7月 (3)
文章档案
2015年3月 (1)
2015年2月 (2)
2015年1月 (1)
2014年12月 (2)
2014年8月 (1)
2014年7月 (1)
2013年11月 (1)
2013年10月 (1)
2013年9月 (1)
2013年6月 (1)
2013年4月 (1)
2013年3月 (3)
2012年8月 (2)
搜索
最新评论
1. re: P2P的原理和常见的实现方式(为libjingle开路)
学习了,感谢lz的分享
--wainiwann
2. re: SGI STL中默认Allocator为何变为new_allocator?[未登录]
评论内容较长,点击标题查看
--JAKE
3. re: P2P的原理和常见的实现方式(为libjingle开路)
感谢LZ的精彩分享!
--麻员维
4. re: SGI STL中默认Allocator为何变为new_allocator?
我很喜欢,很不错的职位。
--juegoskizi
5. re: P2P的原理和常见的实现方式(为libjingle开路)
@阿凡
Server S把Client A的NAT信息发给Client B,然后B直接给A的NAT发一条信息即可,具体原因可以再看一下文中对Cone NAT的介绍。
--peakflys
阅读排行榜
1. P2P的原理和常见的实现方式(为libjingle开路)(37341)
2. Libjingle库 综述(17694)
3. 论epoll的使用(12689)
4. ctags 的一些实用细节!!(10256)
5. Libjingle和各协议的关系(8433)
评论排行榜
1. 从一道面试题来阐释一个普遍的认知误区(21)
2. 论epoll的使用(18)
3. P2P的原理和常见的实现方式(为libjingle开路)(12)
4. 未来软件结构(讨论帖)(12)
5. SGI STL中默认Allocator为何变为new_allocator?(8)