شبکه مبتنی بر نرمافزار انقلابی در شبکه ایجاد کرده است.شبکه نرم افزار محور بعنوان یک معماری نوظهور شبکه مطرح شده است که که کنترل شبکه در آن، از انتقال ترافیک مجزا بوده و بهطور مستقیم برنامهریزی میشود.
این مهاجرت به کنترل شبکه که قبلاً محدود به سختافزار شبکه بود، ماشینهای مجازی و زیرساخت شبکه را قادر میسازد انواع سرویس ها و خدمات جدیدی را تعریف و ارائه کند و با طیف جدیدی از برنامههای کاربردی برای انعطافپذیری بیشتر شبکه و دسترسی گستردهتر به دادههای ردوبدل شده ارتباط برقرار کنند.
با توجه به توسعه سریع برنامههای کاربردی اینترنت، نظیر بازیها، فیلمها و ابزارهای گفتوگو، ترافیک در شبکههای ارائهدهنده اینترنت بهطور چشمگیری در دههها ی گذشته افزایشیافته است. بااینحال رضایتمندی کاربر را با توجه به تداخلاتی که وجود دارد.
نمیتوان تضمین کرد؛ بنابراین، چگونگی جلوگیری از تداخل شبکه و به دست آوردن توازن بار شبکه در جهان موردتوجه قرار گرفت. مهندسی ترافیک بهعنوان ابزاری مؤثر برای توازن جریان در شبکه، تنظیمات مسیریابی را برای کنترل ترافیک در سرتاسر شبکه انجام میدهد
با استفاده از این ابزار میتوان عملکرد شبکه را به میزان قابلتوجهی بهبود بخشید.
روش ارائهشده در تلاش است ابتدا با استفاده از روش تقسیم بندی به کمک ماتریس های چند گانه شبکه را به قسمت های مختلف تقسیم کرده و سپس در فاز مسیریابی از الگوریتم ژنتیک برای بهبود الگوریتم OSPF استفاده کرده ایم. در فاز آخر با استفاده از قوانین موجود در حوزه گراف به جلوگیری از به وجود آمدن حلقه می پردازیم.
اهداف اصلی ما در این پایاننامه افزایش بهره وری لینک و جلوگیری از افزایش تأخیر در این شبکهها است. نتایج حاصل از شبیهسازی روش ارائهشده نشان میدهد که روش پیشنهادی ما نسبت به مقاله پایه باعث بهبود بهره وری لینک (27 درصد)، میانگین تاخیر انتها به انتها (24 درصد)، نرخ تحویل بسته (5 درصد)، شده است.
فهرست مطالب موجود در این فایلفصل اول: کلیات تحقیق
مقدمه
انگیزه تحقیق
اهداف تحقیق
نوآوری تحقیق
ساختار پایاننامه
فصل دوم: مروری بر تحقیقات انجامشده
مقدمه
شبکههای نرمافزار محور
اجزای تشکیلدهنده شبکههای نرمافزار محور
معماری شبکههای نرمافزار محور
لایهی زیرساخت
لایهی کنترل
لایهی برنامههای کاربردی
واسط برنامهی کاربردی شمالی
واسط برنامهی کاربردی جنوبی
مقایسه معماری شبکههای سنتی و شبکههای نرمافزار محور
مهندسی ترافیک
مهندسی ترافیک در شبکه نرمافزار محور
مدیریت جریان
مدیریت خطا
بهروزرسانی توپولوژی
تحلیل ترافیک
تحلیل مدل صف
الگوریتم ژنتیک
بررسی کارهای انجام شده
مقاله پایه-مهندسی ترافیک در شبکه های نرم افزار محور ترکیبی با استفاده از ماتریسهای چند گانه
مدل سیستم
مقایسه روشها
نتیجهگیری
فصل سوم: روش پیشنهادی
مقدمه
فرضیات تحقیق
ارائه روش پیشنهادی
فازهای روش پیشنهادی
فاز اول: تعریف سیستم با استفاده از ماتریسهای چندگانه
فاز دوم: بهینهسازی مسیر مبتنی الگوریتم ژنتیک
فاز سوم: جلوگیری از حلقه
فلوچارت روش پیشنهادی
خلاصه روش پیشنهادی
نتیجهگیری
فصل چهارم: نتایج شبیهسازی
مقدمه
معرفی شبیهساز OMNET
مزایای شبیهساز OMNET
معیارهای ارزیابی
میانگین تأخیر انتها به انتها
بهرهوری لینک
نرخ تحویل بسته
پارامترهای شبیهسازی
تصدیق شبیهسازی و مقایسهی آماری
تأخیر انتها به انتها
بهرهوری لینک
نتایج شبیهسازی روش پیشنهادی
تأخیر انتها به انتها
درصد نرخ تحویل بسته
بهرهوری لینک
تحلیل صف
نتیجهگیری
فصل پنجم: نتیجهگیری
خلاصه و نتیجهگیری
نوآوری
کارهای آتی
فهرست مراجع