开发者社区 问答 正文

tw 放大的好与坏?

tw 放大的好与坏?

展开
收起
令人无语的八阿哥 2021-10-12 17:25:11 339 分享 版权
1 条回答
写回答
取消 提交回答
    1. 放大的话需要更多的内存开销,但是几乎可以忽略不计。
    2. 占用更多的本地端口,需要适当的放大本地端口范围,端口范围经过简单的测试,建议设置为 tw 的 1.5 倍。 net.ipv4.ip_local_port_range
    3. netstat大量的扫描 socket 的时候(ss 不会扫描,但是 ss 在 slab 内存特别高的时候,也有可能会引起抖动),极端情况下可能会引起性能抖动。
    4. tw 放大,local_port_range 放大,还可以配置复用以及快速回收等参数。
    5. 使用快速回收可能会导致 snat 时间戳递增校验问题,不递增的话 syn 不响应。
    2021-10-12 17:49:26
    赞同 展开评论
问答地址: