لوگوی سایت نوآوران گرمی
نوآوران گرمی | مرجع فیلم های آموزشی و همیار دانشجو

شماره های پشتیبانی

09194751295 - 09365442247

NoavaranGermi@gmail.com

کلونی مورچگان برای جلوگیری از حمله سیاه چاله در پروتکل AODV با NS2

  • 1 Star2 Stars3 Stars4 Stars5 Stars (40 امتیاز از 8 رای)
    در حال بارگذاری امتیازدهیLoading...
  • جمعه ۱۰ اردیبهشت ۱۳۹۵
  • 159 views

ns2 aco manet 15047 1 کلونی مورچگان برای جلوگیری از حمله سیاه چاله در پروتکل AODV با NS2

پیاده سازی الگوریتم کلونی مورچگان برای جلوگیری از حمله سیاه چاله در پروتکل AODV با NS2

در این پست پیاده سازی الگوریتم کلونی مورچگان برای جلوگیری از حمله سیاه چاله در شبکه MANET را آماده کرده ایم که در ادامه به توضیح روش پیشنهادی پرداخته و فیلم و تصاویری از خروجی پروژه شبکه با NS2 قرار داده شده است.

الگوریتم کلونی مورچه (Accountable Care Organizations – ACO) یکی از الگوریتم های الهام گرفته شده از طبیعت است و مطالعات و مشاهدات برروی کلونی مورچه ها می باشد. این بررسی ها نشان داده است که مورچه ها حشرات اجتماعی می باشند و زندگی آنها در کلونی ها است. رفتار موچگان اغلب به منظور پایداری کلونی می باشد تا برای بقای یک جز از آن.

ما در این پروژه روشی را برای جلوگیری از از حمله سیاه چاله با استفاده از الگوریتم کلونی مورچگان ارائه می دهیم. ما قصد داریم الگوریتم مورچگان را با پروتکل مسیریابی AODV در شبکه MANET ترکیب کنیم (جدول مسیریابی). همانطور که می دانیم در حالت بی قاعده ما می توانیم جدول اطلاعات مسیریابی پویا گره را بررسی کنیم (حالت بی قاعده یک حالتی است که باعث تولید و دریافت تمام ترافیک از طریق گره های موجود در شبکه می شود).

توضیحات بیشتر، فیلم و تصاویری از خروجی پروژه کلونی مورچگان برای جلوگیری از حمله سیاه چاله در ادامه مطلب.

جدول اطلاعات مسیریابی پویا حاوی اطلاعات مسیریابی پویا می باشد یعنی این جدول شامل تمام مقادیر (ارسال از طریق کدام گره، از کدام گره به کدام گره،) می باشد. اگر عبور تمام ترافیک ها از یک گره نرمال باشد مقدار ۱ در فیلد از طریق کدام گره… ثبت می گردد اما اگر گره مخرب (حمله سیاه چاله) باشد مقدار ۰ در فیلد از… ثبت می شود. در نتیجه برای اینکه بررسی کنیم کدام گره نرمال و کدام گره مخرب می باشد، از جدول اطلاعات مسیریابی پویا استفاده می کنیم.

بنابراین در روش پیشنهادی ما قبل از ارتباط گره منبع در حالت بی قاعده پیام فعالیت را به تمام گره ها ارسال می کنیم و سپس درخواست های آنها را در جدول اطلاعات مسیریابی پویا ثبت می کنیم و بعد از آن ما قادر خواهیم بود تا مسیر های موجود در بین منبع و مقصد را مشاهده کنیم (مسیر های ممکن) و با استفاده از الگوریتم بهینه ساز کلونی مورچگان مسیر بهتر و همچنین مقادیر گره های موجود در آن مسیر را بدست آوریم.

توضیحات بیشتر به همراه پروژه ارائه می گردد.

تصاویری از خروجی پروژه کلونی مورچگان برای جلوگیری از حمله سیاه چاله در پروتکل AODV:

تصویر خروجی ۱:

ns2 aco manet 15047 2 کلونی مورچگان برای جلوگیری از حمله سیاه چاله در پروتکل AODV با NS2

تصویر خروجی ۲:

ns2 aco manet 15047 3 کلونی مورچگان برای جلوگیری از حمله سیاه چاله در پروتکل AODV با NS2

تصویر خروجی ۳:

ns2 aco manet 15047 4 کلونی مورچگان برای جلوگیری از حمله سیاه چاله در پروتکل AODV با NS2

تصویر خروجی ۴:

ns2 aco manet 15047 5 1 کلونی مورچگان برای جلوگیری از حمله سیاه چاله در پروتکل AODV با NS2

تصویر خروجی ۵:

ns2 aco manet 15047 6 کلونی مورچگان برای جلوگیری از حمله سیاه چاله در پروتکل AODV با NS2

تصویر خروجی ۶:

ns2 aco manet 15047 7 کلونی مورچگان برای جلوگیری از حمله سیاه چاله در پروتکل AODV با NS2


جزئیات محصول

قیمت


80,000 تـــــومان

کــد محصــول:15047


توضــیحات:


لینک دانلود:

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

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

  • maream

    یکشنبه , ۲ خرداد

    سلام من می خوام این پروژه رو بخرم موقع وصل شدن به صفحه پرداخت پیام میده که شما از پرداخت انصراف دادید چیکار باید بکنم میشه کمکم کنید.

  • نوآوران گرمی

    یکشنبه , ۲ خرداد

    برای حل این مشکل کافی کش سیستمتون رو خالی کنید یا اینکه صفحه پرداخت رو چندباری ریفرش کنید اگر با این کارها مشکل حل نشد مبلغ رو کارت به کارت کنید بعد با شماره های بالا در تماس باشید تا ارسال کنیم.

  • جواد

    چهارشنبه , ۵ خرداد

    سلام و خسته نباشید می خواستم بدونم می تونید پروتکل این پروژرو به DSR تغییر بدین ؟

  • نوآوران گرمی

    چهارشنبه , ۵ خرداد

    بله مشکلی نیست قابل انجام است لطفا با ایمیل در ارتباط باشید

  • پیمان کامروا

    دوشنبه , ۷ تیر

    سلام عذر می خوام غیر از این پروتکل پروتکل دیگه ای هست که تو این پروژه بشه ازش استفاده کرد ؟

  • نوآوران گرمی

    چهارشنبه , ۹ تیر

    بله میشه همین ایده رو بر روی پروتکل های مشابه دیگه مثل DSR ، OLSR ، DSDV ، TORA و ... پیاده سازی کرد.

  • پروین شادمهر

    یکشنبه , ۲۰ تیر

    سلام به نظر شما برای یادگیری ns2 چه آموزشها و کتاب هایی خوبه اگه زحمت نیست لطفا پاسخ بدید ؟

  • الناز جوادی

    یکشنبه , ۲۰ تیر

    سلام این پروژتون بهم خیلی کمک کرد تو پیاده سازی پروژه خودم واقعا متشکر .

  • راحله لطفی

    دوشنبه , ۴ مرداد

    سلام به نظر شما یادگیری ns2 خوبه یا آپنت می خواستم بدونم کارایی کدومشون بهتره ممنون ؟

  • محمد باقر

    دوشنبه , ۴ مرداد

    سلام پیاده سازی این پروژرو روی DSR می خوام انجامش براتون قابل مقدوره یا نه لطفا هزینش هم برام اعلام کنید متشکر .

  • نوآوران گرمی

    پنج شنبه , ۷ مرداد

    یادگیری آپنت نصبت به ns2 خیلی خیلی آسون است چون برای استفاده از ns2 باید کلا به کد نویسی tcl مسلط باشید در حالی که توی آپنت با پنجره ها کار می کنید.

  • نوآوران گرمی

    شنبه , ۹ مرداد

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

  • زهرا حمیدی

    پنج شنبه , ۸ مهر

    سلام من اگه بخوام نرم افزار ns2 رو نصب کنم کدوم نسخه برای این کار مناسبه ؟

  • نوآوران گرمی

    پنج شنبه , ۸ مهر

    از ns 2.35 استفاده کنید که کاملتر است.

گفتگوی آنلاین سایت نوآوران گرمی