✴نگاهی به معماری SDN
مفهوم SDN (شبکه های مبتنی بر نرم افزار) در ابتدا جهت معرفی و به کارگیری پروتکل Open Flow در دانشگاه استنفورد طراحی شد. SDN یک نوع معماری شبکه است که سطوح داده و کنترل را از یکدیگر جدا میکند. این امر با قرار دادن سطح کنترل در سرور یا برنامهای که کنترلر نام دارد امکانپذیر است. در این بخش تعریف واضح تری از شبکه های تعریف شده توسط نرم افزار ارائه می دهیم.
شبکه های مبتنی بر نرم افزار SDN دارای چهار ویژگی هستند:
✔با جداسازی سطوح کنترل و داده، قابلیت کنترل از دستگاه های ارسال کننده حذف می گردد.
✔ جریان (flow) یک توالی از بسته ها (packets) بین یک منبع و یک مقصد است. تمام بسته های یک جریان در دستگاه های ارسال کننده، سیاستهای خدماتی یکسانی را دریافت می کنند. جریان یا flow اجازه می دهد تا رفتار انواع مختلفی از اجزای شبکه، از جمله روترها، سوئیچ ها، فایروال ها و ... را یکپارچه نماییم.
✔ منطق کنترل (Control logic) به کنترل کننده SDN یا سیستم عامل شبکه ( NOS) منتقل میشود. NOS یک پلتفرم نرم افزاری است که بر روی تکنولوژی سرور commodity راه اندازی می شود و منابع و تجهیزات مورد نیاز برنامه دستگاه های forwarding را بر اساس یک منطق متمرکز فراهم می کند.
✔ شبکه از طریق برنامه های کاربردی نرم افزاری، که در بخش بالای NOS قرار دارند و با دستگاه های سطح داده زیرین در ارتباط هستند قابل برنامه ریزی است.
📣📣📣در بخش بعد به مطالعاتی در خصوص Evaluate معماری SDN خواهیم پرداخت.
#معماری_open_flow #سطح_کنترل #سطح_داده #اس_دی_ان #NOS #سرور_commodity #برنامه_کاربردی_نرم_افزاری #پلتفرم_نرم_افزاری
🌏www.aliasys.co
@aliasysertebat
www.instagram.com/aliasysco/
مفهوم SDN (شبکه های مبتنی بر نرم افزار) در ابتدا جهت معرفی و به کارگیری پروتکل Open Flow در دانشگاه استنفورد طراحی شد. SDN یک نوع معماری شبکه است که سطوح داده و کنترل را از یکدیگر جدا میکند. این امر با قرار دادن سطح کنترل در سرور یا برنامهای که کنترلر نام دارد امکانپذیر است. در این بخش تعریف واضح تری از شبکه های تعریف شده توسط نرم افزار ارائه می دهیم.
شبکه های مبتنی بر نرم افزار SDN دارای چهار ویژگی هستند:
✔با جداسازی سطوح کنترل و داده، قابلیت کنترل از دستگاه های ارسال کننده حذف می گردد.
✔ جریان (flow) یک توالی از بسته ها (packets) بین یک منبع و یک مقصد است. تمام بسته های یک جریان در دستگاه های ارسال کننده، سیاستهای خدماتی یکسانی را دریافت می کنند. جریان یا flow اجازه می دهد تا رفتار انواع مختلفی از اجزای شبکه، از جمله روترها، سوئیچ ها، فایروال ها و ... را یکپارچه نماییم.
✔ منطق کنترل (Control logic) به کنترل کننده SDN یا سیستم عامل شبکه ( NOS) منتقل میشود. NOS یک پلتفرم نرم افزاری است که بر روی تکنولوژی سرور commodity راه اندازی می شود و منابع و تجهیزات مورد نیاز برنامه دستگاه های forwarding را بر اساس یک منطق متمرکز فراهم می کند.
✔ شبکه از طریق برنامه های کاربردی نرم افزاری، که در بخش بالای NOS قرار دارند و با دستگاه های سطح داده زیرین در ارتباط هستند قابل برنامه ریزی است.
📣📣📣در بخش بعد به مطالعاتی در خصوص Evaluate معماری SDN خواهیم پرداخت.
#معماری_open_flow #سطح_کنترل #سطح_داده #اس_دی_ان #NOS #سرور_commodity #برنامه_کاربردی_نرم_افزاری #پلتفرم_نرم_افزاری
🌏www.aliasys.co
@aliasysertebat
www.instagram.com/aliasysco/