آموزش افزودن پروتکل جدید به شبیه ساز NS2

  • سه شنبه ۵ آبان ۱۳۹۴
  • بازدید 1,180 نفر
  • 1 امتیاز2 امتیاز3 امتیاز4 امتیاز5 امتیاز (94 امتیاز از 21 رای)
    Loading...

add protocol ns2 تصویر

آموزش افزودن پروتکل جدید به شبیه ساز NS2

این بار نیز با یکی دیگر از آموزش های مفید و کاربردی در خدمت شما دوستان عزیز هستیم. در این پست قصد داریم آموزش افزودن پروتکل جدید به شبیه ساز NS2 را ارائه دهیم که بدون شک، مورد نیاز پژوهشگران و علاقمندانی در زمینه شبکه های کامپیوتری با شبیه سازی NS2 کار می کنند، خواهد بود. نسخه NS ما در این آموزش NS2.32 می باشد. همچنین یک پاورپوینت آموزشی به زبان انگلیسی نیز در این باره در ادامه قابل دانلود است که می توانید از آن هم استفاده نمائید.

طبق این آموزش افزودن پروتکل جدید به شبیه ساز NS2 باید فایل مربوط به پروتکل را که پسوند cc. دارد را به همراه فایل های دیگر آن (در صورت وجود فایل هایی با پسوند h. و…) در یک پوشه کپی کنید و خط زیر را در فایل makefile که در مسیر /user/local/ns-allinone-2.32/ns-2.32 موجود است قرار دهید. (با فرض نصب بودن NS در پوشه /user/local).

OBJ_CC=\
.o \نام فایل/نام پوشه

برای اضافه نمودن مقادیر پیش فرض برای برخی پارامترهای پروتکل جدید می بایست این مقادیر را در فایل ns-default.tcl که در پوشه /user/local/ns-allinone-2.32/ns-2.32/tcl/lib قرار دهد مقدار دهی کنید.

توضیحات بیشتر آموزش افزودن پروتکل جدید به شبیه ساز NS2 را در ادامه مطلب مطالعه نمائید.

فرض کنید می خواهیم پارامتر پهنای باند را برای پروتکل جدید با نام Macaw.cc که در پوشه simprot قرار دارد مقدار دهی کنیم. برای این منظور باید خط زیر را در فایل ns-default.tcl قرار دهیم :

simprot/Macaw set bandwidth_ 1e6

البته _bandwidth باید یکی از متغیرهای Macaw.cc باشد.

بهتر است پروتکلی که شبیه سازی می کنیم داخل یک پوشه (مثلا پوشه simprot در مثال بالا) باشد و این پوشه نیز در پوشه اصلی NS یعنی /user/local/ns-allinone-2.32/ns-2.32 ایجاد شده باشد.

بعد از انجام مراحل فوق برای کامپایل و اضافه شدن پروتکل جدید در خط فرمان سیستم عامل Linux دستور زیر را تایپ می کنیم :

$ cd /user/local/ns-allinone-2.32/ns-2.32

سپس دستور make را اجرا می کنیم. این دستور کلیه تغییراتی را که در فایل های گفته شده انجام دادیم را به روز کرده و آنها را کامپایل می کند و یک فایل با پسوند o. (مثلا Macaw.o) را به پوشه پروتکل جدید اضافه می کند که در این مرحله می توانیم از پروتکل جدید در NS استفاده کنیم.

امیدواریم که این آموزش افزودن پروتکل جدید به شبیه ساز NS2 مفید و مورد استفاده بوده باشد. در ادامه نیز می توانید فیلم کوتاهی از مراحل آموزش NS2 را به صورت آنلاین مشاهده نمائید.


فیلم آموزش تصویری نرم افزار NS2 به زبان فارسی

فیلم آموزش تصویری نرم افزار NS2 به زبان فارسی

مشاهده آموزش NS2

مشاهده ویدئو در این باره

خوشحال خواهیم شد اگر نظر خودتون رو درباره این مطلب ثبت کنید

خطا!دکمه ریفریش را بزنید
  1. تصویر آواتار کاربر 0
    ندا مجیدی یکشنبه , 27 تیر

    سلام متشکر خیلی فیلم وآموزش خوبی بود اگه براتون زحمت نمیشه لطفا داکیومنتشو هم بزارید ممنون .

لیســــــــت پــــــــروژه های انتشــــــــار نشده ( 22 موضوع )

مشاهده لیست کامل
مشاهده لیست کامل
مشاهده لیست کامل
مشاهده لیست کامل
socket programing آموزش برنامه نویسی آموزش سی شارپ اینترنت اشیا بازی تحت شبکه بازی تحت شبکه به زبان سی شارپ برنامه تحت شبکه با سی شارپ برنامه نویسی ترجمه مقاله ترجمه مقاله شبکه دانلود رایگان پروژه های دانشجویی دانلود سورس برنامه دانلود سورس رایگان دانلود نرم افزار دانلود پروژه دانشجویی دانلود پروژه رایگان دانلود پروژه های دانشجویی دانلود کتاب دانلود کتاب آموزشی دانلود کتاب اموزشی سورس رایگان سورس کد بازی تحت شبکه سورس کد بازی تحت شبکه با C# سورس کد بازی تحت شبکه چند نفره سوکت پروگرمین شبکه SDN شبیه سازی با نرم افزار R نحوه نوشتن برنامه تحت شبکه نرم افزار Rstudio پروژه arena پروژه matlab پروژه ns2 پروژه opnet پروژه ارنا پروژه سیمولینک matlab پروژه شبکه عصبی پروژه مهندسی صنایع پروژه مهندسی صنایع با ارنا پروژه های آماده با OpenGL پروژه های آماده با OpenGL در سی پلاس پلاس پروژه های آماده با ارنا پروژه های آماده برای درس گرافیک کامپیوتری پروژه هوش مصنوعی پروژه پردازش تصویر matlab پروژه پردازش سیگنال matlab