پاورپوینت مقدمه اي برشبيه ساز شبكه NS (pptx) 17 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 17 اسلاید
قسمتی از متن PowerPoint (.pptx) :
1
به نام خدا
مقدمه اي برشبيه ساز شبكه NS
2
معرفي NS
NS يك شبيه ساز شيء گرا ست، كه با زبان C++ پياده سازي شده است و مفسر آن داراي يك رابط كاربر به نام OTcl است.
رابطه اي يك به يك بين اشياء كامپايل شده در C++ و اشيائي كه در OTcl مورد استفاده قرار مي گيرند، وجود دارد.
رفتار هر شي كه درOTcl مورد استفاده قرار مي گيرد،بايد توسط يك شي پشت زمينه در C++ تعريف شده باشد.
توسعه يك شبيه سازي NS توسط كلاسهاي OTcl و همچنين در سطح C++ امكانپذير است.
3
همزادي اشياء در OTcl وبرنامه C++
4
كاربردها و امكانات Ns
Local Area Networks
Mobile Networking
Satellite Networking
Radio PropagationModels
Energy Model
Directed Diffusion
Routing
Unicast Routing
Multicast Routing
Network Dynamics
…
5
نصب NS
طريقه نصب NS در دو سيستم عامل Windows وLinux در زير آورده مي شود.
براي استفاده از تمام قابليت هاي NS لازم است در كد C++ آن نيز بتوانيم تغييراتي ايجاد كنيم.اين كار فقط در نسخه تحت Linux آن امكان پذير است.
6
نصب در ويندوز
الف) دريافت نسخه هاي تحت ويندوز Tcl/tk و Ns.exeوNam.exe از سايت isi:
http://www.tcl.tk/software/tcltk/
http://www.isi.edu/nsnam/
http://www.usq.edu.au/users/leis/notes/software/ns2win.html
ب)نصب Tcl
ج) نصب Nam.exe وNs.exe
7
نصب در ويندوز (ادامه)
د) معرفي مسير Nam.exe و Ns.exe در مسير هاي سيستم.
ه) ايجاد يك فولدر با نام usr درمحل دلخواه به عنوان فولدر كاري Ns، خروجي ها به طور پيش فرض در اين فولدر توليد مي شوند.
و) معرفي متغير جديد Home در متغير هاي سيستم با مقدار مسير usr
8
نصب در Linux
براي نصب در Linux لازم است كه ابتدا فايل هاي منبع Ns وNam كه به زبان C++ مي باشد و در چندين فايل Zip قرار دارند را از سايت isi دريافت كنيم و آنها را در يك فولدر باز (Extract) كنيم.
يك فايل فشرده محتوي تمام فايل هاي لازم جهت كار با Ns با نام ns-allinone-2.31.tar.gz در سايت isi قابل دريافت است.
9
نصب در Linux(ادامه)
جهت كار با برنامه لازم است كه فايل هاي مربوط به آنها كامپايل شود. (پس لازم است كه كامپايلر cc يا gcc روي نسخه Linux شما نصب شده باشد.)
يك برنامه اتوماتيك با نام install كار كامپال را انجام ميدهد. كافيست از يك پنجره ترمينال در فولدر مربوط فرمان ./install را اجرا كنيم.