برچسب - اوپن فلو

اوپن فلو هیبرید

شبکه نرم افزار محور هیبریدی (Hybrid SDN)

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

پروتکل OF-Config

پروتکل OF-Config چیست؟

پروتکل مدیریت و پیکربندی OpenFlow (تحت عنوان: OF-Config) مجموعه‌ای از قوانین مشخص است که سازوکاری را برای کنترلرهای OpenFlow فراهم می‌کند تا بتوانند به داده‌های پیکربندی سوئیچ‌های OpenFlow دسترسی داشته باشند و آن‌ها را ویرایش کنند. پروتکل کانفیگ و مدیریت OpenFlow یکی از روش‌های متداول پیاده‌سازی شبکه‌های نرم افزار محور (به اختصار: SDN) جداسازی صفحه کنترل از یک شبکه فیزیکی و قراردهی مکانیزم مدیریتی در یک کنترلر متمرکز می‌باشد. به طور معمول چنین کنترلری با استفاده از پروتکل واسط جنوبی (southbound [...]

فیلم آموزشی کالبدشکافی

فیلم آموزشی کالبدشکافی OpenFlow switching

یکی از نخستین گام هایی که در راستای یادگیری اصول بنیادی SDN باید برداشته شود، آشنایی با مفهوم OpenFlow swithing است. اگر تا به حال در مورد SDN قبلا مطالعه ای نداشتید اینجا کلیک کنید. برای آشنایی با پروتکل OpenFlow اینجا کلیک کنید. به منظور آشنایی با این مفهوم (OpenFlow swithing) می توانید با مشاهده فیلم آموزشی زیر تحت عنوان “کالبدشکافی OpenFlow switching” که بخشی از وبینار “شبکه نرم افزار محور” است، آشنا شوید. این وبینار در تاریخ  26 [...]

نقشه راه شبکه نرم افزار محور

نقشه راه شبکه نرم افزار محور (SDN)

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

سوئیچ linc

LINC – سوئیچ نرم افزاری OpenFlow

LINC چیست؟ LINC یک سوئیچ pure OpenFlow است که به زبان Erlang نوشته شده است که در userspace سیستم عامل به عنوان یک نود Erlang پیاده سازی شده است. این رویکرد بهینه ترین روش نیست اما انعطاف‌پذیری بالایی داشته و ما را قادر به توسعه و تست ویژگی‌های جدید OpenFlow می‌سازد. ویژگی‌ها پشتیبانی از پروتکلهای OpenFlow 1.3، OpenFlow 1.2 و OpenFlow 1.4. قابلیت اجرای چندین سوئیچ به صورت logical. پشتیبانی از پروتکل مدیریتی OF-Config 1.1.1. معماری ماژولار، توسعه پذیری آسان. طریقه استفاده Erlang: برای استفاده از LINC می‌بایست [...]

لیست پروژه‌های مرتبط با اوپن فلو

لیست پروژه‌های مرتبط با اوپن فلو (OpenFlow)

سوئیچ ها، کنترلرها و پلتفرم های SDN سوئیچ‌های اوپن فلو Open vSwitch: سوئیچ‌های نرم افزاری در محیط مجازی به عنوان vswitch و همچنین برای پلتفرم‌های سخت‌افزاری بسیاری از آن استفاده شده است. OpenFlow Reference: یک پیاده‌سازی OpenFlow stack با حداقل قابلیت‌‌های مشخص شده در spec. Pica8: یک پلتفرم سوئیچ متن‌باز نرم افزاری برای تراشه‌های سوئیچینگ سخت‌افزاری که شامل پیشته L2/L3 و پشتیبانی از اوپن فلو می‌باشد. Indigo: پیاده‌سازی اوپن فلو برای سوئیچینگ سخت‌افزاری بر اساس پیاده‌سازی مرجع استنفورد. OpenFaucet: پیاده‌سازی پایتونی OpenFlow 1.0.0 بر اساس Twisted که از آن می‌توان هم [...]

پروتکل OpenFlow

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

پروتکل OpenFlow یک واسط برای ارتباط سوئیچ‌های SDN و کنترلر SDN می‌باشد. کنترلری که از پروتکل OpenFlow  پشتیبانی می‌کند، همواره بر روی پورت پیشفرض ۶۶۳۳ (در نسخه‌های بالاتر بر روی پورت ۶۶۵۳) گوش می‌دهد و منتظر اتصال سوئیچ‌های OpenFlow از طریق این پورت می‌ماند. سوئیچ OpenFlow با یک اتصال TCP (که ممکن از SSL نیز باشد) به کنترلر متصل می‌شود. از این پس تمامی اختیارات این سوئیچ در دست کنترلر SDN قرار می‌گیرد. مثلا کنترلر می‌تواند قاعده زیر را [...]