کتاب آموزش شبیه سازی شبکه های کامپیوتری با NS2
در این بخش دانلود کتاب آموزش شبیه سازی شبکه های کامپیوتری با NS2 را به صورت فایل PDF آماده کرده ایم که توسط انتشارات بین المللی CRC منتشر شده و شامل 7 فصل در قالب 328 صفحه است. این کتاب آموزش NS2 با عنوان انگلیسی Computer Network Simulation Using NS2 نوشته Ajit Kumar Nayak ، Satyananda Champati Rai ، Rajib Mall می باشد. در ادامه به معرفی این کتاب پرداخته و سرفصل های آن به همراه لینک دانلود رایگان قرار داده شده است.
معرفی کتاب آموزش شبیه سازی شبکه های کامپیوتری با NS2
کتاب شبیه سازی شبکه های کامپیوتری با نرم افزار NS2 یک پایگاه جامع از دانش و مهارت در شبکه های کامپیوتری را فراهم می سازد و همه چیز مورد نیاز را از دستورات ساده سیستم عامل به تجزیه و تحلیل معیار های عملکرد پیچیده شبکه پوشش می دهد. این کتاب با بحث در باره تکامل تکنیک های ارتباطات داده ها و مسائل اساسی مرتبط با ارزیابی عملکرد آغاز می شود. پس از ارائه مقدماتی از شبیه سازی و سایر تکنیک های ارزیابی عملکرد، نویسندگان به موارد زیر می پردازند:
- تعدادی از پروتکل های شبکه کامپیوتری و مدل های TCP / IP و OSI را با استفاده از دستگاه های شبکه مورد استفاده قرار می دهند.
- توضیح سوکت و استفاده از آن در برنامه نویسی شبکه، ایجاد برنامه های کاربردی شبکه با استفاده از API C و برنامه نویسی سوکت.
- معرفی شبیه ساز شبکه NS2، نمایش معماری داخلی آن، بسته های نرم افزاری سازنده و نحوه نصب NS2 در سیستم عامل های مختلف.
- توضیحات کاملی در مورد استفاده از اسکریپت Tcl و OTcl و همچنین اسکریپت AWK و ترسیم با نمودارها.
- نمایش نحوه شبیه سازی پروتکل های شبکه های سیمی و بی سیم به صورت گام به گام و لایه به لایه.
- کاوش ایده شبیه سازی شبکه های بسیار بزرگ، شناسایی چالش های مرتبط با اندازه گیری و نمودار پارامتر های مختلف شبکه.
- شامل تقریبا 90 مثال برنامه، اسکریپت و خروجی، همراه با چندین تمرین که نیاز به کاربرد نظریه و برنامه ریزی دارند.
این کتاب آموزشی NS2 بر اجرای و شبیه سازی پروتکل های شبکه کامپیوتری در دنیای واقعی تأکید می کند و فرصت های ارزشمندی برای تمرین عملی در اختیار خوانندگان می گذارد و درک عمیق تری از نحوه کارکرد پروتکل های شبکه های کامپیوتری را ایجاد می کند.
فهرست سرفصل های کتاب
فصل اول: مقدمه
- تکامل سریع تکنیک های ارتباط صوتی و داده ها
- تکامل شبکه های ارتباطی کامپیوتر
- همگرايی داده ها و شبكه هاي مخابراتی
- ادغام TCP / IP به یونیکس
- پازیکس (POSIX) – مجموعه استاندارد هایی که برای نامگذاری و تعریف شمایل رابط برنامه نویسی کاربردی در محیط های شبه-یونیکس در آی تریپل ایی (IEEE) تعریف شده اند
- نظریه صف بندی
- خلاصه ای از شبیه سازی
- مزایای شبیه سازی
- معایب شبیه سازی
- انواع شبیه سازی
- چند مفهوم اساسی در شبیه سازی
- شبیه سازی مونت کارلو
- فاصله اطمینان
- یک تاریخچه کوتاه از شبیه سازی کامپیوتری
- شبیه سازی در مقابل سایر تکنیک های ارزیابی
- نوشتن برنامه شبیه سازی خود در مقابل استفاده از یک ابزار شبیه سازی
- اصطلاحات پایه شبیه سازی
- شبیه سازی رویداد گسسته
- روش های اعتبار سنجی مدل
- مبانی شبیه سازی شبکه
- معرفی نرم افزار NS2
- اشتباهات رایج در شبیه سازی
فصل دوم: پروتکل های شبکه
- پروتکل سوئیت TCP / IP
- اصطلاحات
- معماری پروتکل TCP / IP
- بررسی عملکرد پروتکل TCP
- پروتکل لایه کاربرد TCP
- پروتکل TCP / IP در مقابل ISO / OSI
- سازگاری پنجره TCP
- بهبود عملکرد پروتکل TCP
- شبکه های سنتی
- پروتکل TCP در شبکه های تلفن همراه
- دستگاه های شبکه
فصل سوم: برنامه نویسی شبکه با استفاده از Socket API
- مقدمه
- رابط سوکت
- سوکت API
- ساختار داده
- فراخوان سیستمی (System Call)
- توابع ترتیب بایت
- توابع تبدیل آدرس
- توابع برای آدرس پروتکل
- توابع برای نام میزبان
- ورودی / خروجی (I / O) چندگانه
- همگام سازی چندگانه I / O با استفاده از انتخاب () فراخوانی
- همسان سازی
- انتشار بسته اطلاعاتی (Broadcasting)
فصل چهارم: معرفی نرم افزار شبیه ساز NS2
- ساختار شبیه ساز
- ورودی و خروجی شبیه ساز
- مراحل نصب NS2
- نصب NS2 در لینوکس نسخه فدورا (Fedora)
- نصب NS2 در لینوکس نسخه اوبونتو (Ubuntu)
- ویندوز 7
- راهنما ها و فایل های NS2
- انیمیشن شبکه (NAM)
- ساختار نرم افزار NS2
- خلاصه
فصل پنجم: مبانی شبیه سازی پروتکل ها با NS2
- اسکریپت TCL
- اجرای برنامه
- ساختار برنامه نویسی پایه
- متغیرها
- مکانیزم گروه بندی
- عبارات ریاضی
- کنترل اظهارات
- آرایه ها
- لیست ها
- واژه نامه ها
- روش ها
- مدیریت پرونده
- خواندن و نوشتن فایل ها
- اسکریپت OTCL
- کلاس ها و اشیاء
- اسکریپت AWK
- ساختار کلی AWK
- دیگر خصوصیات AWK
- گنوپلات (Gnuplot) – رسم نمودار ها
- سفارشی کردن نمودار ها
- هیستوگرام
- نمودار چندگانه (Multiplot)
- صرفه جویی در نمودار در فایل ها
فصل ششم: شبیه سازی شبکه های سیمی
- مقدمه
- شبیه سازی شبکه های سیمی به صورت مرحله به مرحله
- مصورسازی با استفاده از NAM
- لایه پیوند – پیوندها و صف بندی
- لینک های نقطه به نقطه
- لینک های چند نقطه ای
- لایه شبکه – مسیریابی
- لایه انتقال – عوامل انتقال
- پروتکل دیتاگرام کاربر (UDP)
- پروتکل کنترل انتقال (TCP)
- بسته ردیابی
- لایه کاربرد – ایجاد ترافیک
- ایجاد ترافیک
- برنامه های شبیه سازی شده
- مدل های شکست دینامیک شبکه / نود / لینک
- خطای مدل
فصل هفتم: شبیه سازی شبکه های بی سیم
- شبیه سازی شبکه سیمی در مقابل شبکه بی سیم
- مراحل شبیه سازی شبکه بی سیم
- ماژول های شبکه بی سیم
- معماری گره موبایل
- مسیریابی بی سیم
- پروتکل مسیریابی بردار فاصله توالی به مقصد (DSDV)
- پروتکل مسیریابی منبع پویا (DSR)
- الگوریتم مسیریابی مرتب شده (TORA)
- پروتکل مسیریابی بردار فاصله بر اساس تقاضا (AODV)
- ردیابی بی سیم
- ضرایب عملکرد شبکه
- مسائل شبیه سازی عملی
- تولید سناریو
- ایجاد یک الگوی اتصال
- معیارهای عملکرد بیشتر
- یک مثال کامل
کتاب مناسبی در زمینه آموزش شبیه سازی شبکه های کامپیوتری با NS2 هستش
سلام میشه چند مورد از پارامتر های موجود در شبکه رو بگید؟
سلام آیا در مورد ns2 فیلم آموزشی رایگان هم دارید ؟
بله از لینک زیر به صورت رایگان در دسترس است: دانلود فیلم آموزش NS2
سلام در مورد شبکه های کامپیوتر و پارامترهای مربوط به آن توضیحی آماده تو سایت دارید می خواستم توش یه مطالعه ای داشته باشم با تشکر.