免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 22337 | 回复: 10
打印 上一主题 下一主题

TCP选项的构造(Linux Vs XP) [复制链接]

论坛徽章:
0
1 [报告]
发表于 2011-02-12 23:15 |显示全部楼层
24B以内 多一个少一个无所谓。

论坛徽章:
0
2 [报告]
发表于 2011-02-13 14:08 |显示全部楼层
回复 2# Godbach


这个方向不像二层和三层,大量的设备,需求量大。
而且做起来可能更重要的不是代码的实现和程序的效率,是理论和经验积累出来的想法

论坛徽章:
0
3 [报告]
发表于 2011-02-13 18:43 |显示全部楼层
回复 8# Godbach

如果是要做研究的话,其实用ns2或者ns3还可以凑合凑合。
但是要做实际工程的优化,对测试环境要求非常高,尤其是需要大量的线上测试验证。
不过貌似这个方向,已经越来越受到大公司的重视。

论坛徽章:
0
4 [报告]
发表于 2011-02-14 11:52 |显示全部楼层
回复 12# Godbach


    是可以缩放的,只是他默认参数不缩放而已,改注册表就可以了。

论坛徽章:
0
5 [报告]
发表于 2011-02-14 13:26 |显示全部楼层
回复 15# Godbach


    额,难道是你这个系统太少了。
   我曾经在线上机器抓过大量的包,基本看不到时间戳选项。

   顺带报个8g,f5的老机器有选项上的bug,处理带窗口扩大因子和时间戳选项都会出问题,第一个syn包丢掉。

论坛徽章:
0
6 [报告]
发表于 2011-02-14 14:42 |显示全部楼层
还有一个问题需要确认,个人理解,如果选项中有 wsale,应该就说明这个 OS 支持 wscale,就算数值是 0, 只 ...
Godbach 发表于 2011-02-14 13:56


一个是要支持该选项,然后通过设置不同读缓存大小(tcp_rmem),就可以改变数值。

顺带再说个笑话,某电视台网站有一条到美国40M的专线,不丢包的,但是他们单个连接的速度连5M都跑不到,我想了半天觉得不可能,最后一查,原来是他们用的AS4,没开启窗口扩大因子(或者是扩大因子太小了)。

论坛徽章:
0
7 [报告]
发表于 2011-02-14 14:45 |显示全部楼层
回复 17# asweisun_shan


    16还好吧,as6没出来以前,我都是在18的基础上改代码的,各种功能都支持的。

   说到f5,我顺带问一下,他用linux2.6.16内核,怎么跑到10G的负载均衡的,太nb了吧。

论坛徽章:
0
8 [报告]
发表于 2011-02-14 17:27 |显示全部楼层
回复 23# asweisun_shan


    是tcp_rmem数组里的最后一个,第一个是最小 第二个是初始默认值  第三个最大值。

论坛徽章:
0
9 [报告]
发表于 2011-02-14 17:35 |显示全部楼层
看到 hritian 兄上面的说明,我觉得下面这篇文章应该是 hritian 兄总结的吧
Godbach 发表于 2011-02-14 15:31



        不是我写的,那篇文章里面说的应该是不支持窗口扩大因子导致的问题。


        话说godbach兄有没有兴趣组织一次四层的讨论会。

论坛徽章:
0
10 [报告]
发表于 2011-02-14 22:24 |显示全部楼层
惭愧。还是看的不够仔细。
那篇文章的问题就有点奇怪了。OS 不支持  wscale,但是 sysctl 应该还是把 wi ...
Godbach 发表于 2011-02-14 17:42



我说不定还能试着再邀请一个前辈来。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP