【问题标题】:maximum value of congestion window in ubuntuubuntu中拥塞窗口的最大值
【发布时间】:2018-06-16 09:09:57
【问题描述】:

谁能帮我找到 ubuntu 中 TCP 的最大拥塞窗口值?我只找到初始化窗口大小;我找不到最大值。 我只能找到初始窗口大小。我需要最大值,它与 tcp 的缓冲区大小有关吗?

【问题讨论】:

    标签: congestion-control


    【解决方案1】:

    谁能帮我找到 ubuntu 中 TCP 的最大拥塞窗口值?

    命令

    sysctl net.ipv4.tcp_wmem 
    

    会输出类似

    的东西
    net.ipv4.tcp_wmem = 4096    16384   4194304
    

    最后一个值 (4194304) 是最大拥塞窗口。

    【讨论】:

      【解决方案2】:

      这取决于发送窗口。 使用窗口比例选项,您可以在此处找到发送窗口的限制: https://en.wikipedia.org/wiki/TCP_window_scale_option

      您可能想看看实际的实现,并可能会发现以下有用: 1.一般tcp实现: https://github.com/torvalds/linux/blob/6f0d349d922ba44e4348a17a78ea51b7135965b1/net/ipv4/tcp.c 2. TCP 立方变体: https://github.com/torvalds/linux/blob/6f0d349d922ba44e4348a17a78ea51b7135965b1/net/ipv4/tcp_cubic.c

      TCP 拥塞控制的各种变体 - 您可以根据以下内容找到您使用的风格:https://superuser.com/questions/992919/how-to-check-the-tcp-congestion-control-algorithm-flavour-in-ubuntu

      【讨论】:

        猜你喜欢
        • 2013-09-19
        • 1970-01-01
        • 2013-01-18
        • 1970-01-01
        • 2011-05-24
        • 2013-04-21
        • 2021-08-25
        • 2016-03-11
        • 2012-07-18
        相关资源
        最近更新 更多