نویسنده - سید حسام قاسمی

آموزش رایگان پایتون

آموزش پایتون – قسمت ۳ (متغیرها)

آموزش پایتون – قسمت ۲ (دانلود و نصب پایتون) در قسمت قبلی به نصب پایتون پرداخته شد. در این قسمت قصد داریم به معرفی انواع متغیرها در زبان پایتون بپردازیم (انواع متغیرهای ضروری البته). برای باز کردن پایتون از دستور زیر استفاده کنید:   تابع print در پایتون در کنسول پایتون عبارت a = 10 را تایپ کنید. “=” به منزله تخصیص یا assignment می‌باشد. پس در پایتون برای تخصیص به راحتی می‌توانید از “=” استفاده کنید و مانند زبانی مثل جاوا نیازی [...]

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

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

آموزش رایگان پایتون

آموزش پایتون – قسمت ۲ (دانلود و نصب پایتون)

آموزش پایتون – قسمت اول دانلود و نصب پایتون (نصب پایتون در ویندوز) برای دانلود برنامه پایتون وارد لینک زیر شوید: https://www.python.org/downloads/ وبسایت به طور اتومات سیستم عامل شما را تشخیص می‌دهد و با توجه به آن نسخه مرتبط را پیشنهاد می‌کند و یا می‌توانید بطور دستی پایتون مربوط به سیستم عامل خودتان را پیدا کنید. از آنجایی که هدف ما از یادگیری پایتون کار با کنترلرهای ryu و pox و در کل کار با SDN می‌باشد و پلتفرم‌های موجود از پایتون نسخه 2/7 [...]

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

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

آموزش نصب lubuntu

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

آموزش ویدیویی نصب eclipse نسخه اکسیژن برای برنامه نویسی جاوا

در این ویدیو طریقه نصب آسان محیط اکلیپس که برای برنامه نویسی به زبان جاوا می‌باشد را مشاهده می‌کنید. این ویدیو را می‌توانید برای نصب بر روی سیستم عامل های مختلف ویندوز و لینوکس استفاده کنید. لینک دانلود eclipse-installer

SDx چیست؟

“همه چیز نرم افزار محور” یا SDx چیست؟

ما “SDx” را اینگونه تعریف می‌کنیم: هر آیتم یا تابع فیزیکی (سخت‌افزاری) که می‌تواند بصورت نرم‌افزاری پیاده‌سازی یا مدیریت شود و به عبارتی صورت خودکار و بدون دخالت انسانی وظایفش را انجام دهد. زیرساخت نرم افزار محور (Software-Defined Infrastructure – SDxI) نسل بعدی زیرساخت می‌باشد که برای اتصال همه این تجهیزات software-defined به شبکه، به یکدیگر و نیز به کاربران انتهایی مورد نیاز می‌باشد. SDxI تنها شامل software-defined networking نمی‌شود و بلکه شامل software-defined computer, storage, security, data center, perimeter, WAN … [...]

شبکه هیبرید SDN

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

کاربردهای NFV با توجه به مستندات ETSI

شبکه اختصاصی مجازی به عنوان سرویس یا VNPaaS تکنولوژی NFV فرصت‌هایی مانند پلتفرم شبکه اختصاصی مجازی به عنوان سرویس (VNPaaS) را در اختیار CSP می‏گذارد تا بتواند مجموعه‌ای از زیرساخت‌ها و برنامه‌های کاربردی را به عنوان یک پلتفرم در دسترس مشتریان سازمانی خود قرار دهد تا مشتریان بتوانند حجم بار کاری یا برنامه‌های کاربردی شبکه‌ای خود را گسترش دهند. این مورد کاربرد بسیار مفید است و با آن مشتریان سازمانی قادر به توسعه خدمات شبکه خود هستند و در حالی [...]

شرکت ورایزن

شرکت ورایزن: SDN و NFV شالوده تکنولوژی 5G می‌باشند

مدیر اجرایی برنامه ریزی شبکه های هسته ورایزن، که Rick Hornby نام دارد، می‌گوید: SDN و NFV با جداسازی بخش سخت‌افزار از نرم‌افزار موجب توسعه سریع‌تر روند ۵G خواهند شد. همچنین با جداسازی بخش کنترلی از بخش کاربری در این فناوری‌ها، قابلیت مدیریت مبتنی بر وب برای شبکه‌های ۵G فراهم می‌شود. وی در ادامه اظهار داشت : “۵G با بهره‌گیری از فناوری‌های شبکه مبتنی بر نرم افزار و مجازی‌سازی عملکردهای شبکه، هزینه‌های عملیاتی را کاهش خواهد داد و با روی کار آمدن فروشندگان [...]