针对低吞吐量网络的 Linux TCP/IP 调整?

Joh*_*n K 5 linux ssh latency tcp packetloss

我有两台通过无线电调制解调器连接的 Linux 机器。带宽约2kbps,ping时间约400ms(5%丢包)。

目前,ssh 会话有大约 5 秒的延迟,尽管这会有所不同。原始 telnet 是类似的,只是打开一个 tcp 连接似乎需要永远。

有谁知道在这种情况下如何最好地调整 IP 参数?

Joh*_*ald 0

丢失会降低 TCP 吞吐量。这种滞后已经达到了人类可感知的延迟。

考虑重新考虑用于延迟和断开连接容忍的协议和应用程序。例如:

  • mosh 称自己为“移动外壳”,可以在连接变化时幸存下来,并在本地预测回声以获得更快的体验。
  • Citrix 具有一定的智能功能,可以在连接不良的情况下显示 (Windows) GUI 应用程序。尽管我怀疑您能否以 2 kbps 的速度获得大部分 GUI。