无法在 Hetzner 服务器上设置 initcwnd

无法在 Hetzner 服务器上设置 initcwnd

我们刚刚订购了一批 Hetzner EX40SSD 服务器,它们提供了最简化的 Debian 安装映像,一切都很好,只是查看 tcpdumps 以从各个位置微调网络时,无论我们如何更改它,initcwnd 参数似乎都停留在 6。默认情况下,Debian 3.2 内核应该将该设置为 10,所以这很奇怪。NIC 驱动程序或 Hetzner Debian 映像中的自定义设置是否可能限制了这个参数?即使我们将其设置为 4,就像旧内核默认值一样,它也不起作用。任何想法都将不胜感激!

有谁知道 Debian 默认提供的 NIC 驱动程序是否有某种限制。在一个长线程中http://www.webhostingtalk.com/showthread.php?t=1200617&highlight=hetzner他们讨论一个页面http://wiki.hetzner.de/index.php/Installation_des_r8168-Treibers/enHetzner 指出,附带的 Realtek r8168 驱动程序无法正常工作,但他们没有说 initcwnd 会受到影响。

明天我将尝试安装 CentOs 映像并查看 Debian 是否存在问题...最后的手段是安装自定义的 debian 映像,但这很麻烦!

谢谢!

答案1

这可能是 Realtek NIC 的默认驱动程序的问题。我们遇到过类似的问题,我们通过手动下载和编译 NIC 的最新驱动程序解决了该问题。

您可以从此处下载 Realtek 的最新版本http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false

相关内容