آپ کا VPN بندش سے زیادہ وقت کیوں لیتا ہے بحال ہونے میں
بیک آف دوبارہ جڑنے کی کوششوں کے درمیان وقفہ ڈالتا ہے، اس لیے بحال شدہ نیٹ ورک کو انتظار کرنا پڑ سکتا ہے۔ ٹائمر کم کرنے سے پہلے دوبارہ کوشش کے شیڈول کا نیٹ ورک کی تیاری سے موازنہ کریں۔
Wi-Fi تیس سیکنڈ پہلے واپس آیا اور VPN اب بھی بند ہے، اس لیے کلائنٹ ٹوٹا ہوا لگتا ہے۔ اکثر یہ صرف اپنے ہی دوبارہ کوشش کے شیڈول کی پیروی کر رہا ہوتا ہے، اور وہ شیڈول نہیں جانتا کہ نیٹ ورک ابھی واپس آیا ہے۔ یہی فرق پوری کہانی ہے: بحالی کا وقت بندش کے ساتھ ساتھ وہ کوئی بھی انتظار ہے جسے کلائنٹ پہلے ہی قبول کر چکا ہے۔ ہر ٹائمر کم کرنا ایک جواب ہے، اور یہ سمجھنا کہ کون سا ٹائمر اہم ہے دوسرا۔
تین شرطیں فیصلہ کرتی ہیں کہ ایڈجسٹمنٹ مدد کرے گی یا نہیں: کون سا مرحلہ سست ہے، ناکامی بالکل بھی دوبارہ قابلِ کوشش ہے یا نہیں، اور کلائنٹ کو کیسے معلوم ہوتا ہے کہ نیٹ ورک واپس آ گیا ہے۔
ایک جیسے لگنے والے تین انتظار
اینڈ پوائنٹ کا حل، IKE یا TLS بات چیت، پیکٹ دوبارہ بھیجنا اور نئی کوشش شروع کرنا الگ ٹائمر والے الگ واقعات ہیں۔ strongSwan دوبارہ بھیجنے کا بیک آف IKE کے لیے دستاویز کرتا ہے، اور OpenVPN کے اپنے دوبارہ کوشش کے کنٹرول مختلف معنی کے ساتھ ہیں۔ ایک سے دوسرے میں عدد کاپی کرنا یہ فرض کرتا ہے کہ میکانزم ملتے ہیں، حالانکہ وہ نہیں ملتے۔ یہ طے کرنے سے پہلے کہ آپ کون سا وقفہ دیکھ رہے ہیں، لاگ کی ترتیب پڑھیں۔
لاگ میں خاموش منٹ کا مطلب لازماً جمی ہوئی عمل نہیں ہے۔ یہ ایک توانائی بڑھتی بیک آف ہو سکتی ہے جو بالکل وہی کر رہی ہے جس کے لیے ترتیب دی گئی تھی۔
اصل میں کون سا مرحلہ سست ہے؟
اگر لاگ دکھائے کہ کوششیں تصدیق کی غلطی سے ناکام ہو رہی ہیں، تو کوئی ٹائمر تبدیلی مدد نہیں کرے گی، کیونکہ اسناد غلط ہیں۔ اگر کوششیں بالکل نہ کی جا رہی ہوں، تو کلائنٹ اپنی انتظار کی ونڈو میں ہے اور شیڈول ہی حل ہے۔ اگر کوششیں کی جائیں اور وقت ختم ہو جائے، تو مسئلہ رسائی یا غیر موجود سننے والے میں ہے، اور تیز دوبارہ کوشش صرف لاگ بھرتی ہے۔ ان تینوں حالتوں کا الگ مالک ہے، اور ان میں سے صرف ایک وقت کا مسئلہ ہے۔
کسی عدد کو چھونے سے پہلے ناکامی کی درجہ بندی کریں۔
ٹائمر کم کرنا کب مدد کرتا ہے اور کب نہیں
دوبارہ کوشش کی بالائی حد کم کریں جب غالب لاگت مختصر، بار بار ہونے والی بندش کے بعد کا انتظار ہو، جیسے رسائی پوائنٹس کے درمیان گھومنے والا لیپ ٹاپ۔ جب ناکامیاں طویل یا نادر ہوں تو اسے چھیڑیں نہیں، کیونکہ جارحانہ دوبارہ کوشش ٹھیک اسی لمحے بوجھ بڑھاتی ہے جب کنسنٹریٹر جواب دینے میں کم ترین قابل ہوتا ہے۔ دونوں صورتوں میں ایک پیرامیٹر بدلیں، اسے درج کریں، اور بہتر ہونے کا فرض کرنے کے بجائے اگلی بحالی کی پیمائش کریں۔
ہر پروفائل میں کاپی کیا گیا بہت کم ٹائم آؤٹ پیمائش کے بغیر ایڈجسٹمنٹ کی معمول کی آخری حالت ہے۔
کلائنٹ کو قصوروار ٹھہرانے سے پہلے تیاری جانچیں
کلائنٹ اکثر یہ نہیں دیکھ سکتا کہ نیٹ ورک قابلِ استعمال ہے جب تک کوئی چیز کوشش نہ کرے۔ کیپٹیو پورٹل، DHCP کی تجدید یا راستے کی تبدیلی اسے ایسے شیڈول پر انتظار میں چھوڑ سکتی ہے جو یہ سب ہونے سے پہلے مقرر ہوا تھا۔ آپریٹنگ سسٹم کی نیٹ ورک حالت کی تبدیلی اور کلائنٹ کی اگلی کوشش کو ایک ہی گھڑی پر دیکھیں، اور آپ دیکھیں گے کہ کس کا انتظار ہے۔ تیز طریقہ یہ ہے کہ نیٹ ورک-تیار واقعے کا وقت اور اس کے بعد پہلی کوشش کا وقت نوٹ کریں۔
تصدیق کریں کہ انتظار کے دوران براہِ راست ٹریفک اب بھی مسدود ہے، کیونکہ ٹریفک لیک کرنے والا تیز تر دوبارہ کنکشن بہتری نہیں ہے۔
کیا درج کرنا ہے
لکھیں کہ کون سا ٹائمر بدلا، کس قدر سے کس قدر میں، اور اس کے بعد بحالی کیسی رہی۔ کلائنٹ کا ورژن بھی نوٹ کریں، کیونکہ ڈیفالٹ ریلیز کے درمیان بدلتے ہیں اور غیر دستاویزی بہت کم ٹائم آؤٹ پروفائل پڑھنے والے اگلے شخص کو الجھا دے گا۔
وہ ریکارڈ اگلی سافٹ ویئر اپ گریڈ کو تجربے کے بجائے موازنہ بنا دیتا ہے۔