برچسب - شبیه ساز SDN

شبیه ساز SDN به نام mininet

قسمت اول آموزش Mininet-معرفی

مینی نت در واقع یک امولاتور  یا مقلد شبکه هست که با استفاده از آن می‌توان یک توپولوژی متشکل از تعدادی میزبان مجازی، لینک مجازی و سوئیچ مجازی SDN  را اجرا نمود. به طور مثال در فضای کاربر هریک از این میزبان‌های مجازی برنامه‌ای که مدنظرمان می‌باشد را اجرا کنیم. مثلا می‌توانیم در میزبان h1 یک سرور Apache اجرا نموده و در میزبان h2 با استفاده از یک مرورگر فایرفاکس به اطلاعات سرور اجرا شده بر روی h1 دسترسی پیدا نماییم. همانطور که [...]

شبیه ساز SDN به نام mininet

قسمت دوم آموزش Mininet-آموزش نصب و اجرا

همانطور که در بخش معرفی مینی نت خدمتتان عرض شد، مینی‌نت یک بستر برای تست و ارزیابی شبکه SDN می‌باشد و با استفاده از آن می‌توان محیطی متشکل از چندین سوئیچ و میزبان مجازی با توپولوژی دلخواهی را تشکیل داد. برای نصب مینی‌نت روش‌های مختلفی وجود دارد که در ادامه به دو روش نصب اشاره شده است: روش اول: یکی از ساده‌ترین روش‌ها استفاده از فرمان apt-get در ترمینال اوبونتو می‌باشد. اگر در گذشته آن را را نصب کرده‌اید و قصد نصب مجدد و یا ارتقای [...]

شبیه ساز SDN به نام mininet

قسمت سوم آموزش Mininet-آموزش اسکریپت نویسی

Mininet به طور پیشفرض چندین توپولوژی از قبیل single، linear، tree و … را دارا می‌باشد اما برای ایجاد توپولوژی دلخواه در بستر Mininet می‌بایست از کتابخانه‌های موجود در آن استفاده نماییم و به زبان پایتون برنامه‌نویسی کنیم. به طور مثال توپولوژی زیر را در نظر بگیرید: leftHost — leftSwitch — rightSwitch — rightHost این توپولوژی متشکل از دو میزبان که هریک به یک سوئیچ SDN متصل شده‌اند می‌باشد. برای اجرای این بستر در Mininet می‌توان از کد پایتون زیر استفاده نمود: from [...]