تا پیش از تعویض روتر، هرگز در تماسهای وایفای خانه مشکلی نداشتم. روتر قابلاعتماد Nokia Wi-Fi Beacon G6 را با TP-Link Deco BE65 جایگزین کردم و راستش را بخواهید، از آن زمان همهچیز افتضاح بوده است؛ آنقدر که حتی ارتقای شبکهام به Wi-Fi ۷ را هم تحتالشعاع قرار داده است.
هرچه بیشتر از این روتر استفاده میکنم، مشکلات بیشتری میبینم. تازهترینشان این بود که تماسهای وایفای بیاستثنا پس از حدود ۲۵ دقیقه قطع میشدند. خوشبختانه برای این مشکل راهحلی نسبتاً ساده و رایج وجود دارد که از همه مهمتر، واقعاً کار میکند!
قطع تماس عادی است، اما نه طبق برنامه
الگوی تکرارشونده معمولاً سرنخ است

من در نقطهای دورافتاده از کورنوال زندگی میکنم؛ جایی که پوشش شبکه تلفن همراه بسیار ناپایدار است، بهویژه در روستای محل زندگیام. به همین دلیل، برای برقراری هر نوع تماس تلفنی در خانه به تماس وایفای وابستهام؛ وگرنه مکالمه به مسابقه فریادزدن برای غلبه بر آنتندهی افتضاح تبدیل میشود.
وقتی تماس وایفای درست کار میکند، بینقص است و روتر قدیمیام هم مدتها همین وضعیت را داشت. اما قطعشدن تماسها با روتر جدید در حوالی دقیقه ۲۵، نشانه روشنی بود که عاملی غیر از ضعف آنتن مرا وادار میکند تماسهایم را از نو برقرار کنم.
راهحلهای همیشگی را امتحان کردم: راهاندازی دوباره روتر، خاموش و روشنکردن وایفای گوشی، غیرفعال و فعالکردن گزینه تماس وایفای و کارهای مشابه؛ اما هیچکدام مطلقاً جواب ندادند. هر بار که مدت تماس وایفای به حدود ۲۵ دقیقه میرسید، ناگهان قطع میشد. باید تماس را از نو میگرفتم و وای به حالتان اگر برای کاری مهم در صف انتظار بودید؛ جالب اینکه دقیقاً همین اتفاق باعث شد متوجه مشکل شوم!
فکر میکردم مقصر SIP ALG است
معمولاً کمک میکند؛ تا وقتی که نکند

پس از جستوجویی کوتاه در اینترنت، به تنظیمی در روتر به نام SIP ALG رسیدم: دروازه لایه کاربرد پروتکل آغاز نشست.
این قابلیت در اصل ترافیک تماس صوتی عبوری از روتر را زیر نظر میگیرد و هنگام انتقال، تغییراتی در آن میدهد تا بدون مشکل از شبکه عبور کند. اما واقعیت ناخوشایند این است که نحوه پیکربندی آن گاهی باعث سردرگمی و اختلال میشود.
هنگام آغاز تماس وایفای، نشانی شما برای مقصد فرستاده میشود تا نقطه بازگشت بداند صدا را به کجا بفرستد. مشکل زمانی پدید میآید که نشانی ارسالی، نشانی IP داخلی شبکه خانگی شما ــ مانند ۱۹۲.۱۶۸.۰.۱ ــ باشد، نه نشانی IP خارجی واقعی که اینترنت آن را میبیند.
قرار است SIP ALG همین مشکل را تشخیص دهد و برطرف کند. این قابلیت بهجای آنکه تماس وایفای را تنها به مقصدی با نشانی IP شبکه داخلی بفرستد، نشانی IP خارجی را نیز به آن میافزاید تا ترافیک برگشتی بداند صدا را به کجا ارسال کند.
اما تماس وایفای برای حفظ حریم خصوصی رمزگذاری میشود
پای عامل دیگری در میان است

مشکل اصلی در مقصر دانستن SIP ALG این است که تماس وایفای بدون محافظت در امواج پخش نمیشود تا هرکسی بتواند به آن گوش دهد. تماس وایفای معمولاً از یک تونل رمزگذاریشده IKEv2 IPsec ــ در اصل نوعی اتصال خصوصی VPN ــ برای ارتباط با اپراتور استفاده میکند و این ارتباط از درگاههای UDP شماره ۵۰۰ و ۴۵۰۰ میگذرد.
بنابراین روتر شما بیشتر اوقات چیزی جز تودهای درهم و رمزگذاریشده از ترافیک نمیبیند که به مقصد درست فرستاده میشود. در نتیجه، روتر من از همان ابتدا نمیتواند درون تماس را ببیند تا نشانی مقصد را تغییر دهد یا نشانی IP مرا بهعنوان نشانی صحیح بازگشت بیفزاید؛ پس SIP ALG عامل قطع تماس من در هر ۲۵ دقیقه نیست.
احتمال قویتر این است که تونل تماس وایفای هر ۲۵ دقیقه بازنشانی میشد و کلیدهای رمزگذاری بهدرستی دوباره مذاکره نمیشدند. یعنی احتمالاً جایی در میانافزار روتر تنظیمی وجود دارد که میگوید «پس از X دقیقه تونل را تازهسازی کن»، اما فرایند تازهسازی کاملاً درست انجام نمیشود. پنج تماس وایفای برقرار کردم و همه تقریباً در زمانی یکسان قطع شدند؛ همین الگوی مشخص کمکم شکل گرفت تا سرانجام فهمیدم احتمالاً چه اتفاقی میافتد!
خاموشکردن SIP ALG مشکل را برطرف کرد
اگر تماس وایفای کار نمیکند، امتحانش کنید
عجیب اینکه هرچند SIP ALG لزوماً عامل قطعشدن تماسها پس از ۲۵ دقیقه نبود، غیرفعالکردنش در روترم ظاهراً مشکل دیگر را برطرف کرد. راستش را بخواهید، خودم هم کاملاً از چندوچون این تنظیم سر درنمیآورم، اما بهنظر میرسد کارساز بوده است.
تا جایی که میدانم، ممکن است بخش «ALG» در SIP ALG در فرایند تمدید تونل اختلال ایجاد کرده باشد؛ در نتیجه، تماس قطع میشد چون نمیتوانست پیکربندی خود را بهدرستی از نو تنظیم کند.
بااینحال، چیزی که با اطمینان میدانم این است که بهمحض خاموشکردن SIP ALG، تماسهای وایفای من بیدرنگ بیش از ۲۵ دقیقه دوام آوردند؛ دقیقاً همان چیزی که میخواستم.
در دستگاه من، تنظیم SIP ALG در برنامه TP-Link Deco قرار داشت؛ اما بیشتر کاربران باید معمولاً از راه مرورگر وب وارد پنل مدیریت روترشان شوند. اگر نشانی IP مورد استفاده برای دسترسی به پنل مدیریت روتر را نمیدانید، میتوانید با چند گام ساده در تقریباً هر سیستمعاملی دروازه پیشفرض را پیدا کنید.
حالا اگر فقط میتوانستم بفهمم TP-Link Deco چه بلایی سر بقیه اینترنت آورده، دیگر خیالم کاملاً راحت میشد!
منبع: این مطلب ترجمه و بومیسازی مقالهای از MakeUseOf به قلم Gavin Phillips است. مشاهده مقاله اصلی