جر و بحث بیخود فقط انرژی آدم رو میگیره. کمی توی این پست بحث مفید کنم حداقل به احترام حتی یک خواننده...
اثرات مخرب نویز:
رابطه مودم و dslam:
1-(نگاه سخت افزاری)
*در فناوری DSL همیشه یک رابطه دائمی بین مودم فرد و مودم شرکت (dslam) وجود داشته. این دوتا همیشه با هم حرف میزنن و برای کانکت موندن مشترک در ارتباطند اما چرا؟ خط مسی مشترک از کانال های چندگانه برای انتقال دیتا در قالب پالسهای الکترومغناطیس بهره میگیره. نقش مودم های طرفین در نوع استفاده از این پالسها خیلی مهمه. dslam شرکت همیشه از مودم کاربر میزان خطا و نرخ سیگنال دریافتی رو چک میکنه و سعی میکنه بر حسب اون با تغییر پارامترهایی که مهمترینش تعیین ریت خط و چگونگی استفاده از حداکثر کانالهای خط مسی برای در اختیار گذاشتن بیشترین پهنای باند ممکن به مودم مشترکه.
*از طرفی تعیین الگوریتم ارسال داده و تقسیم بندی مذکور کانالها برای بیشترین ریت ممکن با هر بار قطع ارتباط (خاموش شدن یکی از مودمه یا توسط کاربر یا توسط اپراتور شرکت) از نو صورت میپذیره و کل فرایند تا مرحله ای پی گیری و اتصال به اینترنت کامل دوباره انجام میگیره. اما بعد از مدتی بسته به وضعیت خط مودم اصطلاحا محافظ کار شده و برای جلوگیری از مشکل از dslam تقاضای کاهش ریت رو میکنه (این همون بحثیه که بعضیا میگن ایسوس مودم خوبیه چون میشه دستکاریش کرد)
2- نگاه نرم افزاری:
در فرایند ارسال دیتا همیشه برای چک کردن صحت اطلاعات داده شده و دریافت شده کدهایی قرار داده میشه. این فرایند کد خوانی و کد دهی که در دو طرف انجام میشه حجم پکتهای ارسالی رو تعیین میکنه. از طرفی فرایند استفاده از پورتهای مختلف و کدگذاری ها و باز و بسته بودن پورتها هم در هر لحظه مورد مراقبته و پکتها و کدگذاریشون طبق الگوریتم مشخص چک میشه. بحث پروفایل گیم هم از این فرایند و الگوریتمها میاد.
واژه تاخیر یا latency از اینجا ریشه میگیره که مودم، dslam روترها و سوئیچ ها هر کدوم بر اساس الگوریتم و نرم افزار داخلیشون مدت زمانی رو صرف چک کردن صحت اطلاعات کرده و بعد انتقال میدند.
اثر نویز در بحث خاص گرفتن تست سرعت و ارور:
بعضی سایتهای تست سرعت به تایید صحت پکتهای ارسالی و دریافتی از پورت مورد استفاده طرف حسابشون (client) حساس هستند (برای جلوگیری از تقلب و صحت تست) نویز یکی از عوامل اصلیه که باعث میشه در ریت بالا که مشترک تلاش میکنه از همه پهنای باندش که مورد تقاضای سایت تست هست، استفاده کنه، صحت داده ها تاخیرشون از انچه مورد تایید سایت تست هست بیشتر شده و سایت نپذیره این تست رو ارور تاخیر بده. یعنی مودم اگه 3 مگ رو بدون نقص پکت میرسونه بدست dslam مشترک در فرایند تست گرفتن چون میخواد از همه پهنای باند در اختیارش استفاده کنه (مثلا 4مگ) باعث میشه گفتگوی بین مودم و dslam در لحظاتی به هم خورده و تاخیر برای ارسال کامل و سالم پکتها بوجود بیاد.
چرا خاموش روشن کردن باعث رفع مشکل میشه؟
چون با خاموش روشن کردن ریت کاملا از نوشناخته و گفتگو از سر گرفته میشه و تستی که بعدش گرفته میشه بر اساس ریت مورد توفقیه که اخیرا اخذ شده و بدون مشکل انجام میگیره.
چرا فیلتر شکن گاهی (و نه همیشه) در رفع ارور کمک میکنه؟
چون وقتی از برخی فیلتر شکنها استفاده میشه سایت تست گسرنده تایید تاخیر داده رو به حساب سرور فیلتر شکن میگذاره ( عامیانش پینگ سرور فیلتر شکن رو میگیره) و تاخیر دیگه اروری ایجاد نکرده و چون واسطه بر پهنای باند تست شده اثر نداره تنها نتیجه تست برای پینگ غلط میشه.
* در این مورد روترها و خصوصا گت وی هم میتونن ایراد داشته باشند و باعث بسته شدن یا اخلال پورت بشن اما این اختلال عمومی و برای بخش بزرگی از جامعه مصرفی خواهد شد و در موراد استثنا اختلال به خود dslam و خط مشترک بر میگرده.