اوزار توهان کي هڪ مشين تي سافٽ ويئر منظم نيٽ ورڪ قائم ڪرڻ جي اجازت ڏئي ٿو (مجازي يا جسماني). بس حڪم داخل ڪريو: $ sudo mn. ڊولپرز جي مطابق، Mininet ٽيسٽ ماحول کي ترتيب ڏيڻ لاء مناسب آهي.
Mininet ڪسٽم SDN ٽوپولوجيز کي جانچڻ لاءِ پڻ موزون آهي. ورچوئل نيٽ ورڪ سڀني سوئچز، ڪنٽرولرز ۽ ميزبانن سان لڳايو ويو آهي، ۽ پوءِ ان جي ڪارڪردگي کي پٿون اسڪرپٽ استعمال ڪندي چيڪ ڪيو ويندو آهي. سيٽنگون وري Mininet کان حقيقي نيٽ ورڪ ڏانهن منتقل ڪيا ويا آهن.
حل جي نقصانن جي وچ ۾ ماهرن کي اجاگر ڪيو ونڊوز سپورٽ جي کوٽ. ان کان سواء، Mininet وڏي پيماني تي نيٽ ورڪ سان ڪم ڪرڻ لاء مناسب ناهي، ڇو ته ايموليٽر هڪ مشين تي هلندو آهي - شايد ڪافي هارڊويئر وسيلن نه هوندا.
Mininet بي ايس ڊي اوپن سورس لائسنس تحت جاري ڪيو ويو آهي ۽ فعال طور تي ترقي ڪئي پئي وڃي. ڪو به حصو ڏئي سگھي ٿو - اتي ڄاڻ آھي ته اھو ڪيئن ڪجي سرڪاري پروجيڪٽ ويب سائيٽ и مخزن ۾.
سمائيٽر لاءِ الڳ واقعا ماڊلنگ نيٽ ورڪ اوزار اصل ۾ هڪ تعليمي افاديت جي طور تي ارادو ڪيو ويو، پر اڄ اهو SDN ماحول جي جانچ ڪرڻ لاء استعمال ڪيو ويو آهي. ns-3 سان ڪم ڪرڻ لاءِ ھدايتون ملي سگھن ٿيون منصوبي جي دستاويز سان ويب سائيٽ.
افاديت جي فائدن ۾ ساکٽ ۽ لائبريرين جي حمايت آهي پي ڪيپ ٻين اوزارن سان ڪم ڪرڻ لاءِ (جهڙوڪ Wireshark)، ۽ گڏوگڏ هڪ جوابدار ڪميونٽي.
نقصانن ۾ نسبتا ڪمزور بصري شامل آهن. ٽوپولوجي جي نمائش لاءِ ذميوار آهينيٽ اينيم. ان کان علاوه، ns-3 سڀني SDN ڪنٽرولرز کي سپورٽ نٿو ڪري.
هي SDN ايموليٽر ٻن پوئين اوزارن جي بنياد تي ٺهيل آهي - Mininet ۽ ns-3. اهو انهن مان هر هڪ جي طاقت کي گڏ ڪري ٿو. حل ڪرڻ لاءِ گڏجي ڪم ڪري ٿو، OpenNet استعمال ڪري ٿو پٿون ۾ پابند لائبريري.
اهڙيء طرح، OpenNet ۾ Mininet OpenFlow سوئچز کي نقل ڪرڻ، CLI ۽ ورچوئلائيزيشن مهيا ڪرڻ جو ذميوار آهي. جيئن ته ns-3 لاء، اهو انهن ماڊلز کي نقل ڪري ٿو جيڪي Mininet ۾ نه آهن. آپريٽنگ هدايتون ڳولي سگهجن ٿيون GitHub تي.به آهي اضافي لنڪس موضوع تي مواد لاء.
هي اوزار ڪيترن ئي جسماني مشينن تي Mininet استعمال ڪرڻ ۽ وڏي پيماني تي SDN نيٽ ورڪن سان ڪم ڪرڻ ممڪن بڻائي ٿو. گاڏين مان هر هڪ ڪارڪنن - Mininet شروع ڪري ٿو ۽ عام نيٽ ورڪ جو حصو ان کي نقل ڪري ٿو. سوئچ ۽ لشڪر استعمال ڪندي هڪ ٻئي سان رابطو ڪن ٿا GRE- سرنگون. اهڙي نيٽ ورڪ جي اجزاء کي ڪنٽرول ڪرڻ لاء، MaxiNet هڪ API مهيا ڪري ٿو.
MaxiNet توهان کي جلدي نيٽ ورڪ کي ماپڻ ۽ وسيلن جي تخصيص کي بهتر ڪرڻ ۾ مدد ڪري ٿي. MaxiNet وٽ پڻ مانيٽرنگ جا ڪم آهن، هڪ تعمير ٿيل CLI ۽ Docker سان ضم ٿيڻ جي صلاحيت. بهرحال، اوزار ڪيترن ئي مشينن لاء هڪ سوئچ جي آپريشن کي نقل نٿو ڪري سگهي.
پروجيڪٽ جو سورس ڪوڊ موجود آهي GitHub تي. انسٽاليشن ھدايت ۽ تڪڙو شروع ھدايت سرڪاري تي ملي ڪري سگهجي ٿو منصوبي جو صفحو.