V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Velocity Beijing 2015
O'Reilly Velocity
Web Performance and Operations
http://velocityconf.com/
YSlow
Best Practices for Speeding Up Your Web Site
Livid
V2EX  ›  Velocity

跨数据中心的 TCP Socket 优化

  •  
  •   Livid · 2014-02-27 23:59:23 +08:00 · 4094 次点击
    这是一个创建于 3682 天前的主题,其中的信息可能已经有所发展或是发生改变。
    2 条回复    2014-06-17 07:26:13 +08:00
    advancedxy
        1
    advancedxy  
       2014-02-28 01:05:17 +08:00
    tcp的窗口大小是自动调整的.最开始的协议是窗口大小最多是64KB.但后续的扩展添加了window scaling factor,可以越过64KB的限制.也就是说如果带宽足够和网络稳定的话,tcp的fast open终究会达到窗口最大值.其实除了这个,他们更应该修改一下cwnd(congestion window size).因为这个值默认比较小(2.6是4个seg,3.2以后默认才是10),这个也是tcp fast open的缘由(tcp传输窗口的最终大小由cwnd和rcnd中的较小值来决定).
    ptcracker
        2
    ptcracker  
       2014-06-17 07:26:13 +08:00
    kernel 2.6 默认的 initcwnd 是 2 不是 4
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1395 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 17:30 · PVG 01:30 · LAX 10:30 · JFK 13:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.