SSHを使用してTCPウィンドウのサイズ変更を強制する方法は?

SSHを使用してTCPウィンドウのサイズ変更を強制する方法は?

最大大陸間のデータ転送速度は2MB / sです。

確認してみると、私のサーバーのSSHサーバーはウィンドウのサイズ変更も使用せず、ウィンドウ自体も約22KB程度と小さいです。

Flags [S], seq 1433200120, win 29200, options [mss 1420,sackOK,TS val 1451891061 ecr 0,nop,wscale 7], length 0
Flags [S.], seq 3549718494, ack 1433200121, win 65535, options [mss 1460,sackOK,TS val 4214039974 ecr 1451891061,nop,wscale 9], length 0

サーバーは 65535*9=590KB

ウィンドウのサイズ変更が有効になりました。

$ cat /proc/sys/net/ipv4/tcp_window_scaling 
1

すべてのパラメータをデフォルトの最小25 MBと16 MBに増やしました/etc/sysctl.conf

net.core.wmem_max=25165824
net.core.rmem_max=25165824
net.ipv4.tcp_rmem = 16777216 16777216 25165824
net.ipv4.tcp_wmem = 16777216 16777216 25165824

私はFedora 39とRHEL 8を使用しています。 SSHサーバーがより多くの転送データを処理できるようにするにはどうすればよいですか?

関連情報