مدل سازی و ارزیابی FloodLight با استفاده از شبیه ساز مینی نت
عنوان تحقیق :
مدل سازی و ارزیابی FloodLight با استفاده از شبیه ساز مینی نت
تعداذ صفحات :
31 صفحه
نوع فایل :
WORD
بخشی از متن مقاله بدین شرح است :
چکیده
با توجه به رشد روز افزون شبکه و افزایش دستگاه های مرتبط به شبکه جهانی نظیر کامپیوتر ها ،گوشی های هوشمند و …. وداده های تولیدی آنها سبب کند شدن عملکرد و مدیریت تجهیزات شبکه نظیر روتر ها و سوییچ ها شده است . از این رو ایده ی شبکه های تعریف شده نرم افزاری در بین محققین مطرح شد . ماهیت اصلی این نوع از شبکه ها این است که با استفاده از لایه های مجازی ، سوئیچ های مجازی ، کنترلر مرکزی و استانداردهای ارتباطی و API های سطح بالا سعی می کند برخی از کارهای کنترلی و مدیریتی سوئئیچ ها و روتر های شبکه را در لایه ها بالاتر به صورت نرم افزاری انجام دهد همچنین این متد برای حل مشکل توازن بار (Load balancing) در شبکه های سنتی نیز به کار می رود . به زبان دیگر شبکه های تعریف شده نرم افزاری وابستگی به سخت افزار را کاهش داده و قابلیت های نرم افزاری و هوشمندی شبکه را افزایش می دهد به همین دلیل اکثر شرکت ها و سازمان های گسترده می توانند خودشان اقدام به برنامه ریزی و برنامه نویسی برای شبکه خودشان با قابلیت سفارشی سازی و استفده از امکان توزیع شده به منظور افزایش سرعت شبکه را به وجود بیاورند ، ولی در این راه مشکلاتی وجود دارد . یکی از چالش های محقیق در زمینه گسترش و بررسی توپولوژی های مختلف SDN نبود امکانات سخت افزاری مناسب و گران بودن تجهیزات پشتیبانی کننده و عدم امکان اجرای مستقیم توپولوژی های پیشنهادی بر بستر شبکه بدون ایجاد وقفه در روند کاری شبکه جاری می باشد . از این رو محققان را بر آن داشت تا به سمت مدل سازی و ارزیابی شبکه های خود بر بستر یک شبیه ساز مناسب با امکان پشتیبانی از کنترلرها ، سوئئیچ ها و و پروتکل ارتباطی OoenFlow رو بیاورند .mininet با تعامل پذیری بالایی که توسط کد های خط فرمان (CLI) با کاربر ایجاد کند ، می تواند به ارزیابی و توسعه ابزار های مبتنی بر شبکه های OoenFlow بپردازد .
در این تحقیق ما در ابتدا به بررسی شبکه های (SDN) و پروتکل ارتباطی OpenFlow می پردازیم و بعد یک شبیه ساز استاندارد و سازگار با پروتکل OoenFlow مانند MININET را معرفی می کنیم و در آخر به شبیه سازی و ارزیابی عملکرد دو تا از کنترلرهای استاندارد OpenFlow یعنیFloodLight و OpenDayLight بر بستر MININET می پردازیم.