免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: Godbach
打印 上一主题 下一主题

TCP/IP实现刨根究底大讨论【活动结束】 [复制链接]

论坛徽章:
0
231 [报告]
发表于 2011-04-14 21:30 |只看该作者
发贴是必须的呀.

论坛徽章:
0
232 [报告]
发表于 2011-04-15 01:26 |只看该作者
回复 229# asweisun_shan


    要做优化,需要考虑的不仅仅是, 别人是怎么做的,而是你觉得怎么 做更合理。
    超时和三个重复的ACK是现在判断丢包的方法,但是这个方式是不是唯一和合理的?还有没有更好的别的方法?你想想 时延的抖动可能由什么原因造成的?

论坛徽章:
0
233 [报告]
发表于 2011-04-23 09:20 |只看该作者
支持支持

论坛徽章:
0
234 [报告]
发表于 2011-04-25 10:23 |只看该作者
本帖最后由 sytpb 于 2011-04-25 10:28 编辑

图1:

图2:

太好了,终于可以有能解答我问题的人了,这二个图是卷1中的21章的图,二条红线内4个点就是重传ack过程,这个没错吧,但当收到第3个重复的Ack时(也就是第四个点时),书中说将ssthresh 设置为1/2*cwnd。重传丢失的报文段,cwnd = ssthresh +3*报文段大小。   就是说第四个点cwnd 是变化的。看图2cwnd 确实也是变化的,但图1中三次重传这4个点都是一样大小的cwnd?   不知说明白了没有,总之就是按书上说,红线内的第4个点(第3次的重复ack )Cwnd 值 不应与前三个一致?   这个一直不明白,参与此话题,只求解,不求奖品。 这是我的第一个问题。完了还有二个问题,呵。

3-1.PNG (46.59 KB, 下载次数: 14)

3-1.PNG

论坛徽章:
0
235 [报告]
发表于 2011-04-25 10:28 |只看该作者
下面那个图发重了,没删掉。

论坛徽章:
0
236 [报告]
发表于 2011-04-25 12:32 |只看该作者
来晚了,没人回。。。。

论坛徽章:
0
237 [报告]
发表于 2011-04-25 13:05 |只看该作者
以表格为准,表格上的数据是对的。

论坛徽章:
0
238 [报告]
发表于 2011-04-26 10:20 |只看该作者
以表格为准,表格上的数据是对的。
hritian 发表于 2011-04-25 13:05



    那您是说图1红线内第三个重传的那个点不准确 ????

论坛徽章:
0
239 [报告]
发表于 2011-04-26 13:58 |只看该作者
详解 太老了,现在的算法其实也不是这样的。

论坛徽章:
0
240 [报告]
发表于 2011-04-26 19:48 |只看该作者
详解 太老了,现在的算法其实也不是这样的。
hritian 发表于 2011-04-26 13:58



      详解先仔细过一遍,然后研究下,linux 2.6 tcp,新发的这本书一定会拜读的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP