پیاده سازی

اطلاعیه: جمعه یکم تیر – شروع دوره دهم کلاس آنلاین SDN

⭕️توجه توجه! دوستان و همراهان عزیز به حول و قوه الهی پس از ماه مبارک رمضان دوره دهم #کلاس آنلاین SDN پس از وقفه شش ماهه برگزار خواهد شد. دوستان علاقه مند میتوانند جهت ثبت نام تا پایان خرداد اقدام نمایند. شروع کلاس #جمعه_اول_تیر می باشد. ??? #هدیه به مناسبت عید سعید فطر برای تمامی دوستانی که تا پایان جشن عید سعید فطر (شنبه ۲۶ خرداد) اقدام به ثبت نام نمایند. کد تخفیف: eyd تعداد کوپن های باقی مانده: ۵ عدد ??? لینک ثبت نام: sdncentral.ir/registration

بررسی ubuntu 18.04

اوبونتو 18.04 – تاریخ انتشار، ویژگی‌ها، نصب و …

این مقاله ممکن است به مرور بروزرسانی شود. سیستم عامل Ubuntu 18.04 LTS با نام Bionic Beaver، در تاریخ 26 آوریل 2018 (6 اردیبهشت 1397) منتشر شد. هر نسخه از سیستم عامل اوبونتو به اصطلاح یک code name دارد که برای این نسخه “Bionic Beaver” انتخاب شده است. Beaver به معنای “سگ آبی” و Bionic به معنای  “به کار گذاشتن اعضای ساختگی در بدن”، “(در داستان های تخیلی علمی) دارای اندام مصنوعی (که به شخص نیروی خارق العاده می دهد)”،” وابسته به [...]

پیاده سازی فانکشن های شبکه

پیاده سازی فانکشن های شبکه در کنترلر انجام می‌شود یا در مینینت؟

یکی از ویژگی‌های مهم SDN جداسازی صفحه کنترل از صفحه دیتا است. اگر از امولاتور mininet برای پیاده‌سازی استفاده می‌کنید دقت کنید که از این امولاتور فقط برای پیاده‌سازی data plane معماری SDN استفاده می‌شود (اگرچه mininet دارای یک کنترلر basic می‌باشد که می‌تواند موجب خروجی درست pingall شود) و برای پیاده‌سازی فانکشن‌های شبکه از لایه ۱ تا ۴ می‌توانید از کنترلرهای SDN (کنترلر‌های OpenFlow) استفاده نمایید (پیاده‌سازی control plane). پس مثلا در mininet دنبال روتر یا فایروال یا … [...]

آشنایی با Avior 2.0

آشنایی با Avior 2.0

Aviorچیست؟ Avior یک GUI مدیریت شبکه می باشد که برای شبکه های OpenFlow  طراحی شده است. تمرکز  Avior بر قابلیت انعطاف پذیری و قابلیت استفاده با انواع آمار پویای شبکه و ابزارهای مدیریتی است. دو شکل زیر نمایی از رابط گرافیکی را به تصویر می کشد. شکل اول مشخصات جدول جریان در سوئیچ و شکل دوم وضعیت کنترلر را برای توپولوژی در نظر گرفته شده نمایش می دهد. جدول جریان در سوئیچ نمایش وضعیت کنترلر ویژگی های Avior ارائه آمار به صورت پویا از کنترلر، [...]

رابط گرافیکی کنترلر POX

آموزش نصب رابط گرافیکی کنترلر POX

یکی از کنترلرهای مورد استفاده در شبکه نرم افزار محور (SDN)، کنترلر POX می باشد که به زبان پایتون نوشته شده است. (برای آشنایی بیشتر با این کنترلر و دیگر کنترلرها نقشه راه شبکه نرم افزار محور را مطالعه کنید.) برخی کاربران بعد از نصب کنترلر POX تمایل به استفاده از رابط گرافیکی این کنترلر دارند.در این پست نحوه نصب رابط گرافیکی کنترلر POX را آموزش می دهیم. (چنانچه این کنترلر را تا کنون نصب نکرده اید اینجا کلیک کنید.) مراحل [...]

جعبه سفید یا White Box چیست

جعبه سفید یا White Box چیست؟

جعبه سفید یا White-Box در واقع یک سوئیچ شبکه است که از قطعات استاندارد مجزا اسمبل شده است. این سوئیچ از چیپ های آماده در بازار ساخته می شود. اگرچه این سوئیچ ها امکانات زیادی مانند سوئیچ های اختصاصی سازندگان تجهیزات شبکه ندارند، اما بسیار ارزان تر هستند و به همان اندازه سریع می‌باشند. همین موضوع آنها را به رقیبی برای سوئیچ‌های شرکتهای دارای برند تبدیل می کند. ( در اصطلاح بازاریابی، جعبه سفید(white box) به محصولاتی گفته می شوند [...]

آشنایی با OpenNet

آشنایی با OpenNet

OpenNet چیست؟ OpenNet یک امولاتور (مقلد) SDN است که Mininet و NS-3 رابا یکدیگر ادغام می کند. همان طور که می دانیدزبان برنامه نویسی Mininet  پایتون است، درحالی که NS-3 بر اساس ++C نوشته شده است. سوالی که ممکن است هم اکنون ذهن شما را درگیر کرده باشد این است که چگونه Mininet و NS-3 می توانند با یکدیگر کار کنند؟ خوشبختانه NS-3 امکان پشتیبانی از کتابخانه های پایتون را دارد و کتابخانه های NS-3 را می توان به صورت [...]

معرفی و نصب کنترلر ریو (RYU)

مقدمه کنترلر RYU (خوانده می‌شود ری-یوه) که نامش از عبارتی ژاپنی به معنای “جریان” برگرفته شده، یک کنترلر مبتنی بر کامپوننت و به زبان پایتون می‌باشد. این کنترلر بسیار ساده و روان می‌باشد و برای افرادی که به تازگی وارد دنیای برنامه‌نویسی شده اند و یا قصد ورود به دنیای SDN را دارند می‌تواند گزینه مناسبی باشد. مستندات فراوانی هم در وبسایت ریو به آدرس  http://ryu.readthedocs.io/en/latest/getting_started.html وجود دارد که به راحتی قابل استفاده است. نصب کنترلر RYU برای نصب کنترلر ریو در ابتدا [...]

کنترلر SDN مناسب

کدام کنترلر SDN برای پروژه ما مناسب است

در شبکه‌های SDN، کنترل کننده سطح بالایی از انتزاع را در مدیریت تجهیزات فراهم می‌کند. اهمیت و نقشی را که کنترل‌کننده در شبکه‌های SDN دارد می‌توان به سیستم‌عامل در کامپیوترها تشبیه کرد. همانطور که انتخاب یک سیستم‌عامل مناسب، بسته به کارکرد مورد انتظار، از اهمیت بالایی برخوردار است، در شبکه‌های SDN نیز انتخاب یک کنترل‌کننده مناسب، بسته به کارایی مورد انتظار ما از شبکه، اهمیت فوق‌العاده زیادی پیدا می‌کند. به همین جهت در این مطلب سعی کرده‌ایم پارامترهای مهم [...]

طریقه رسم نمودار خروجی های Mininet

طریقه رسم نمودار خروجی های Mininet و Wireshark

یکی از سوالاتی که ممکن است ذهن شما را درگیر کرده باشد این است که پس از خروجی گرفتن از mininet (برای آشنایی با Mininet اینجا کلیک کنید) و وایرشارک چگونه نمودارهای خود را رسم نماییم؟ این کار با استفاده از اکسل به سادگی امکان پذیر می‌باشد. ویدیوی کوتاه زیر روند رسم نمودار را نشان می‌دهد.