mininet/mininet
کاربرد:
این ابزار یک شبیهساز قدرتمند برای شبکههای تعریفشده با نرمافزار (SDN) است که به توسعهدهندگان اجازه میدهد تا شبکههای مجازی را با تجهیزات شبیهسازیشده مثل سوئیچها، روترها و هاستها در محیط اوبونتو ایجاد کنند ️. با استفاده از آن میتوانید توپولوژیهای پیچیده شبکه را در یک ماشین تنها شبیهسازی کنید و کنترلرها و پروتکلهای SDN مثل OpenFlow را تست کنید.
در چه شرایطی بهتره استفاده شود؟
وقتی میخواهید یک ایده جدید در حوزه شبکههای تعریفشده با نرمافزار را به سرعت و بدون نیاز به سختافزار واقعی آزمایش کنید، mininet گزینه ایدهآلی است . همچنین برای آموزش، تحقیق و توسعه پروتکلهای جدید شبکه بسیار مناسب است.
چند مثال از موارد استفاده
شبیهسازی یک شبکه با ۱۰ سوئیچ و ۲۰ هاست برای تست یک کنترلر جدید OpenFlow
آزمایش تأثیر تغییر در الگوریتم مسیریابی در یک شبکه SDN
آموزش دانشجویان در درس شبکههای تعریفشده با نرمافزار در محیط عملی
توسعه و دیباگ کردن کنترلرهای نرمافزاری مثل POX یا Ryu
- ##SDN
- ##NetworkSimulation
- ##Mininet
- ##OpenFlow
- ##RapidPrototyping
- ##NetworkTesting
- ##SoftwareDefinedNetworking
- ##Emulator
- ##NetworkResearch
- ##POXController
