مشخصات این فایل
عنوان: شبیه سازی شبکه به کمکN s 2
فرمت فایل : word (قابل ویرایش)
تعداد صفحات : 15
این مقاله در مورد شبیه سازی شبکه به کمکN s 2 می باشد.
بخشی از تیترها به همراه مختصری از توضیحات هر تیتر از مقاله شبیه سازی شبکه به کمکN s 2
معماری و ساختار NS2
NS2 برپایه دو زبان بنا شده است : یکی شبیه ساز شی گرا که به زبان C++ نوشته شده و دیگری مفسر OTcl که برای اجرا کردن دستورات برنامه های کاربران استفاده می شود. C++ ، مکانیسم داخلی اشیاء شبیه سازی را تعریف می کند (در پشت صحنه!) و OTCL بوسیله اسمبل و پیکربندی اشیاء ، شبیه سازی را برپا می سازد (روی صحنه!).
تذکر : قطعات NS2 عبارتند از خود شبیه ساز NS و NAM که انیماتور شبکه بوده و باعث بصری سازی خروجی ns می شود.
حال ممکن است این سوال مطرح شود که چرا NS از دو زبان برای شبیه سازی استفاده می کند؟ در پاسخ به این سوال باید گفت :
از یک طرف، در شبیه سازی هایی که در آنها پروتکلها با جزئیات زیاد پیاده سازی میشوند ، زبان برنامه نویسی ای لازم است که بتواند بایتها ، بسته ها و سرآیندها را بطور مطلوب دستکاری کند و الگوریتمهایی را پیاده سازی کند که قرار است روی حجم زیادی از داده ها اجرا شوند. در این حالت سرعت زمان اجرا اهمیت بیشتری نسبت به زمان پروسه تغییر و اجرای مجدد (که شامل اجرای شبیه سازی ، یافتن خطاها .....(ادامه دارد)
کارکردهای Ns2
بطور کلی کارکردهای NS2 عبارتند از :
شبیه سازی شبکه های باسیم یا بی سیم یا ماهواره ای ، مسیر یابی ، انتقال (از طریق TCp ، UDP ، Multicast ، Unicast ) ، منابع ترافیکی (Web ، FTP، Telnet )، ضوابط صف بندی، کیفیت خدمات ( lntserv ، Diffserv) ، شبکه های حسگر، رد یابی اطلاعات شبیه سازی شبکه ، تولید آماری، تولید اعداد تصادفی و نمونه سازی برای سیستم های باسیم.NS2 برای شبکه های بی سیم ، امکان مسیریابی ویژه (غیرعمومی) و تعریف IP سیار ( یا گره سیار ) را فراهم می کند.
مزایا و معایب NS2
مهمترین مزایای NS2 عبارتند از :
- قابلیت پیکربندی اسان به دلیل استفاده از دو زبان برنامه نویسی مختلف (C++ و OTCL)
- بسیاری از پروتکل های قبلاً در آن پیاده سازی شده اند
- مدلهای در دسترس بی شماری دارد.....(ادامه دارد)
نتیجه گیری:
NS اساساً برای پیادهسازی شبکههای محلی و گسترده مفید میباشد. هرچند استفاده از NS برای افرادی که با اصول شبیهسازها آشنا هستند ساده خواهد بود اما بکارگرفتن این برنامه برای کاربران مبتدی استفاده از شبیه سازها کاملاً دشوار است زیرا تعداد مستندات و راهنماهای مناسب برای کاربران مبتدی بسیار اندک میباشد.
فهرست مطالب مقاله شبیه سازی شبکه به کمکN s 2
چکیده
مقدمه
معماری و ساختار NS2
کارکردهای Ns2
مزایا و معایب NS2
مهمترین معایب NS2
مبانی NS
مثال ساده ای از شبیه سازی
2 اجزای شبکه
در کجا بدنبال چه چیزی باشیم؟
پخش چندتایی (Multicast)
1-4 شبکة محلی (LAN)
3-4 سرویس دهندة Web
نتیجه گیری
منابع:
دانلودمقاله شبیه سازی شبکه به کمکN s 2