×
۱۳۵,۰۰۰ تومان

آموزش شبیه سازی شبکه های کامپیوتری و مخابراتی با ns-3

آموزش شبیه سازی شبکه های کامپیوتری و مخابراتی با ns-3

هزینه آموزش
۱۳۵,۰۰۰ تومان

تعداد دانشجو
۳۷۰ نفر
مدت زمان
۵ ساعت و ۲ دقیقه
محتوای این آموزش
تضمین کیفیت
۱ بازخورد (مشاهده نظرات)

شبیه ساز ns-3، یکی از بهترین شبیه سازهای شبکه نسبت به سایر شبیه سازها است که عمدتا برای تحقیق و استفاده آموزشی هدف گذاری شده است. ns-3، یک نرم افزار رایگان است که مجوز GNU GPLv2 دارد و استفاده از آن برای تحقیق و توسعه به طور عمومی در دسترس است. در این آموزش سعی شده است تا به عنوان یکی از بهترین راه های یادگرفتن این شبیه ساز، به طور جامع و خلاصه ابتدا معماری کلی شبیه ساز و اهداف آن معرفی شود و سپس مدل های جدید مانند: همزیستی شبکه های LTE / WiFi برای 5G، ساختار کدنویسی در شبیه ساز، مراحل نصب جدید به صورت WSL و پیکربندی یکی از بهترین ویرایشگرهای کدنویسی به نام Qt Creator با ns-3 ارائه شود.

آموزش شبیه سازی شبکه های کامپیوتری و مخابراتی با ns-3

تعداد دانشجو
۳۷۰ نفر
مدت زمان
۵ ساعت و ۲ دقیقه
هزینه آموزش
۱۳۵,۰۰۰ تومان
محتوای این آموزش
۱ بازخورد (مشاهده نظرات)

سید مهدی فقیه ایمانی

دانشجوی دکتری تخصصی مهندسی کامپیوتر - معماری کامپیوتر

سید مهدی فقیه ایمانی دانشجوی دکترای مهندسی کامپیوتر گرایش معماری کامپیوتر از دانشگاه علوم تحقیقات تهران هستند. از علاقه‌مندی‌های ایشان می‌توان به پژوهش در حوزه‌های NDN, DTN و شبکه‌های نرم‌افزار محور (SDN) اشاره کرد که حاصل آن نیز چاپ چندین مقاله در کنفرانس‌های معتبر ACM, IEEE و ژورنال‌های بین‌المللی ISI مانند Elsevier می‌باشد.

توضیحات تکمیلی

شبیه ساز ns-3، یکی از بهترین شبیه سازهای شبکه نسبت به سایر شبیه سازها است که عمدتا برای تحقیق و استفاده آموزشی هدف گذاری شده است. ns-3، یک نرم افزار رایگان است که مجوز GNU GPLv2 دارد و استفاده از آن برای تحقیق و توسعه به طور عمومی در دسترس است.

پروژه ns-3 با ایجاد یک هسته شبیه سازی استوار که به خوبی مستند شده است، برای استفاده و اشکال زدایی آسان است و نیازهای کل جریان شبیه سازی، از پیکربندی شبیه سازی تا جمع آوری و تجزیه و تحلیل را فراهم می کند و هدف از این پروژه، ایجاد یک محیط شبیه سازی مطلوب و مناسب برای تحقیقات شبکه است.

این محیط باید با نیازهای شبیه سازی تحقیقاتی شبکه های مدرن امروزی هماهنگ باشد و باید مشارکت جامعه تحقیقاتی، بررسی های همکارانه و اعتبارسنجی نرم افزار را تقویت کند. علاوه بر این، زیرساخت های نرم افزاری ns-3، توسعه مدل های شبیه سازی را ایجاد می کند که به اندازه کافی واقع گرایانه هستند تا امکان استفاده از ns-3 به عنوان یک امولاتور واقعی شبکه، متصل با دنیای واقعی باشد و همچنین امکان پیاده سازی بسیاری از پروتکل های موجود در دنیای واقعی در داخل ns-3 وجود دارد.

در این آموزش سعی شده است تا به عنوان یکی از بهترین راه های یادگرفتن این شبیه ساز، به طور جامع و خلاصه ابتدا معماری کلی شبیه ساز و اهداف آن معرفی شود و سپس مدل های جدید مانند: همزیستی شبکه های LTE / WiFi برای 5G، ساختار کدنویسی در شبیه ساز، مراحل نصب جدید به صورت WSL، پیکربندی یکی از بهترین ویرایشگرهای کدنویسی به نام Qt Creator با ns -3 ارائه شود.

علاوه بر این، مفاهیم اصلی شبیه ساز، از جمله: شبیه سازی شبکه های سیمی و پروتکل های مربوطه، Logging، نحوه کار کردن با Doxygen، تحلیل فایل های خروجی با ابزار Wireshark، نمایش گرافیکی خروجی با PyViz و NetAnim، ویژگی Command Line و Tracing source-sink و ماژول های اصلی از جمله مواردی است که در این فرادرس به آن ها پرداخته شده است.

 

فهرست سرفصل‌ها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: آشنایی با ns-3
    • نمای کلی از حیطه کاری پروژه ns-3
    • درک معماری و اهداف طراحی نرم‌ افزار
    • ادغام سایر ابزارها و کتابخانه‌ ها در ns-3
  • درس دوم: معرفی چندین مدل اخیر در ns-3
    • جزییات بیشتر درباره مدل‌ های انتخابی
    • معرفی چند ماژول اصلی در ns-3 و ویژگی آن‌ ها
    • ساختار یک برنامه و نحوه نوشتن کد در شبیه‌ ساز
  • درس سوم: نصب ماشین مجازی و لینوکس در آن
    • نصب VMware Workstation Pro 15.0.2
    • نصب لینوکس Ubuntu 18.04.1 LTS روی ماشین مجازی
  • درس چهارم: راه‌ اندازی ns - 3 در لینوکس مجازی
    • نصب پکیج های پیش نیاز برای ns-3.29 در لینوکس
    • نصب ns -3.29 در لینوکس
    • نشان دادن مراحل نصب لینوکس در کنار ویندوز
    • اجرای اولین مثال آموزشی از ns-3 و نمایش خروجی گرافیکی آن با PyViz
  • درس پنجم: فعال سازی ویژگی WSL
    • نصب لینوکس در قالب زیرسیستمی در ویندوز
  • درس ششم: راه‌ اندازی ns-3 در WSL
    • نصب پکیج های پیش نیاز برای ns - 3.29 در WSL
    • نصب ns - 3.29 در WSL
    • اجرای اولین مثال آموزشی از ns-3 در WSL
    • معرفی ++Notepad به عنوان یک ویرایشگر مناسب در ویندوز
  • درس هفتم: پیکربندی Qt Creator با ns-3
    • پیکربندی Qt Creator با ns-3 به عنوان یکی از بهترین ویرایشگرهای کدنویسی
  • درس هشتم: شبیه‌ سازی یک توپولوژی LAN سیمی همه پخشی با پروتکل CSMA
    • انواع Logging
    • نحوه کارکردن با Doxygen
    • چگونگی تولید ترافیک و ارسال و دریافت آن
    • گرفتن خروجی از شبیه ساز در قالب فایل های ASCII و PCAP و تحلیل آن ها
    • معرفی ابزار Wireshark و Tcpdump برای فایل های PCAP
  • درس نهم: شبیه‌ سازی یک توپولوژی LAN سیمی چند پخشی
    • پیکربندی مسیریابی ایستا
  • درس دهم: شبیه‌ سازی یک زیرشبکه با پروتکل CSMA
    • صف بندی
    • نصب NetAnim برای نمایش گرافیکی خروجی شبیه‌ ساز و نحوه استفاده از آن در کد
    • پروتکل IGMP و GGP
    • مفاهیم TraceSource و Trace sinks
    • نحوه کارکردن با فایل برای خروجی شبیه ساز
    • استفاده از کلاس PacketSocket برای ایجاد بسته های از نوع RAW
  • درس یازدهم: شبیه‌ سازی پروتکل Ping
    • استفاده از Ipv4RawSocket
    • نشان دادن محتویات بسته
    • استفاده از Command Line برای تغییر پارامترهای کد در ترمینال

 

مفید برای
  • مهندسی کامپیوتر
  • مهندسی فناوری اطلاعات (IT)

پیش نیاز

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

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
مراجع و فایل های جانبی مرتبط با آموزش
فایل PDF یادداشت‌ های ارائه مدرس

نرم افزارهای مرتبط با آموزش

Ubuntu 18.04, VMware Workstation 15, ns-3.29

پیش نمایش‌ها

۱. آشنایی با ns-3
۲. معرفی چندین مدل اخیر در ns-3
۳. نصب ماشین مجازی و لینوکس در آن
۴. راه‌ اندازی ns-3 در لینوکس مجازی
۵. فعال‌ سازی ویژگی WSL
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. راه‌ اندازی ns-3 در WSL
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. پیکربندی QtCreator با ns-3
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. شبیه‌ سازی یک توپولوژی LAN سیمی همه پخشی با پروتکل CSMA
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۹. شبیه‌ سازی یک توپولوژی LAN سیمی چند پخشی
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۰. شبیه‌ سازی یک زیرشبکه با پروتکل CSMA
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۱. شبیه‌ سازی پروتکل Ping
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۱۲ جلسه ویدئویی با مجموع ۵ ساعت و ۲ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش شبیه سازی شبکه های کامپیوتری و مخابراتی با ns-3
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۷۰۲۳۷ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVNET97042
مدت زمان ۵ ساعت و ۲ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۹۸۳ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)


تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ می‌شود.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.
آموزش‌های مرتبط با آموزش شبیه سازی شبکه های کامپیوتری و مخابراتی با ns-3




نظرات

تا کنون ۳۷۰ نفر از این آموزش استفاده کرده اند و ۱ نظر ثبت شده است.
ریحانه
ریحانه
۱۴۰۰/۰۵/۲۳

خیلی ممنون برای من خیلی مفید بود.

برچسب‌ها:
5G | Alongside | ASCII | Command Line | CSMA | Doxygen | GGP | Ipv4RawSocket | LAN سیمی همه پخشی | Logging | NetAnim | Notepad++ | ns-3 | PacketSocket | PCAP | PyViz | Qt Creator | TCPDUMP | Trace sinks | TraceSource | Tracing source - sink | Ubuntu 18.04.1 LTS | VMware Workstation | VMware Workstation Pro | Windows Subsystem for Linux | Wireshark | WSL | انواع Logging | بسته های از نوع RAW | پروتکل CSMA | پروتکل GGP | پروتکل IGMP | پروتکل Ping | پروژه ns - 3 | پیکربندی Qt Creator با ns-3 | پیکربندی مسیریابی ایستا | تغییر پارامترهای کد در ترمینال | توپولوژی LAN سیمی | توپولوژی LAN سیمی چند پخشی | شبکه های کامپیوتری | شبیه ساز | شبیه ساز شبکه | شبیه ساز شبکه ns - 3 | شبیه‌ سازی پروتکل Ping | شبیه سازی در ns-3 | فایل های ASCII | فایل های PCAP | کارکردن با Doxygen | کلاس PacketSocket | لینوکس مجازی | نصب ns-3.29 در WSL | نصب ns-3.29 در لینوکس | نمایش گرافیکی شبیه سازی NetAnim | همزیستی شبکه های LTE / WiFi | ویرایشگر Qt
مشاهده بیشتر مشاهده کمتر
×
فهرست جلسات ۱۲ جلسه ویدئویی
×