اس دی ان

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

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

جعبه سفید (White-Box) چیست؟

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

آشنایی با OpenNet

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

آموزش جاوا- قسمت 2 (Variables and Types)

اگرچه جاوا،یک زبان  شی گراست، اما همه typeها، object نیستند. جاوا روی انواعی از متغیرهای پایه‌ای به نام primitiveها ساخته شده است. در اینجا لیستی از همه primitiveها آورده شده است: byte (عدد صحیح، یک بایت) short (عدد صحیح، دو بایت) int (عدد صحیح، چهار بایت) long (عدد صحیح، هشت بایت) float (عدد اعشاری، چهار بایت) double (عدد اعشاری، هشت بایت) char (کاراکتر، دو بایت) boolean (بولین، true یا false، یک بایت) همیشه یادتان باشد که جاوا از نظر متغیرها یک زبان سفت و سخت حساب می‌شود، به این [...]

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

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

آموزش کامل نصب مینی نت (mininet) ابزار SDN

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

آموزش نصب lubuntu

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

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

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

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

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

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

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