آموزش شبکه های نرم افزار محور SDN با پروتکل OpenFlow اوپن فلو
12 ساعت
3.1
در طول دهه گذشته با پیشرفت فوق العاده در زمینه فناوری اطلاعات و ارتباطات، اینترنت سنتی با چالش های زیادی رو به رو شده است. براي مدت طولانی تکنولوژی های شبکه با سرعت پایین تری نسبت به دیگر تکنولوژی های ارتباطی، رشد و تکامل پیدا کرده است. این امر سبب شده شبکه های سنتی توانایی پاسخ گویی به نیازهای رو به رشد سازمان های بزرگ، توسعه دهندگان زیر ساخت های شبکه و کاربران نهایی را نداشته باشند. در شبکه های سنتی، لایه کنترل به صورت جزیره ای روی هر دستگاه تنظیم و پیکربندی می شود و برای پیاده سازی سیاست های مختلف باید بعد از درک معماری کل شبکه، بنا به نیاز این پیکربندی ها انجام شود که علاوه بر سر بار مدیریتی بالا، پیچیدگی را نیز بالا می برد و به این دلیل صنعت شبکه مجبور به تغییر در ساختارهای سنتی خود شد. با مطرح شدن مفهوم شبکه نرم افزار محور (SDN)، رویکرد جدیدی در صنعت شبکه ارائه شد که بتواند نیازهای نسل جدید سیستم های مبتنی بر شبکه را نیز پوشش دهد. در رویکرد SDN یا شبکه های مبتنی بر نرم افزار (Software Defined Network)، سطح کنترل شبکه (Control plane) که قبلا روی هر دستگاه شبکه بود، جدا شده و به صورت متمرکز پس از پیکربندی، کلیه تنظیمات را به لایه (که همان سوئیچ های ما هستند)، ارسال می کند، بنابراین براساس این سیاست های ارسال شده از کنترلر، کلیه فرایند مسیریابی و Forwarding در شبکه انجام می شود. کمپانی های معروف اعم از: گوگل (Google)، سیسکو (Cisco) و مایکروسافت (Microsoft) به این رویکرد مهاجرت کرده اند و در داخل کشور برای شبکه ملی اطلاعات نیز در حال تست است و به نوعی شبکه های سنتی کنار گذاشته می شوند.