LANネットワーク上のSSH転送速度

LANネットワーク上のSSH転送速度

ssh を使用する場合、ファイルはインターネット経由で送信されますか、それとも LAN ネットワーク経由で送信されますか? 正しく設定するにはどうすればよいですか?

答え1

リモート マシンが同じ LAN 上にあるか、インターネットを介したリモート ネットワーク上にあるかによって異なります。SSH は定義上暗号化されているため、マシンとリモート マシンの間にトンネルが作成されます。

答え2

SSH はクライアント サーバー プロトコルです。そのため、リモート システムに直接ルーティングされます。LAN 上のシステムの場合、トラフィックは LAN 経由でルーティングされます。LAN 上にはないインターネット上のシステムの場合、トラフィックはインターネット経由でルーティングされます。

ファイアウォールにより、インターネットへのアクセスやインターネットからのアクセスがブロックされる場合があります。

編集: タイトルに答えるのを忘れました。SSH は、ネットワーク経由での配信を高速化するために、QOS (Quality of Service) フラグが付けられることがよくあります。これはファイアウォールによって変更される可能性がありますが、私はよくこれを実行しています。これを機能させるために構成は必要ありません。

SSH 接続の速度の主な要因は、エンドツーエンドの遅延です。これは、利用可能なネットワーク容量とクライアントとサーバー間の距離によって異なります。SCP の場合、ネットワーク ウィンドウのサイズも要因となる場合があります。

関連情報