Q1> क्या नीचे दिए गए विकल्प a और विकल्प b के बीच कोई संबंध है। क्या होगा यदि दोनों कॉन्फ़िगर किए गए हैं?

Option a)
SSH client side config
ServerAliveInterval 300
ServerAliveCountMax 2

Option b)
SSH server side config
ClientAliveInterval 150
ClientAliveCountMax 2

Q2> जब क्लाइंट या सर्वर सत्र को जीवित रखने के लिए एक नल पैकेट भेजता है तो क्या सत्र हमेशा जीवित रहने पर क्लाइंट/सर्वर प्रतिक्रिया देगा? मेरा मतलब है कि जो कोई भी नल पैकेट भेज रहा है वह दूसरे पक्ष से नल पैकेट को देखने और सही प्रतिक्रिया देने की उम्मीद कर रहा है?

Q3> यदि मैं ClientAliveCountMax =0 को विकल्प b में सेट करता हूं तो क्या होगा। क्या यह अशक्त पैकेट (एक भी) भेजेगा?

ssh
2
Max 6 सितंबर 2017, 03:57

1 उत्तर

सबसे बढ़िया उत्तर
  1. यदि दोनों कॉन्फ़िगर किए गए हैं, तो क्लाइंट और सर्वर दोनों कनेक्शन को जीवित रखने का प्रयास करने जा रहे हैं।
  2. हां, जो भी पक्ष अशक्त पैकेट भेजता है, कनेक्शन के दूसरे छोर से प्रतिक्रिया की अपेक्षा करता है।
  3. नहीं, अगर ClientAliveCountMax को 0 पर सेट किया जाता है, तो सर्वर कोई नल पैकेट नहीं भेजेगा।
0
davejagoda 6 सितंबर 2017, 04:32
Nbr 2 के बारे में> जो मैं समझने की कोशिश कर रहा हूं वह यह है कि ssh को इस तरह से कोडित किया गया है कि अगर मान लें कि सर्वर क्लाइंट से एक नल पैकेट प्राप्त करता है तो सर्वर उस पैकेट का जवाब देगा, भले ही उस समय कोई अन्य संचार नहीं चल रहा हो एसएसएच चैनल।
 – 
Max
6 सितंबर 2017, 17:57
Nbr 1> के बारे में फिर से स्पष्ट करना कि यदि दोनों कॉन्फ़िगर किए गए हैं तो क्लाइंट द्वारा भेजे गए नल पैकेट को क्लाइंट से सर्वर के नल पैकेट अनुरोध पर प्रतिक्रिया के रूप में नहीं माना जाएगा?
 – 
Max
6 सितंबर 2017, 17:59
कोई भी छोर दूसरे छोर के नल पैकेट का जवाब देगा। यदि दोनों सिरों को इस तंत्र का उपयोग करने के लिए कॉन्फ़िगर किया गया है, तो इसके अंतराल तक पहुंचने वाला पहला एक शून्य पैकेट भेजेगा, और यदि दूसरे छोर की प्रतिक्रिया प्राप्त होती है, तो दोनों अपने टाइमर रीसेट कर देंगे। सामान्य संचालन के दौरान, यदि दोनों सिरों को इस तरह से कॉन्फ़िगर किया गया है, तो ऐसा प्रतीत होगा कि केवल छोटे अंतराल वाला एक नल पैकेट भेज रहा है, क्योंकि सफल संचार दोनों टाइमर को रीसेट कर देगा।
 – 
davejagoda
6 सितंबर 2017, 21:09