کتاب آموزش شبیه سازی شبکه های کامپیوتری با NS2 به صورت PDF

  • چهارشنبه ۱ آذر ۱۳۹۶
  • بازدید 1,056 نفر
  • 1 امتیاز2 امتیاز3 امتیاز4 امتیاز5 امتیاز (129 امتیاز از 26 رای)
    Loading...

کتاب آموزش شبیه سازی شبکه های کامپیوتری با NS2 به صورت PDF

کتاب آموزش شبیه سازی شبکه های کامپیوتری با NS2

در این بخش دانلود کتاب آموزش شبیه سازی شبکه های کامپیوتری با NS2 را به صورت فایل PDF آماده کرده ایم که توسط انتشارات بین ‌المللی CRC منتشر شده و شامل ۷ فصل در قالب ۳۲۸ صفحه است. این کتاب آموزش 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 و ترسیم با نمودارها.
  • نمایش نحوه شبیه سازی پروتکل های شبکه های سیمی و بی سیم به صورت گام به گام و لایه به لایه.
  • کاوش ایده شبیه سازی شبکه های بسیار بزرگ، شناسایی چالش های مرتبط با اندازه گیری و نمودار پارامتر های مختلف شبکه.
  • شامل تقریبا ۹۰ مثال برنامه، اسکریپت و خروجی، همراه با چندین تمرین که نیاز به کاربرد نظریه و برنامه ریزی دارند.

این کتاب آموزشی 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

  • اسکریپت TCL
  • اجرای برنامه
  • ساختار برنامه نویسی پایه
    • متغیرها
    • مکانیزم گروه بندی
    • عبارات ریاضی
    • کنترل اظهارات
  • آرایه ها
  • لیست ها
  • واژه نامه ها
  • روش ها
  • مدیریت پرونده
    • خواندن و نوشتن فایل ها
  • اسکریپت OTCL
    • کلاس ها و اشیاء
  • اسکریپت AWK
    • ساختار کلی AWK
    • دیگر خصوصیات AWK
  • گنوپلات (Gnuplot) – رسم نمودار ها
  • سفارشی کردن نمودار ها
  • هیستوگرام
  • نمودار چندگانه (Multiplot)
  • صرفه جویی در نمودار در فایل ها

فصل ششم: شبیه سازی شبکه های سیمی

  • مقدمه
  • شبیه سازی شبکه های سیمی به صورت مرحله به مرحله
  • مصورسازی با استفاده از NAM
  • لایه پیوند – پیوندها و صف بندی
    • لینک های نقطه به نقطه
    • لینک های چند نقطه ای
  • لایه شبکه – مسیریابی
  • لایه انتقال – عوامل انتقال
    • پروتکل دیتاگرام کاربر (UDP)
    • پروتکل کنترل انتقال (TCP)
  • بسته ردیابی
  • لایه کاربرد – ایجاد ترافیک
  • مدل های شکست دینامیک شبکه / نود / لینک
  • خطای مدل

فصل هفتم: شبیه سازی شبکه های بی سیم


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

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

خطا!دکمه ریفریش را بزنید
  1. تصویر آواتار کاربر 0
    علی یکشنبه , ۲۶ آذر

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

  2. تصویر آواتار کاربر 0
    مهتاب وطن خواه دوشنبه , ۱۸ دی

    سلام میشه چند مورد از پارامتر های موجود در شبکه رو بگید؟

  3. تصویر آواتار کاربر 0
    سمیرا علی خانی جمعه , ۶ بهمن

    سلام آیا در مورد ns2 فیلم آموزشی رایگان هم دارید ؟

  4. تصویر آواتار کاربر 0
    امیر رحمانی جمعه , ۴ اسفند

    سلام در مورد شبکه های کامپیوتر و پارامترهای مربوط به آن توضیحی آماده تو سایت دارید می خواستم توش یه مطالعه ای داشته باشم با تشکر.