برچسب - Open vSwitch

نصب mininet

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

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

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

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

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

سوئیچ Open vSwitch

فعالسازی نسخه‌های مختلف پروتکل OpenFlow در Open vSwitch

سلام دوستان، امروز می‌خواهم در مورد یکی از سوئیچ‌های نرم افزاری یا مجازی که از پروتکل OpenFlow پشتیبانی می‌کند مطالبی ارزنده ارائه کنم. اگر در شروع کار هستید لطفا پیش از مطالعه مقاله پیش رو این لینک رو مشاهده کنید تا با مفاهیم اولیه این سوئیچ آشنا شوید. پس از مطالعه این مقاله با نحوه فعالسازی پروتکل OpenFlow 1.5 و سایر نسخه‌های OpenFlow بر روی این سوئیچ آشنا خواهید شد.   با توجه به مستندات Open vSwitch جهت برخورداری از امکانات [...]

مغماری Open vSwitch

پروتکل OVSDB چیست؟

به منظور ورود به بحث پروتکل OVSDB لازم است در مورد اوپن وی سوئیچ (Open vSwitch) اطلاعاتی داشته باشید. اوپن وی سوئیچ یک سوئیچ مجازی است که قابلیت اتوماسیون شبکه را فراهم می‌سازد، در حالیکه از واسط‌های مدیریتی و پروتکل‌های استاندارد مانند NetFlow نیز پشتیبانی می‌کند. Open vSwitch همچنان از توزیع بین چندین سرور فیزیکی همانند روشی که در Cisco Nexus 1000v استفاده می‌شود. در پیاده‌سازی Open vSwitch از یک سرور دیتابیس (ovsdb-server) و یک سوئیچ دیمن (Daemon Switch یا ovs-vswitchd) [...]

سوئیچ Open vSwitch

قسمت اول آموزش سوئیچ Open vSwitch – معرفی

سوئیچ Open vSwitch یا به اختصار OVS یک سوئیچ مجازی چندلایه‌ای است که بسیاری از پروتکل‌ها و واسط‌های شبکه در آن پیاده‌سازی شده است. این سوئیچ که به طور نرم‌افزاری پیاده شده است، یک سوئیچ متن‌باز تحت حمایت Apache License 2.0  بوده و علاوه بر پشتیبانی از پروتکل‌هایی از جمله sFlow، NetFlow، SPAIN، RSPAIN، CLI، LACP و802.1agاز تمامی نسخه‌های پروتکل OpenFlow از 1.0 تا 1.5 نیز پشتیبانی می‌کند. شکل ۱ ساختار توزیع شده سوئیچ مجازی Open vSwitch میان چندین ماشین مجازی، ناظر [...]

سوئیچ Open vSwitch

قسمت دوم آموزش سوئیچ Open vSwitch – آموزش پیاده‌سازی فایروال ساده

با استفاده از واسط مدیریتی سوئیچ Open vSwitch (یا به اختصار OVS) می‌توان مجموعه‌ای از قواعد تعریف نمود که به طور مثال بسته‌ای را که با پورت مقصد ۲۱ و از نوع TCP  می‌باشد را Drop کنیم. این قاعده را می‌توان در جداول جریان سوئیچ تعریف نمود. مثال ۱: $ ovs-ofctl add-flow s1 dl_type=0x0800, nw_proto=6, tp_dst=21, actions=drop با اضافه نمودن قاعده فوق از طریق کنترلر در جدول جریان (Flow Table) مربوط به سوئیچ s1، از این پس تمامی بسته‌ها که از نوع TCP و با پورت مقصد ۲۱ باشند،‌ دور ریخته خواهند شد. می‌توان قواعد دیگری نیز در [...]