تالار گفتمان مانشت
کتاب شبکه های مبتنی بر نرم افزار به همراه کارگاه عملی(فارسی) - نسخه‌ی قابل چاپ

کتاب شبکه های مبتنی بر نرم افزار به همراه کارگاه عملی(فارسی) - mohsen_ghp - 05 شهریور ۱۳۹۵ ۱۰:۲۳ ق.ظ

شبکه‌های مبتنی برنرم‌افزار+کارگاه عملی
گردآوری : مهندس محسن قاسم‌پور(کارشناس ارشد شبکه‌های کامپیوتری ، مشاور رتبه ۳ نظام صنفی رایانه‌ای در شاخه‌های نرم‌افزار،شبکه و اینترنت)
ویراستار : دکتر وحید ستاری نائینی(عضو هیئت علمی دانشگاه شهید باهنر کرمان)
ناشر : جهاد دانشگاهی استان کرمان
تاریخ انتشار : تابستان ۱۳۹۵
قطع : وزیری
قیمت : ۱۱۰۰۰ تومان

توزیع :
- شعب جهاد دانشگاهی
- هماهنگی با آی دی تلگرامی @SDNpersianBook (ارسال از طریق پست)

************************************************************************

آنچه در این کتاب می‌خوانید :

بخش اول : مفاهیم و تعاریف
فصل اول : تعریف و تاریخچه شبکه‌های مبتنی بر نرم‌افزار
۱-۱-تعریف شبکه مبتنی بر نرم‌افزار(SDN
۱-۲- تاریخچه SDN و OpenFlow

فصل دوم : پروتکل OpenFlow
۲-۱-آشنایی با مفاهیم CAM وTCAM
۲-۲-TCAM و SDN
۲-۳- جریان‌ها و جداول جریان در OpenFlow
۲-۴- سخت‌افزار OpenFlow
۲-۵- حالات کارکرد OpenFlow
۲-۶- پیام‌ها در پروتکل OpenFlow
۲-۷- کاربرد OpenFlow در عمل
۲-۸- نسخه‌های OpenFlow

فصل سوم :کنترلرهای SDN
۳-۱- VMware
۳-۲- Nicira
۳-۳-VMware/Nicira
۳-۴- Nox/Pox
۳-۵- Beacon
۳-۶- Trema
۳-۷- Ryu
۳-۸- Big Switch Network / Floodlight
۳-۹- OpenDayLight
۳-۱۰- Big Switch Big Cloud Fabric (BCF
۳-۱۱- Juniper Contrail
۳-۱۲- Cisco OnePK

فصل چهارم : مزایا و کاربردهای شبکه‌های مبتنی بر نرم‌افزار
۴-۱- مزایای SDN
۴-۲- کاربردهای SDN
۴-۲-۱- کاربرد SDN در شبکه‌های تجاری
۴-۲-۲- کاربرد SDN در سرویس‌دهنده‌ها
۴-۲-۳- کاربرد SDN در شبکه‌های گسترده
۴-۲-۴- کاربرد SDN در مراکز داده
۴-۲-۵-کاربرد SDN در شبکه‌های سیار
۴-۲-۵-۱-مدیریت تداخل بین سلولی
۴-۲-۵-۲-مدیریت ترافیک سیار
۴-۳- مسیریابی در شبکه‌های مبتنی بر نرم‌افزار
۴-۴- امنیت و شبکه‌های مبتنی بر نرم‌افزار
۴-۴-۱- فعال‌سازی بازگشت از خطا در شبکه‌های OF
۴-۴-۲- تشخیص نفوذ و اقدام متقابل
۴-۴-۳- FRESCO: سرویس امنیتی پیمانه‌ای برای SDN
۴-۴-۴- الگوریتم‌های کشف ترافیک ناهنجار
۴-۴-۵- امنیت مبتنی بر برنامه‌نویسی در SDN
۴-۵- رویکرد شرکت‌های بزرگ در خصوص SDN
۴-۶- توهم یا واقعیت
۴-۷- آینده

بخش دوم : کارگاه عملی
فصل پنجم : پیش‌نیازها
۵-۱-دانلود VMware player
۵-۲-دانلود ماشین مجازی سوییچ Mininet
۵-۳-دانلود و نصب Ubuntu
۵-۴-دانلود کنترلر OpenDaylight
۵-۵-دانلود Putty
۵-۶-دانلود Xming

فصل ششم : راه‌اندازی کارگاه
۶-۱- نصب و راه‌اندازی VMware Player
۶-۲-راه‌اندازی ماشین مجازی Ubuntu
۶-۳-راه‌اندازی ماشین مجازی Mininet
۶-۴-پیکربندی OpenDaylight
۶-۴-۱-OpenDaylight بر روی Ubuntu
۶-۴-۲-OpenDaylight بر روی Windows
۶-۵-نصب Putty
۶-۶-نصب Xing
۶-۷-راه‌اندازی کنترلر OpenDayLight
۶-۸-راه‌اندازی Mininet
۶-۹-راه‌اندازی Xming و Putty
۶-۱۰-راه‌اندازی Wireshark
۶-۱۱-ایجاد یک شبکه کوچک

فصل هفتم : مانیتورینگ
۷-۱- شنود بسته‌ها
۷-۲- افزودن نود جدید
۷-۳- تعریف توپولوژی دولایه
۷-۴- تعریف توپولوژی اختصاصی

بخش سوم: پیوست‌ها
پیوست (الف) لیست پروژه‌های OpenFlow
پیوست (ب) نصب و راه‌اندازی کنترلر Floodlight
پیوست (ج) نصب و راه‌اندازی کنترلر OpenDayLight
پیوست (د) جزئیات شبیه‌ساز Mininet
پیوست (ه) مرجع دستورات DPCTL
پیوست (و) طراحی سوییچ مبتنی بر OpenFlow
منابع