تأخیر یک اتصال شبکه نشان دهنده مقدار زمان لازم برای انتقال داده بین فرستنده و گیرنده است. در حالی که تمام شبکه های کامپیوتری ذاتاً دارای نوعی تاخیر هستند، مقدار آن متفاوت است و می تواند ناگهان به دلایل مختلف افزایش یابد. مردم این تأخیرهای زمانی غیرمنتظره را به عنوان "تاخیر" درک می کنند.
تأخیر بالا نیز می تواند باعث تاخیرهای زیاد شود. به عنوان مثال، بازی ویدیویی شما ممکن است تاخیر بالایی داشته باشد، که باعث میشود بازی در برخی مواقع ثابت شود و بهروزرسانی زنده از سایر بازیکنان ارائه نشود. تأخیر کمتر به این معنی است که اتصال با تأخیر کمتری مواجه است.
تاخیر شبکه به چند دلیل اتفاق می افتد، یعنی مسافت و ازدحام. در برخی موارد، ممکن است بتوانید با تغییر نحوه تعامل دستگاه خود با شبکه، تاخیر اینترنت را برطرف کنید.
تأخیر و پهنای باند
تأخیر و پهنای باند ارتباط نزدیکی دارند، اما دو اصطلاح مجزا هستند. برای درک اینکه چه چیزی باعث تاخیر زیاد می شود، مهم است که آن را از پهنای باند بالا متمایز کنید.
اگر اتصال اینترنت شما به عنوان لوله ای که داده را حمل می کند نشان داده می شد، پهنای باند به اندازه فیزیکی لوله اشاره دارد. یک لوله کوچک (پهنای باند کم) نمی تواند داده های زیادی را به طور همزمان در خود نگه دارد، در حالی که یک لوله ضخیم (پهنای باند بالا) می تواند داده های بیشتری را در یک زمان انتقال دهد. پهنای باند اغلب با مگابیت بر ثانیه اندازه گیری می شود.
Latency یک تاخیر است که بر حسب میلی ثانیه اندازه گیری می شود. زمان انتقال اطلاعات از یک سر لوله به انتهای دیگر است. به آن نرخ پینگ نیز می گویند.
سرعت نور در یک شبکه کامپیوتری
هیچ ترافیک شبکه ای نمی تواند سریعتر از سرعت نور حرکت کند. در یک شبکه خانگی یا محلی، فاصله بین دستگاه ها به قدری کم است که سرعت نور اهمیتی ندارد. با این حال، برای اتصال به اینترنت، این یک عامل می شود.
در شرایط عالی، نور برای پیمودن 1000 مایل (حدود 1600 کیلومتر) به 5 میلی ثانیه نیاز دارد. علاوه بر این، بیشتر ترافیک اینترنت در مسافت های طولانی از طریق کابل ها عبور می کند که به دلیل یک اصل فیزیک به نام شکست، نمی توانند سیگنال ها را به سرعت نور حمل کنند. برای مثال، دادههای روی کابل فیبر نوری حداقل به 7.5 میلیثانیه برای پیمودن 1000 مایل نیاز دارند.
تاخیرهای معمول اتصال به اینترنت
علاوه بر محدودیت های فیزیک، تاخیر شبکه اضافی زمانی ایجاد می شود که ترافیک از طریق سرورها و سایر دستگاه های اصلی هدایت شود. تأخیر معمول اتصال به اینترنت نیز بسته به نوع آن متفاوت است.
مطالعه Measuring Broadband America (پست شده در اواخر سال 2018) این تأخیرهای معمول اتصال اینترنتی را برای اشکال رایج خدمات پهنای باند ایالات متحده گزارش کرد:
- فیبر نوری: 12-20 ms
- اینترنت کابلی: 15-34 ms
- DSL: 25-80 ms
- اینترنت ماهواره ای: 594-612 ms
چگونه تأخیر را رفع کنیم
تأخیر می تواند در مقادیر کمی از یک دقیقه تا دقیقه دیگر در نوسان باشد، اما تاخیر اضافی ناشی از افزایش های کوچک می تواند قابل توجه باشد. موارد زیر دلایل رایج تاخیر اینترنت هستند که برخی از آنها خارج از کنترل شما هستند:
-
روتر را جایگزین یا اضافه کنید. هر روتر در نهایت در صورتی که مشتریان زیادی از آن به طور همزمان استفاده کنند، دچار مشکل می شود. مشاجره شبکه در بین چندین مشتری به این معنی است که آن مشتری ها گاهی منتظر می مانند تا درخواست های یکدیگر پردازش شود و باعث تاخیر می شود. برای رفع این مشکل، روتر را با یک مدل قدرتمندتر جایگزین کنید، یا برای رفع این مشکل، روتر دیگری را به شبکه اضافه کنید.
به طور مشابه، مشاجره شبکه در اتصال محل اقامت به ارائه دهنده اینترنت در صورت اشباع از ترافیک رخ می دهد.
- از دانلود همزمان خودداری کنید. بسته به سرعت اتصال خود، از بارگیری بیش از حد همزمان و جلسات آنلاین برای به حداقل رساندن تاخیر خودداری کنید.
-
از تعداد زیادی برنامه به طور همزمان استفاده نکنید. رایانههای شخصی و سایر دستگاههای سرویس گیرنده در صورت عدم توانایی در پردازش سریع دادههای شبکه، به منبع تأخیر شبکه تبدیل میشوند. در حالی که رایانههای مدرن در اکثر موقعیتها به اندازه کافی قدرتمند هستند، اگر تعداد زیادی برنامه به طور همزمان اجرا شوند، دستگاهها میتوانند سرعت خود را کاهش دهند. اگر فکر میکنید تعداد زیادی برنامه باز دارید، تعدادی را ببندید.
اجرای برنامه هایی که ترافیک شبکه ایجاد نمی کنند می توانند تاخیر ایجاد کنند. برای مثال، یک برنامه بدرفتار میتواند تمام CPU موجود را مصرف کند، که کامپیوتر را از پردازش ترافیک شبکه برای سایر برنامهها به تاخیر میاندازد. اگر برنامه ای پاسخ نمی دهد، آن را مجبور کنید ببندد.
- بدافزار را اسکن و حذف کنید. یک کرم شبکه کامپیوتر و رابط شبکه آن را می رباید که می تواند باعث کند عملکرد آن شبیه به بارگذاری بیش از حد باشد. اجرای نرم افزار آنتی ویروس بر روی دستگاه های متصل به شبکه، این کرم ها را شناسایی و حذف می کند.
-
به جای بی سیم از اتصال سیمی استفاده کنید. به عنوان مثال، گیمرهای آنلاین اغلب ترجیح می دهند دستگاه های خود را به جای Wi-Fi از طریق اترنت سیمی اجرا کنند زیرا اترنت از تاخیرهای کمتری پشتیبانی می کند. در حالی که صرفه جویی معمولاً در عمل تنها چند میلی ثانیه است، اتصالات سیمی نیز از خطر تداخلی که می تواند منجر به تاخیر قابل توجهی شود، جلوگیری می کند.
-
از کش محلی استفاده کنید. یکی از راههای کاهش تأخیر این است که از حافظه پنهان در مرورگر خود استفاده کنید، که راهی برای برنامه برای ذخیره فایلهای اخیراً استفادهشده است تا بتوانید دفعه بعد که فایلها را از آن سایت درخواست میکنید به آن فایلها به صورت محلی دسترسی داشته باشید (دانلود لازم نیست).
اکثر مرورگرها به طور پیشفرض فایلهای حافظه پنهان مرورگر را ذخیره میکنند، اما اگر حافظه پنهان مرورگر را به دفعات حذف کنید، بارگیری همان صفحاتی که اخیراً بازدید کردهاید بیشتر طول میکشد.
دلایل دیگر مشکلات تاخیر
برخی از مشکلات تأخیر قابل رفع هستند، اما موارد زیر مشکلات تأخیر هستند که معمولاً در کنترل شما نیستند.
بار ترافیک
افزایش استفاده از اینترنت در ساعات اوج استفاده از روز اغلب باعث تاخیر می شود. ماهیت این تاخیر بسته به ارائه دهنده خدمات و موقعیت جغرافیایی متفاوت است. به غیر از جابجایی مکان یا تغییر سرویس اینترنت، یک کاربر نمی تواند از این نوع تاخیر جلوگیری کند.
بارگیری برنامه آنلاین
بازیهای چندنفره آنلاین، وبسایتها و دیگر برنامههای شبکه مشتری-سرور از سرورهای اینترنتی مشترک استفاده میکنند. اگر این سرورها با فعالیت بیش از حد بارگیری شوند، مشتریان با تاخیر مواجه می شوند.
تداخل بی سیم
ماهواره، پهنای باند بی سیم ثابت، و سایر اتصالات اینترنت بی سیم در معرض تداخل سیگنال ناشی از باران هستند. تداخل بیسیم باعث میشود دادههای شبکه در حین انتقال خراب شود و باعث تاخیر در ارسال مجدد شود.
سوئیچ های تاخیر
برخی از افرادی که بازی های آنلاین انجام می دهند دستگاهی به نام سوئیچ تاخیر را در شبکه محلی خود نصب می کنند.یک سوئیچ تاخیر سیگنالهای شبکه را رهگیری میکند و تاخیرهایی را در جریان دادهها به سایر بازیکنان متصل به یک جلسه زنده ایجاد میکند. شما نمی توانید برای حل این نوع مشکل تاخیر کاری انجام دهید به جز اجتناب از بازی با کسانی که از سوئیچ های تاخیر استفاده می کنند.
چه مقدار تاخیر خیلی زیاد است؟
تاثیر تاخیر به کاری که در شبکه انجام می دهید و تا حدی به سطح عملکرد شبکه ای که به آن عادت کرده اید بستگی دارد.
کاربران اینترنت ماهواره ای انتظار تأخیر طولانی دارند و تمایلی به مشاهده تاخیر موقت ۵۰ یا ۱۰۰ میلی ثانیه ندارند. از سوی دیگر، گیمرهای اختصاصی آنلاین ترجیح میدهند اتصال شبکهشان با کمتر از 50 میلیثانیه تأخیر اجرا شود و به سرعت متوجه هرگونه تأخیر بالاتر از این سطح میشوند.
به طور کلی، برنامه های آنلاین زمانی بهترین عملکرد را دارند که تأخیر شبکه زیر 100 میلی ثانیه باشد. هر گونه تاخیر اضافی برای کاربران قابل توجه است.