ارائه یک پروتکل شتاب دهنده TCP بر روی لینک ماهواره
با
توجه به اینکه بخش اعظم زیرساخت ارتباطی شبکه جهانی اینترنت تاکنون متشکل
از شبکه زمینی (زوج سیم مسی و یا فیبر نوری) بوده است, طراحی لایههای
مختلف شبکه و بهبودهای ارایه شده برای پروتکلها و مکانیزمهای مورد
استفاده آنها اغلب با توجه به شرایط و خصوصیات لینکهای زمینی صورت گرفته
است. اما با پیشرفت تکنولوژی در زمینه مخابرات ماهوارهای و گسترش استفاده
از لینکهای ماهواره در شبکه اینترنت, برای دستیابی به کارآیی مناسب,
سازوکار پروتکلهای مورد استفاده در لایههای مختلف شبکه باید با شرایط
لینکهای ماهواره نیز هماهنگ گردد. یکی از این پروتکلها، پروتکل لایه
انتقال،TCP ، است که در حال حاضر نقش مهمی در سرویسهای ارایه شده در شبکه
اینترنت ایفا میکند. پروتکل TCP یک ارتباط با قابلیت اطمینان بالا را به
کاربران شبکه ارایه میکند و به خاطر دستیابی به این هدف در استفاده از
منابع شبکه، از جمله پهنای باند، بسیار محتاطانه عمل میکند. به عنوان مثال
با تکنولوژی امروز, در شبکه زمینی, از دست رفتن اطلاعات به علت بروز خطا
امری تقریباً غیر ممکن است و لذا TCP همواره علت از دست رفتن اطلاعات را
بروز تراکم تشخیص داده و نرخ ارسال اطلاعات را کاهش میدهد. اما در لینک
ماهواره بروز خطا اجتناب نا پذیر است و لذا کم کردن نرخ ارسال اطلاعات عملی
بیهوده است. آنچه در این پژوهش مورد بررسی قرار گرفته، راه حلهای پیشنهاد
شده برای بهبود عملکرد TCP در محیط لینک ماهواره و هماهنگ نمودن آن با
شرایطی مانند نرخ خطای بالا و تأخیر انتشار زیاد است. استفاده از روشی که
کمترین تأثیر را در محیط نرم افزار کاربر داشته باشد مناسبترین گزینه برای
حل مشکل است. از همین رو در اینجا استفاده از یک PEP (Performance
Enhancement Proxy) به عنوان راه حل بهینه مطرح شده است. پروتکل شتاب دهنده
SCPS-TP مجموعهای از اضافات و بهبودها برای پروتکل TCP است که به صورت یک
PEP عمل میکند و در مقایسه با همتایان کارآیی مناسبتری از خود نشان داده
است. در تحقیق انجام شده عملکرد SCPS-TP و مکانیزم کنترل تراکم TCP-Vegas
که در آن استفاده شده مورد بررسی قرار گرفته است و با توجه به کاستیهای
TCP-Vegas در فاز شروع آهسته پیشنهاداتی برای بهبود عملکرد آن مطرح شده
است. در نهایت از طریق آنالیز تحلیلی و استفاده از ابزار شبیه سازی میزان
تأثیر پیشنهادات ارایه شده بررسی شده است.