(SDN) شبکه نرم افزاری تعریف شده

مراجعه فرمایید SDNCentral.ir لطفا به سایت

(SDN) شبکه نرم افزاری تعریف شده

مراجعه فرمایید SDNCentral.ir لطفا به سایت

لطفا به سایت SDNCentral.ir مراجعه فرمایید...

🌐لینک‌های مرتبط با اولین مرجع SDN در ایران
🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹

✔️لینک سایت
http://sdncentral.ir

✔️لینک کانال تلگرام
https://telegram.me/sdncentral

✔️لینک کانال آپارات SDNCentral
http://www.aparat.com/sdncentral

✔️لینک انجمن
http://sdncentral.ir/forum

❔نظرات، پیشنهادات، انتقادات، درخواست مقاله و ...
telegram.me/sdncentral_admin

«کپی‌برداری از مطالب مندرج در این تارنما بدون کسب اجازه از نویسندگان غیراخلاقی می‌باشد»

بایگانی

۱۴ مطلب در مهر ۱۳۹۴ ثبت شده است

معرفی Mininet

۲۱
مهر

 Mininet در واقع یک Emulator  یا مقلد شبکه هست که با استفاده از آن می‌توان یک توپولوژی متشکل از تعدادی میزبان مجازی، لینک مجازی و سوئیچ مجازی SDN  را اجرا نمود.

  • sdnarchitecture.blog.ir

برای نصب Mininet روش‌های مختلفی وجود دارد. یکی از ساده‌ترین روش‌های استفاده از فرمان apt-get در ترمینال اوبونتو می‌باشد. اگر در گذشته Mininet را نصب کرده‌اید و قصد نصب مجدد و یا ارتقای نسخه آن را دارید ابتدا دستور زیر را اجرا نمایید:

  • sdnarchitecture.blog.ir

با توجه به درخواست‌هایی که دوستان در زمینه پروپوزال و انتخاب موضوع پایان‌نامه داده بودند، باید بگم که شبکه نرم افزاری تعریف شده، Software Defined Networking یا SDN خیلی حوزه وسیعی رو شامل میشه و تمامی مباحث شبکه رو میشه با SDN پیاده‌سازی کرد. باید بگم که موضوع SDN خیلی موضوع تئوریکی نیست

  • sdnarchitecture.blog.ir

در این پست، نحوه ایجاد یک فایروال ساده با استفاده از واسط مدیریتی سوئیچ Open vSwitch (یا به اختصار OVS)  شرح داده شد. حال می‌خواهیم همان روند را با استفاده از کنترل‌کننده POX پیاده‌سازی نماییم و یک اپلیکیشن برای کنترل‌کننده به زبان پایتون بنویسیم. 

  • sdnarchitecture.blog.ir

یکی از کنترل‌کننده‌های محبوب SDN که به زبان پایتون نوشته شده است POX نام دارد که توسط دانشگاه استنفورد توسعه می‌یابد. برای آغاز به کار با این کنترل‌کننده می‌بایست با استفاده از دستور زیر آن را از سایت github دانلود نمایید:

  • sdnarchitecture.blog.ir

شبکه‌های نرم افزاری تعریف شده،‌ شبکه‌های نرم افزار محور، شبکه‌های مبتنی بر نرم افزار و ... عناوینی هستند که به عنوان معادل فارسی برای Software Defined Networking یا SDN مورد استفاده قرار می‌گیرند. در زمینه SDN  و تحت این عنوان از سال ۲۰۰۸ مقالاتی مطرح شده

  • sdnarchitecture.blog.ir

عمر معماری شبکه سنتی که در دوره‌های آموزشی CCNA و CCENT فراگرفته‌ایم دیگر به اتمام رسیده است. در معماری سنتی  تمامی تصمیمات به صورت مجزا در هر سوئیچ اتخاذ می‌شد. به شکل زیر توجه کنید:

  • sdnarchitecture.blog.ir

معماری شبکه نرم افزاری تعریف شده (SDN)

شبکه نرم‌افزاری تعریف شده (Software Defined Networking یا SDN) یک معماری جدید در شبکه است. این معماری دارای ویژگی‌های زیر می‌باشد:

  • پویا
  • مدیریت‌پذیر
  • مقرون به صرفه
  • انطباق‌پذیر
  • sdnarchitecture.blog.ir

پروتکل OpenFlow یک واسط برای ارتباط سوئیچ‌های SDN و کنترل‌کننده SDN می‌باشد. کنترل‌کننده‌ای که از پروتکل OpenFlow  پشتیبانی می‌کند همواره بر روی پورت پیشفرض ۶۶۳۳ (در نسخه‌های بالاتر بر روی پورت ۶۶۵۳) گوش می‌دهد و منتظر اتصال 

  • sdnarchitecture.blog.ir

Open vSwitch یا به اختصار OVS یک سوئیچ مجازی چندلایه‌ای است که بسیاری از پروتکل‌ها و واسط‌های شبکه در آن پیاده‌سازی شده است. OVS یک سوئیچ متن‌باز می‌باشد و از تمامی نسخه‌های پروتکل OpenFlow نیز پشتیبانی می‌کند. سوئیچ OVS از ویژگی‌های زیر پشتیبانی می‌کند:

  • sdnarchitecture.blog.ir