شبیه ساز شبکه – ns2

بدون ديدگاه

همانطور که همه شما می دانید ns2 (شبیه ساز شبکه) توسط محققان زیادی برای انجام تحقیقات در شبکه های رایانه ای (MANET، WSN) مورد استفاده قرار گرفته است. من از ns2 از روزهای PG من (از 2006) استفاده می کنم. در تمام این سال ها چیزهای زیادی راجع به ns2 آموخته ام و یاد نگرفتم. در این سایت مواردی را که برای شبیه سازی ns2 استفاده کرده ام 

About ns2 Ns2 
یک شبیه ساز رویداد محور است که یک شبیه ساز منبع باز است که عمدتاً برای تحقیقات دانشگاهی در زمینه های شبکه های رایانه ای ، MANET ها ، WSN ها استفاده می شود. از روز انتشار اولین بار ، ذهن محققان ، دانشجویان ، متخصصان شبکه قبل از اجرای واقعی در زمان واقعی فرصت های بسیاری را برای انجام شبیه سازی پروتکل های مختلف باز کرده است. 

شبیه سازی شبکه روشی است که یک برنامه با محاسبه تعامل بین اشخاص مختلف شبکه (میزبان / روتر ، پیوندهای داده ، بسته ها و غیره) با استفاده از فرمول های ریاضی ، رفتار شبکه را الگوبرداری می کند ، یا در واقع عکس گرفتن و پخش کردن مشاهدات از یک شبکه تولید است. هنگامی که یک برنامه شبیه سازی همراه با برنامه ها و خدمات زنده به منظور مشاهده عملکرد پایان به پایان در دسک تاپ کاربر استفاده می شود ، از این تکنیک به عنوان شبیه سازی شبکه نیز یاد می شود.

<em “mso-bidi-font-style:=”” normal”=””>شبیه ساز شبکه یک برنامه نرم افزاری است که تقلید کار از یک شبکه کامپیوتری است. در شبیه سازها ، شبکه رایانه معمولاً با دستگاهها ، ترافیک و غیره مدل سازی شده و عملکرد آنالیز می شود. به طور معمول ، کاربران می توانند شبیه ساز را برای تحقق نیازهای خاص تحلیل خود تنظیم کنند. شبیه سازها معمولاً از محبوب ترین پروتکل های مورد استفاده امروز ، مانند IPv4 ، IPv6 ، UDP و TCP پشتیبانی می کنند.

            بیشتر شبیه سازهای تجاری GUI هدایت می شوند ، در حالی که برخی شبیه سازهای شبکه به اسکریپت های ورودی یا دستورات نیاز دارند (پارامترهای شبکه). پارامترهای شبکه وضعیت شبکه (قرار دادن گره ، پیوندهای موجود) و رویدادها (انتقال داده ها ، خرابی لینک ها و غیره) را توصیف می کنند. خروجی مهم شبیه سازی فایلهای ردیابی است. پرونده های ردیابی می توانند هر رویدادی را که در شبیه سازی رخ داده است مستند سازند و برای تجزیه و تحلیل استفاده می شوند.شبیه سازهای خاصی قابلیت ضبط این نوع داده ها را مستقیماً از یک محیط تولید کارآمد ، در زمان های مختلف روز ، هفته یا ماه ، به منظور منعکس کردن شرایط متوسط ​​، بدترین و بهترین حالت ، اضافه کرده اند. شبیه سازهای شبکه همچنین می توانند ابزارهای دیگری برای تسهیل در تحلیل بصری روند و نقاط مشکل احتمالی ارائه دهند.

            شبیه سازهای قابل توجه شبکه موجود ns2 و OPNET هستند. محبوب ترین <em “mso-bidi-font-style:=”” normal”=””>شبیه سازهای <em “mso-bidi-font-style:=”” normal”=””>منبع باز موجود در بازار NS (همچنین به آن NS-2 نیز گفته می شود) ، PDNS (موازی / توزیع NS) ، GloMoSim ، SSFNet (مدل های خالص شبیه سازی مقیاس پذیر مقیاس پذیر) ، DaSSF (Dartmouth SSF) ، OMNET ++ و دیگران.

<em “mso-bidi-font-style:=”” normal”=””>شبیه سازهای             محبوب <em “mso-bidi-font-style:=”” normal”=””>شبکه تجاری عبارتند از OpNet Modeler ، QualNet ، NetWiser ، Shunra ، NetScale ، NetSim و دیگران.

لیست شبیه سازهای شبکه:

    • <li “mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;=”” text-align:justify;line-height:150%;mso-list:l0=”” lfo1;tab-stops:=”” 36.0pt”=””>

NS . 

    • <li “color:black;mso-margin-top-alt:auto;mso-margin-bottom-alt:=”” auto;text-align:justify;line-height:150%;mso-list:l0=”” lfo1;=”” tab-stops:list=”” 36.0pt”=””>

PDNS (موازی / توزیع شده NS) – گروه تحقیقاتی PADS در Georgia Tech برنامه های افزودنی و پیشرفتهایی را برای شبیه ساز ns ایجاد کرده است تا یک شبکه شبیه سازی شبکه را بصورت موازی و توزیع شده بر روی شبکه ایستگاه های کاری اجرا کند. “

    • <li “color:black;mso-margin-top-alt:auto;mso-margin-bottom-alt:=”” auto;text-align:justify;line-height:150%;mso-list:l0=”” lfo1;=”” tab-stops:list=”” 36.0pt”=””>

GloMoSim / Parsec “- در GloMoSim ما در حال ایجاد یک محیط شبیه سازی مقیاس پذیر برای سیستم های شبکه بی سیم و سیمی هستیم. این با استفاده از قابلیت شبیه سازی رویداد گسسته موازی ارائه شده توسط پارسک طراحی شده است.”

    • <li “color:black;mso-margin-top-alt:auto;mso-margin-bottom-alt:=”” auto;text-align:justify;line-height:150%;mso-list:l0=”” lfo1;=”” tab-stops:list=”” 36.0pt”=””>

QualNet : -QualNet یک شبیه ساز تجاری است که از GloMoSim خارج شده است.

    • <li “color:black;mso-margin-top-alt:auto;mso-margin-bottom-alt:=”” auto;text-align:justify;line-height:150%;mso-list:l0=”” lfo1;=”” tab-stops:list=”” 36.0pt”=””>

SSF (چارچوب شبیه سازی مقیاس پذیر) . -این شامل  مدل های شبکه SSF (SSFNet) ، با “مدل های جاوا منبع باز پروتکل ها (IP ، TCP ، UDP ، BGP4 ، OSPF و سایر موارد) ، عناصر شبکه (میزبان ، روتر ، پیوندها ، LAN ها) و کلاس های پشتیبانی متنوع است. برای چند پروتکل واقع بینانه ، مدل سازی و شبیه سازی اینترنت چند دامنه “.

    • <li “color:black;mso-margin-top-alt:auto;mso-margin-bottom-alt:=”” auto;text-align:justify;line-height:150%;mso-list:l0=”” lfo1;=”” tab-stops:list=”” 36.0pt”=””>

Dartmouth SSF (DaSSF) . – “Dartmouth SSF (DaSSF) یک شبیه ساز موازی با فرآیند ، محافظه کارانه هماهنگ است ، که برای شبیه سازی شبکه های ارتباطی چند پروتکل بسیار بزرگ در مقیاس بسیار بزرگ طراحی شده است. DaSSF یک اجرای C ++ از چارچوب شبیه سازی مقیاس پذیر (SSF) است.”

    • <li “color:black;mso-margin-top-alt:auto;mso-margin-bottom-alt:=”” auto;text-align:justify;line-height:150%;mso-list:l0=”” lfo1;=”” tab-stops:list=”” 36.0pt”=””>

GTnetS  – “شبیه ساز شبکه جورجیا Tech (GTNetS) یک محیط شبیه سازی کامل شبکه است که به محققان در شبکه های رایانه ای امکان می دهد رفتار شبکه های متوسط ​​تا بزرگ را مطالعه کنند.”

    • <li “color:black;mso-margin-top-alt:auto;mso-margin-bottom-alt:=”” auto;text-align:justify;line-height:150%;mso-list:l0=”” lfo1;=”” tab-stops:list=”” 36.0pt”=””>

JavaSim ، اکنون به J-Sim تغییر نام داد  . 

    • <li “color:black;mso-margin-top-alt:auto;mso-margin-bottom-alt:=”” auto;text-align:justify;line-height:150%;mso-list:l0=”” lfo1;=”” tab-stops:list=”” 36.0pt”=””>

OMNET ++ .- این نرم افزار برای استفاده های علمی و غیرانتفاعی رایگان است و شامل شبیه سازی های IP ، IPv6 ، MPLS ، تحرک و شبیه سازی های موقت است.

    • <li “color:black;mso-margin-top-alt:auto;mso-margin-bottom-alt:=”” auto;text-align:justify;line-height:150%;mso-list:l0=”” lfo1;=”” tab-stops:list=”” 36.0pt”=””>

M5Simulator – M5 عملکرد TCP / IP را با پشتیبانی کامل از سیستم با مدل های دقیق I / O و سه مدل CPU شبیه سازی می کند.

    • <li “color:black;mso-margin-top-alt:auto;mso-margin-bottom-alt:=”” auto;text-align:justify;line-height:150%;mso-list:l0=”” lfo1;=”” tab-stops:list=”” 36.0pt”=””>

HEGONS . – “HEGONS یک شبیه ساز شبکه نوری ناهمگن Grooming است که از الگوریتم های تعیین مسیریابی و انتساب طول موج و قابلیت تبدیل طول موج اختیاری در هر گره پشتیبانی می کند. هدف Hegons ارزیابی الگوریتم های مختلف پویایی و تعیین طول موج (RWA) در شبکه های نوری WDM است. “

 

نوشتن دیدگاه

نشانی ایمیل شما منتشر نخواهد شد.

پانزده + هفده =