2
Q1>下記のオプションaとオプションbの間には関係がありますか?両方とも設定されているとどうなりますか?SSHアイドルタイムアウト関連
Option a)
SSH client side config
ServerAliveInterval 300
ServerAliveCountMax 2
Option b)
SSH server side config
ClientAliveInterval 150
ClientAliveCountMax 2
Q2>クライアントまたはサーバーがセッションを有効にするためにヌルパケットを送信すると、セッションが有効な場合にクライアント/サーバーが応答しますか?私はヌルパケットを送信している人は、ヌルパケットを見て相手に直面することを期待しているのですか?
Q3>オプションbでClientAliveCountMax = 0を設定するとどうなりますか?ヌルパケット(1つでも)を送信しますか?
@devejagodaに設定されている場合は、[いいえ、サーバーは任意のヌルパケットを送信しません>私が理解しようとしていることはsshがあれば、LETのような方法で符号化されていたということですサーバがクライアントからヌルパケットを受信すると、サーバはその時点で他の通信がsshチャネルを介して行われていなくても、そのパケットに応答します。 – Max
@devajagoda about nbr 1>再び両方が設定されていることを明確にすると、クライアントによるヌルパケットの送信は、クライアントからサーバへのヌルパケット要求の応答とはみなされません。 – Max
@Maxのいずれかの端は、相手側のヌルパケットに応答します。両方の端がこのメカニズムを使用するように設定されている場合、最初にその間隔に達するとヌルパケットが送信され、もう一方の端の応答が受信されると両方がタイマーをリセットします。通常の操作では、両端がこのように設定されている場合、通信が成功すると両方のタイマーがリセットされるため、間隔の短い方だけがヌルパケットを送信しているように見えます。 – davejagoda