Centos v5を実行している2台のLinuxマシン間にssh接続を作成する必要がありますが、レイテンシーは30秒にもなる可能性があります。次のコマンドを使用して7秒以上の遅延をシミュレートすることにより、この構成に近づくものを人為的にテストすると、次のことがわかります。
tc qdisc add dev eth0 root netem delay 7s
私が試してみると:
ssh -n -o ConnectTimeout=0 WilliamKF@centos5Machine whoami
約1分23秒後に次のように失敗します。
Connection closed by 10.35.50.114
ConnectTimeout = 0は、タイムアウトしないことを意味することに注意してください。また、6秒の遅延をシミュレートすると、約1分32秒後にsshが成功します。
Linuxで非常に高いレイテンシーに直面してsshを動作させるために私ができることはありますか?このしきい値でsshが失敗するのはなぜですか