یکشنبه ۳۱ فروردین ۰۴

تفاوت jitter و delay در شبکه

۱۴ بازديد
تفاوت jitter و delay در شبکه
پارامتر jitter شبکه، پکت لاس و تاخیر شبکه عواملی هستند که روی ارتباطات واضح و تجربه کاربری تاثیر مستقیم دارند. در این مقاله ابتدا معنی jitter و دلایل ایجاد جیتر در شبکه را بیان می‌کنیم و راهکارهای برطرف کردن Jitter در شبکه را بررسی می‌کنیم. سپس به این می‌پردازیم که Delay در شبکه چیست و چه تفاوتی با جیتر دارد، پکت لاس چیست و دلایل آن چیست. با فالنیک همراه شما هستیم.


هر آنچه در اینترنت وجود دارد به شکل بسته است: تمام تصاویر، متن ها، صدا و ویدئو در قالب بسته روی شبکه جابجا می‌شوند. وقتی ایمیل می‌فرستید یا روی صفحات وب در جستجوی مطلبی هستید، خرید و بازی آنلاین انجام می‌دهید، اطلاعات دیجیتالی ارسال و دریافت می‌شوند و در این حین به هم ریخته و سپس مرتب می‌شوند تا آماده استفاده شوند.

بسته‌هایی که در شبکه منتقل می‌شوند دارای سه قسمت هستند:

هدر: که شامل آدرس مبدا، آدرس مقصد، شماره بسته، طول بسته، پروتکل و همگامسازی است.

بدنه: بدنه اصلی بسته که حاوی اطلاعات است.

فوتر: که به دستگاه مقصد، انتهای بسته را نشان می‌دهد و شامل نوعی بررسی خطا (معمولا از CRC استفاده می‌کند) است.
به وسیله این اجزا، ترتیب و تقدم و تاخر بسته‌ها در مقصد مشخص می‌شود. یعنی ممکن است بسته 1 زودتر از بسته 2 به مقصد برسد مثلا با تفاوت زمانی 10 میلی ثانیه، اما ترتیبی که به دست کاربر می‌رسد ترتیب درستی است. فرض کنید در حال خواندن مطلب آنلاینی هستید، این 20 ثانیه تاثیر چندانی در خواندن شما ندارد اما تصور کنید که فایل صوتی یا تصویری را روی شبکه می‌گیرید. 20 میلی ثانیه می‌تواند روی کیفیت صدا و تصویر بسیار تاثیرگذار باشد.

به عنوان مثال در تکنولوژی VoIP، صدای شما به بسته‌های دیتا تبدیل می‌شود تا به صورت دیجیتالی روی اینترنت جابجا شود. اگر اولویت بندی روی بسته‌ها اعمال نشود، به احتمال بسیار زیاد کاربر نهایی جیتر را تجربه خواهد کرد. پس یکی از دلایل بروز jitter در ویپ، عدم وجود اولویت بندی بسته است. اگر بسته ها به ترتیب درست دریافت نشوند، صدا به صورت ناواضح و بی کیفیت شنیده خواهد شد.

برگردیم به معنی جیتر. تفاوت زمانی در دریافت دو بسته را Jitter می‌گویند که در مثال ما 20 میلی ثانیه است. Jitter یعنی تفاوت در تاخیر. جیتر روی ترتیب نرمال ارسال و دریافت بسته های دیتا موثر است و روی تجربه کاربری تاثیر به سزایی دارد.