بررسی عملکرد و پیاده سازی پروتکل OpenFlow در شبکه های نرم افزار محور

سال انتشار: 1400
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 665

فایل این مقاله در 8 صفحه با فرمت PDF و WORD قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

EISTC08_023

تاریخ نمایه سازی: 15 اردیبهشت 1400

چکیده مقاله:

شبکه نرم افزارمحور (SDN) ایده ای نو در شبکه های کامپیوتری است که به یک برنامه نرم افزاری متمرکز اجازه می دهد تارفتار کل شبکه را کنترل کند. در معماری SDN بخش کنترل از سوئیچ حذف شده و سوئیچ تنها وظیفه انتقال بسته ها از درگاه ورودی به درگاه خروجی بر اساس اطلاعات تولید شده در جدول مسیریابی را برعهده دارد. وظیفه فراهم کردن اطلاعاتمسیریابی در شبکه به عهده کنترل کننده شبکه است که به صورت مستقل از سوئیچ در شبکه قرار میگیرد و معمولا تعدادیسوئیچ در شبکه را تحت کنترل خود قرار میدهد. به عبارت دیگر SDN تجهیزات فیزیکی سنتی را به عناصر ساده ای تبدیل می کند که بسته ها را بدون تصمیم گیری مستقل هدایت میکند و عملیات پردازش، تصمیم گیری و مسیریابی در یک سیستمکنترلی متمرکز صورت میگیرد. برای اینکه بتوان از SND استفاده کرد، باید دو شرط یا دو عامل را در نظر گرفت، اول اینکه برای مدیریت واحد کنترل کننده روی دیوایس ها، باید تمامی سوئیچ ها و روتر ها یک معماری منطقی مشترک داشته باشند.دوم اینکه باید بین کنترل کننده SDN و دیوایس های شبکه یک پروتکل امن و استاندارد تعریف شود. پروتکل OpenFlow به عنوان رایج ترین پروتکل ارتباطی بین کنترل کننده و سوئیچ، هر دو شرط بالا را برآورده میکند و پیکربندی سوئیچ ها ومسیریاب های شبکه را از راه دور امکان پذیر می کند. سوئیچ هایی که از OpenFlow پشتیبانی می کنند مشخصات پروتکل OpenFlow و معماری سوئیچ های منطقی SND در آنها تعریف شده است که به آن سوئیچ OpenFlow گفته می شود. دراین مقاله پیاده سازی پروتکل و ویژگی ها و تاثیرات آن روی شبکه، محتویات سوئیچ و کاربرد آنها و نحوه عملکرد سوئیچ OpenFlow برای انتقال بسته ورودی به درگاه خروجی بررسی می شود.

کلیدواژه ها:

شبکه های نرم افزار محور ، switch ، SDN ، OpenFlow

نویسندگان

کوروش داداش تباراحمدی

استادیار، دانشگاه صنعتی مالک اشتر، مجتمع دانشگاهی برق و کامپیوتر

حسن رجبی

دانشجوی کارشناسی ارشد رایانش امن، دانشگاه صنعتی مالک اشتر