2017-09-06 9 views
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つでも)を送信しますか?

答えて

0
  1. 両方が設定されている場合、クライアントとサーバーの両方が接続を維持しようとします。
  2. はい、ヌルパケットを送信する側は、接続の相手側からの応答を期待します。
  3. ClientAliveCountMaxがNBR 2約0.1
+0

@devejagodaに設定されている場合は、[いいえ、サーバーは任意のヌルパケットを送信しません>私が理解しようとしていることはsshがあれば、LETのような方法で符号化されていたということですサーバがクライアントからヌルパケットを受信すると、サーバはその時点で他の通信がsshチャネルを介して行われていなくても、そのパケットに応答します。 – Max

+0

@devajagoda about nbr 1>再び両方が設定されていることを明確にすると、クライアントによるヌルパケットの送信は、クライアントからサーバへのヌルパケット要求の応答とはみなされません。 – Max

+0

@Maxのいずれかの端は、相手側のヌルパケットに応答します。両方の端がこのメカニズムを使用するように設定されている場合、最初にその間隔に達するとヌルパケットが送信され、もう一方の端の応答が受信されると両方がタイマーをリセットします。通常の操作では、両端がこのように設定されている場合、通信が成功すると両方のタイマーがリセットされるため、間隔の短い方だけがヌルパケットを送信しているように見えます。 – davejagoda

関連する問題