1 / 38

NS2 Network Simulator

NS2 Network Simulator. چیست؟ ns2. یک شبیه ساز شبکه Network simulator. شبیه ساز چیست؟. با توجه به پيچيدگي شبكه، شبيه سازي نقش بسيار مهمي هم در تعيين خصوصيات رفتار فعلي شبكه و هم در تعيين اثرات احتمالي ناشي از تغييرات پيشنهاد شده روي عملكرد شبكه دارد.

hedy-hoover
Download Presentation

NS2 Network Simulator

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. NS2Network Simulator

  2. چیست؟ ns2 • یک شبیه ساز شبکه • Network simulator

  3. شبیه ساز چیست؟ • با توجه به پيچيدگي شبكه، شبيه سازي نقش بسيار مهمي هم در تعيين خصوصيات رفتار فعلي شبكه و هم در تعيين اثرات احتمالي ناشي از تغييرات پيشنهاد شده روي عملكرد شبكه دارد. • شبیه سازها معمولا برای آموزش و تست به کار میروند

  4. چرا ns2 ؟ • مورد تاييد مجامع علمي مي باشد. • به صورت رايگان در دسترس است. • کد آن نيز در دسترس است و مي توان به اين شبيه ساز کدهايي اضافه يا کم نمود.(open source) • اكثر پروتكلهاي شبكه در آن پياده سازي شده است.

  5. مشخصه های ns2 • رایگان است (open source) • برای نصب و استفاده بر روی سیستم عامل لینوکس نوشته شده • کاملا با زبانC++ نوشته است • از یک مفسر بنام tcl استفاده میکند

  6. چگونه از ns2 استفاده کنیم؟ • استفاده روی سیستم عامل لینوکس • استفاده روی سیستم عامل ویندوز

  7. نصب ns2 روی ویندوز!! • برای نصب ns2 (که با سیستم عامل لینوکس سازگار است) بر روی ویندوز ابتدا باید ”بستری لینوکسی“ روی ویندوز ایجاد کرد. • این کار با استفاده از نرم افزار Cygwin انجام میشود

  8. Cygwinچیست؟ • Cygwinنیز یک نرم افزار رایگان است که بر روی سیستم عامل ویندوز یک محیط شبیه لینوکس در اختیار شما قرار می دهد. نام Cygwin از ترکیب سه واژه GNU، Cygnus و Windows بدست آمده است. • برای نصب ns2 روی ویندوز ابتدا باید این نرم افزار را نصب نمود

  9. Cygwin از 2 بخش اصلی تشکیل شده است: • یک کتابخانه پیوندی (cygwin1.dll) که API لینوکس را شبیه سازی می کند. • مجموعه ای از ابزارهای مختلف که شکل و محیط لینوکس را فراهم می کنند.

  10. مراحل نصب • نصب Cygwin

  11. مراحل نصب

  12. مراحل نصب

  13. مراحل نصب

  14. مراحل نصب • این قسمت مهمترین قسمت در نصب نرم افزار می باشد که باید به ان توجه کرد.همانطور که می دانیم و با محیط لینوکس اگر اشنایی داشته باشد بعضی از بسته برای نصب نرم افزار لازم می باشنداگر سرعت اینترنت شما مناسب باشد بهتر است تمام بسته ها تیک زده شود. (از حالت skipped به شماره وژن تبدیل شود.) اگر سرعت اینترنت شما پایین باشد نصب بسته های زیر لازم می باشد. • Gccperlpatchdifftcltcklx11

  15. مراحل نصب

  16. مراحل نصب • سرور دانلود را مشخص میکنید

  17. مراحل نصب • در حال نصب...

  18. مراحل نصب • نصب به اتمام رسیده است.

  19. حالا نوبت رسید به ... نصب خود ns2

  20. نصب ns2 • ابتدا بسته نرم افزاری ns2 را در یکی از پوشه ها در محل نصب cygwin که در مثال بالا c:/cgywin است. را انتخاب کرده که می تواند /home یا /usr/local باشد. • آن را از حالت فشرده خارج کرده و محیط cgwin را باز کرده و با کمک دستورات لینوکس به نصب ان پرداخته می شود.

  21. نصب ns2 • بدین منظور با کمک دستور pwd مسیر جاری را می توانید ببنید که به صورت پیش فرض /home می باشد. اگر بسته ns را در home کپی کرده باشید می توانید ان را مشاهده کنید. • در ادامه با استفاده از دستور cd به تغییر مسیر داده و بعد از ان دستور ./install را بزنید نرم افزار نصب می شود.

  22. نصب ns2

  23. نصب ns2

  24. نصب ns2 • “cd usr”, go to folder “usr” • “cd local”, go to folder “local”

  25. نصب ns2 • Find “install.exe”

  26. نصب ns2 • نصب را با این دستور آغاز میکنیم ./install

  27. درحال نصب ns2 • Installing

  28. صبر میکنیم!! • Installing

  29. نصب تمام شد؟؟!

  30. نه هنوز تمام نشده!! :D • نوبت کانفیگ سیستم است! • Go to “My computer” and click “view system information”

  31. ادامه نصب • “advanced” • “Environmental variables”

  32. کانفیگ

  33. ادامه کانفیگ • Path را انتخاب کرده و دکمه edit را میزنیم

  34. کپی پیست!!

  35. ادامه نصب و کانفیگ • این عبارات را به همراه ; وارد میکنیم /usr/local/ns-allinone-2.29.2/bin /usr/local/ns-allinone-2.29.2/tcl8.4.11/unix /usr/local/ns-allinone-2.29.2/tk8.4.11/unix

  36. ادامه کانفیگ و نصب • به نرم افزار cygwin رفته و این دستورات را تایپ میکنیم Export LD_LIBRARY_PATH=/usr/local/ns-allinone-2.29/otcl-1.11 Export LD_LIBRARY_PATH=/usr/local/ns-allinone-2.29/lib Export TCL_LIBRARY_PATH=/usr/local/ns-allinone-2.29/tcl8.4.11/library

  37. How to Install

  38. نصب تمام شد!! • نصب و کانفیگ نرم افزار شبیه ساز شبکه ns2 به اتمام رسید • به وسلیله دستورات otcl میتوان شبیه سازی شبکه و پروتکل ها و روتر ها و ... را انجام داد

More Related