آموزش شبیه سازی ان اس 3 شبیه سازی با NS3

شبیه ساز NS3 یک شبیه ساز شبکه گسسته ، مبتنی بر رویداد است که برای اهداف تحقیقاتی و آموزشی استفاده می شود. این شبیه ساز در سیستم عامل­ های MAC، Linux و Windows قابل نصب و استفاده می ­باشد. پروژه NS3 که یک پروژه Open-Source و در حال توسعه می باشد در سال ۲۰۰۶ آغاز شده و تا کنون (۲۰۱۷) ادامه پیدا کرده است. شبیه ساز NS3 شبکه­ های مبتنی بر IP و غیر IP را پشتیبانی می ­کند و علاوه بر این با بهره ­گیری از یک زمان­بند بلادرنگ امکان تعامل با یک سیستم واقعی (Emulation) را نیز فراهم می ­نماید.
Administrator
Site Admin
پست: 293
تاریخ عضویت: چهار شنبه ژولای 17, 2019 10:01 am

آموزش شبیه سازی ان اس 3 شبیه سازی با NS3

پست توسط Administrator » پنج شنبه سپتامبر 19, 2019 10:57 pm

آموزش شبیه سازی ان اس 3 شبیه سازی با NS3

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

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

Administrator
Site Admin
پست: 293
تاریخ عضویت: چهار شنبه ژولای 17, 2019 10:01 am

دوره آموزشی شبیه سازی ns3 شبیه سازی شبکه با NS3

پست توسط Administrator » پنج شنبه سپتامبر 19, 2019 11:09 pm

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

بخش دوم: Logging ، Tracing و دستورات خط فرمان
آموزش شبیه سازی ns3: استفاده از ماژول Logging - مدت آموزش
آموزش شبیه سازی ns3: استفاده از آرگومان های خط فرمان - مدت آموزش
آموزش شبیه سازی ns3: آشنایی با سیستم Tracing در NS3 - مدت آموزش
آموزش شبیه سازی ns3: مروری بر مدل Point-to-Point در NS3 - مدت آموزش
بخش سوم: پروتکل مک CSMA
آموزش شبیه سازی ns3: توصیف مدل CSMA در NS3 - مدت آموزش (۲۴:۱۶ دقیقه)
آموزش شبیه سازی ns3: یک مثال از شبیه سازی CSMA در NS3 - مدت آموزش (۳۵:۲۸ دقیقه)
آموزش شبیه سازی ns3: تحلیل خروجی و نتایج مثال CSMA - مدت آموزش (۳۸:۰۴ دقیقه)
آموزش شبیه سازی ns3: اجرا و مشاهده خروجی گرافیکی برای مثال CSMA - مدت آموزش (۱۳:۲۱ دقیقه)

بخش چهارم: شبیه سازی شبکه های بیسیم در NS3
آموزش شبیه سازی ns3: اصول و مقدمات شبیه سازی شبکه های بیسیم در NS3
آموزش شبیه سازی ns3: اصول و مقدمات شبیه سازی شبکه های بیسیم در NS3
آموزش شبیه سازی ns3: پیکربندی کانال و لایه فیزیکی بیسیم در NS3
آموزش شبیه سازی ns3: پیکربندی کانال و لایه فیزیکی بیسیم در NS3
آموزش شبیه سازی ns3: مدل خطا و تداخل محیط بیسیم در NS3 - مدت آموزش
آموزش شبیه سازی ns3: ماژول طیفی در NS3 - مدت آموزش

بخش پنجم: ایجاد یک توپولوژی وایرلس و بررسی مدل های حرکت در NS3
آموزش شبیه سازی ns3: مدل های حرکت در NS3 - مدت آموزش
آموزش شبیه سازی ns3: بررسی یک مثال از ایجاد یک شبکه بیسیم در NS3 - مدت آموزش

ارسال پست

بازگشت به “شبیه سازی با Ns3 - شبیه سازی با ان اس 3”