کنترلر اس دی ان

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

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

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

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

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

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

معرفی 5 کنترلر تجاری SDN

بر اساس تحقیقات موسسه گارتنر، تا سال 2014 در حدود  1000 مورد استفاده مهم و تجاری از SDN در جهان به ثبت رسیده است. همانند کنترلرهای متن باز مثل Ryu، Floodlight، ODL و غیره، کنترلرهای تجاری SDN نیز قدم در عرصه پلتفرم های SDN گذاشته اند. شناخته شده ترین کنترلر های تجاری تاکنون مربوط به پلتفرم های هستند که overlay های SDN را مدیریت می کنند و همچنین کنترلرهایی است که سوئیچ های سخت افزاری و نرم افزاری شبکه را [...]

آموزش نصب floodlight-qos-beta

sudo mkdir /var/lib/floodlight-qosسلام خدمت همه شما علاقه مندان دنیای SDN. حتما خیلی از شما عزیزان از این موضوع مطلع هستین که  نسخه دیگه ای از کنترلر Floodlight تحت عنوان Floodlight-qos-beta منتشر شده و سورس کدش در سایت github موجود هست. این نسخه در بردارنده پکیج کیفیت سرویس به اسم qos هست . ماژول QOS.java موجود در این پکیج، از تکنیک های صف بندی و مکانیزم های کیفیت سرویس لایه 2/3 با مدل مبتنی بر کلاس DiffServ /TOS استفاده می کند. شما [...]

کنترل کننده Floodlight

آموزش تنظیمات کنترلر فلادلایت

سلام اس‌دی‌ان سنترالی‌های عزیز، طاعات و عباداتتون قبول درگاه حل باشد. در این آموزش قصد داریم فایل تنظیمات کنترلر فلادلایت (Floodlight) را به طور کامل تشریح کنیم. تمامی تنظیمات کنترلر فلادلایت در فایلی به آدرس src/main/resources/floodlightdefault.properties قرار دارد.

نرم افزار ها و بسترهای اجرای SDN

” نرم افزارها و بسترهای اجرای SDN“ ضمن سلام و با آرزوی موفقیت و پیشرفت تمامی شما دوستان و همراهان عزیز SDNCentral، با توجه به رشد روز افزون شبکه ها و نیاز بیشتر به شبکه های نرم افزار محور، این دسته از شبکه ها روز به روز در حال گسترش و محبوب تر شدن هست. برای همین لازم دونستیم لیستی از مواردی که برای کار با SDN نیاز هست رو خدمتتون معرفی کنیم. فهرست نرم افزارها و ابزارهای  مورد نیاز مقدمه سیستم عامل [...]

معرفی و نصب کنترلر OpenDaylight

کنترلر OpenDaylight نه تنها از پروتکل OpenFlow بلکه از سایر پروتکل‌های آزاد دیگر که امکان ارتباط با تجهیزات شبکه را فراهم می‌کنند پشتیبانی می‌کند (پروتکل‌های واسط جنوبی-Southbound  API). همچنین شامل پروتکل‌های واسط شمالی یا Northbound API می‌باشد که مشتری را قادر می‌سازد تا با استفاده از اپلیکیشن‌های خود شبکه را کنترل کند. معماری کنترلر از هر دو نوع سوئیچ هیبرید و همچنین سوئیچ‌های OpenFlow کلاسیک پشتیبانی می‌کند.   پیش‌نیازها لینوکس (معمولا Ubuntu یا THEL یا Fedora و یا سایر توزیع‌های محبوب لینوکس [...]

فرنتیک چیست؟

فرنتیک چیست؟

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

شبکه مبتنی بر نرم افزار با صفحه کنترل توزیعی

آشنایی با شبکه مبتنی بر نرم افزار با صفحه کنترل توزیعی

با سلام خدمت دوست داران و علاقه مندان دنیای SDN اگر در شروع کار هستید توصیه می‌کنیم حتما نقشه راه SDN را مطالعه کنید. با توجه به اهمیت و کاربرد فراوان توزیع کنترلرها در SDN، هم­چنین سوالات و علاقمندی عده ای از دوستان به بحث کنترلرهای توزیع شده و ساختار آن­­ها، لازم دیدیم مطالبی را جهت راهنمایی شما عزیزان برای انتخاب صحیح موضوعات و مسیرهای پیش رو، معماری های موجود، کنترلرهای قابل استفاده و… دراختیارتان قرار دهیم. درحال حاضر پروژه ها و [...]