معرفی دوره
قبل از آشنایی با شبیه ساز OPNET ابتدا باید با شبکه آشنا شویم. یک شبکه کامپیوتری یا مخابراتی، شامل تجهیزات و زیرساختی است که اجرای آن در مقیاس تجاری، معمولاً با هزینه های زمانی و مالی چشمگیری همراه است. بنابراین لازم است قبل از اجرای واقعی شبکه، یک مدل سازی و تحلیل قبلی در مورد شبکه مورد نظر صورت گیرد و مشکلات احتمالی شبکه، شناسایی و برطرف گردد. برای این کار نیاز به ابزاری داریم که تجهیزات و ارتباطات شبکه را برای ما مدل سازی کند.
Opnet چیست؟ Optimum Network performance محیط نرم افزاری است که اکثر شرکت ها و ارگان های تجاری، دفاعی و نظامی، تأمین کننده های سرویس شبکه و تولید کننده های تجهیزات شبکه، برای مانیتورینگ، مدیریت پیکربندی، شبیه سازی، تحلیل و پیش بینی کارآیی شبکه، از آن استفاده می کنند. Opnet اکثر پروتکل های متداول و تجهیزات موجود شبکه را پوشش می دهد.
با استفاده از Opnet می توان یک شبکه را قبل از پیاده سازی واقعی، مدل سازی نموده و پارامترهای مختلف شبکه را در شبیه سازی تغییر داد و نتایج حاصل از شبیه سازی ها را مورد مقایسه قرار داد. برای هر شبیه سازی می توان یک سری آماره یا Statistic تعیین کرد. آماره ها در واقع پارامترهایی هستند که با انجام شدن هر شبیه سازی، مقدار آنها مشخص می شود.
مخاطبین دوره
دوره شبیه سازی شبکه با opnet ، مربوط به آموزش شبیه سازی و مدل سازی شبکه های کامپیوتری با استفاده از نرم افزار Opnet می باشد و با توجه به اینکه محتوای دوره، کاملاً کاربردی و پروژه محور است، برای دانشجویان تحصیلات تکمیلی، متخصصین شبکه و فعالان IT بسیار مفید و کاربردی خواهد بود.
همچنین چون شبیه ساز OPNET اکثر پروتکل های متداول و تجهیزات موجود شبکه را پوشش داده و پیکربندی و ساخت توپولوژی های مختلف شبکه در این شبیه ساز امکانپذیر است، ادمین ها و فن آموزان شبکه نیز می توانند در کارهای طراحی، ارزیابی و تحلیل کارایی شبکه از Opnet استفاده کنند.
ضمناً شرکت ها و ارگان های دولتی که نیاز به آموزش سازمانی کارکنان دارند، می توانند با ما تماس حاصل کنند، و در رابطه با شرایط مناسب و تخفیف های ما برای ثبت نام های گروهی یا آموزش اختصاصی برای سازمان ها، اطلاعات لازم را کسب نمایند.
دموی رایگان از محتوای دوره
دموهای رایگان دوره آموزش Opnet در این قسمت قابل مشاهده می باشد. چنانچه دموی جدیدی از این دوره، ارائه شود، در همین قسمت درج خواهد شد. همچنین شما می توانید از طریق “ثبت نام در وب سایت” دموهای جدید این دوره را به محض ارائه شدن، از طریق ایمیل دریافت نمایید. امیدواریم این دوره را بپسندید و از این آموزش لذت ببرید.
نحوه ایجاد یک توپولوژی در OPNET
معرفی شبیه ساز Opnet
ترافیک Multicast، پیکربندی، پروتکل های مسیریابی، آماره ها
شبیه سازی پروتکل های لایه انتقال TCP و UDP
مبانی اولیه مدل سازی و برنامه نویسی در آپنت
توازن بار در آپنت
سرفصل مطالب دوره
ماژول 1 – OPNET مقدماتی
بخش اول: آشنایی ، معرفی ، نصب و اجرای سناریو ساده در شبیه ساز OPNET
جلسه ۱: معرفی شبیه ساز Opnet
- معرفی OPNet
- ویژگی ها و قابلیت های OPNet
- نسخه های مختلف OPNet
- ویژگی های هر نسخه
- مولفه های مورد نیاز برای نصب OPNet
- مراحل دانلود و به کارگیری نسخه های OPNet 14.5 و Riverbed 17.5
جلسه ۲: آموزش محیط کاربری Opnet
- معرفی محیط گرافیکی
- آشنایی با پوشه های Op_admin, Op_Models, Op_Reports
- تنظیمات محیط کاربری
- نحوه استفاده از مثال های OPNet
- مفهوم Project و Scenario
- ایجاد پروژه و سناریو
- مدیریت سناریوها
جلسه ۳: نحوه ایجاد یک توپولوژی در Opnet
- مراحل انجام یک شبیه سازی در OPNet
- پنجره Object Palette
- فلسفه نامگذاری تجهیزات شبکه در پنجره Object Palette
- نحوه ایجاد یک توپولوژی شامل افزودن گره ها، لینک ها
- تولید یک توپولوژی سریع
- نحوه تولید یک وسیله سفارشی
- پیکربندی موجودیت های مختلف یک توپولوژی
- مفهوم subnet و روش ایجاد آن
- نحوه ایجاد Annotation
جلسه ۴: پیکربندی توپولوژی در Opnet
- نحوه چک کردن اتصال توپولوژی
- معرفی انواع خصوصیات یک شیء
- نحوه تنظیم کردن خصوصیات Single
- نحوه تنظیم کردن خصوصیات Compound و گروهی اشیاء
- تشریح گره failure/recovery
- تشریح مفهوم Promoting
- نحوه Promote کردن خصوصیات اشیاء
جلسه ۵: پیکربندی و اجرای شبیه سازی
- پارامترهای آماری در OPNet
- نحوه انتخاب پارامترهای آماری و تنظیمات آنها
- تنظیمات مرتبط با شبیه سازی
- مشاهده نتایج شبیه سازی
- فیلتر کردن نتایج
- مقایسه نتایج
بخش دوم: انواع ترافیک و افزودن ترافیک های جدید و چند لایه در شبیه ساز OPNET
جلسه ۱: کاربردها در OPNet،پیکربندی ترافیک، انواع ترافیک
- انواع کاربرد (ترافیک) در OPNet
- انواع کاربرد از لحاظ ساختار Client و Serverی
- نحوه ایجاد یک Application
- نحوه ایجاد یک Profile
- تولید ترافیک های مشهور
- Ftp
- Http
- Voip
- Video Conference و …
جلسه ۲: ایجاد ترافیک و کاربردهای سفارشی
- محدودیت های ترافیک های استاندارد
- سلسله مراتب تولید ترافیک سفارشی
- نحوه ایجاد یک ترافیک سفارشی با استفاده از مفاهیم Task و فازهای آن
- یک مثال کاربردی از ایجاد کاربرد سفارشی
- ایجاد ترافیک سفارشی با استفاده از مفهوم Explicit packet generation
- معرفی Application Demand و Traffic Flow
- ایجاد ترافیک Background
جلسه ۳: تنظیمات مرتبط با پروفایل کاربر جهت تعیین رفتار برنامه و ترافیک های کاربر
- تعریف User Profile
- نحوه پیکربندی یک Profile کامل
- تنظیم Attribute های یک Application در Profile
- یک مثال کاربردی و جامع در رابطه با تنظیمات Profile
- استفاده از ویزارد تولید Application
- تعریف Profile کاربر بدون استفاده از ویزارد تولید Application
- ملاحظات طراحی یک Profile
بخش سوم: پروتکل ها و تکنولوژی های لایه شبکه و انتقال در شبیه ساز OPNET
جلسه ۱: پروتکل های لایه انتقال
- توضیح خلاصه ای از پروتکل های TCP , UDP
- تشریح پارامترهای مرتبط با تنظیمات پروتکل TCP
- معرفی آماره های مهم در رابطه با لایه انتقال
- شبیه سازی و مقایسه نسخه های مختلف TCP
- شبیه سازی و مقایسه پروتکل TCP با UDP
جلسه ۲: پروتکل های لایه شبکه
- توضیح خلاصه ای از پروتکل IP
- تنظیمات مرتبط با پروتکل IP در گره های پایانی و روترها
- اختصاص آدرس های IP به صورت دستی و اتوماتیک
- Export کردن آدرس های IP
- پیکربندی اولیه پروتکل های مسیریابی
- نحوه تعریف Interface های نوع Tunnel, Loopback, Aggregate
- ایجاد توازن بار در یک مسیریاب
- پیکربندی پروتکل ICMP و تعریف سناریویی برای دستور Ping
- آماره های مهم و پر استفاده مرتبط با پروتکل IP
- Export کردن جداول مسیریابی
جلسه ۳: مسیریابی، پروتکل های RIP , OSPF در شبیه ساز OPNET
- تعریف مسیریابی و انواع پروتکل های مسیریابی از لحاظ عملکرد
- معرفی پروتکل RIP و مفاهیم آن
- معرفی پروتکل OSPF و مفاهیم آن
- شبیه سازی پروتکل های مسیریابی RIP , OSPF
- آماره های مهم در رابطه با پروتکل های مسیریابی
- ذخیره جداول مسیریابی مرتبط با پروتکل ها در فایل های خروجی
- ایجاد سناریوی ترکیبی از پروتکل های مسیریابی
جلسه ۴: مباحث پیشرفته در لایه شبکه، پروتکل های NAT و IPv6
- معرفی NAT و مفاهیم مرتبط با آن
- تنظیمات NAT در OPNet شامل static Nat, Dynami Nat , PAT
- ایجاد یک سناریوی مبتنی بر NAT
- معرفی IPv6
- تنظیمات IPv6 در OPNet
- ایجاد سناریویی مبتنی بر IPv6
جلسه ۵: ترافیک Multicast، پیکربندی، پروتکل های مسیریابی، آماره ها
- معرفی ترافیک Multicast
- تنظیمات مرتبط با ترافیک Multicast در OPNet
- آماره های مهم مرتبط با ترافیک Multicast
- شبیه سازی سناریوی Multicast
جلسه ۶: تکنولوژی ATM و نحوه شبیه سازی آن
- معرفی اجمالی تکنولوژی ATM
- نحوه تنظیمات مرتبط با تجهیزات ATM در OPNet
- معرفی آماره های مرتبط با ATM
- شبیه سازی یک سناریو ساده ATM در OPNet
بخش چهارم: کیفیت خدمات (QoS) در شبیه ساز OPNET
جلسه ۱: کیفیت خدمات، پیاده سازی صف های مرتبط با کیفیت خدمات
- مفهوم کیفیت خدمات یا QoS
- زمانبند صف سفارشی
- پیکربندی صف هایFIFO و RED و WRED
- تعریف پروفایل های WFQ،DWFQ،DWRR و MDRR
- تعریف پروفایل های Policer
- معرفی آماره های مرتبط با کیفیت خدمات
- شبیه سازی و ایجاد سناریوهای مرتبط با کیفیت خدمات
جلسه ۲: معماری RSVP و Diffserv
- معرفی اجمالی مفاهیم Intserv و Diffserv
- پیکربندی روش RSVP
- پیکربندی روش Diffserv
- معرفی آماره های مرتبط با RSVP و DiffServ
- شبیه سازی سناریوهای مبتنی بر RSVP و Diffserv
ماژول 2 – OPNET پیشرفته
بخش اول: مباحث پیشرفته در شبیه ساز OPNET
جلسه ۱: شبکه های محلی مجازی VLAN
- معرفی VLAN
- پیکربندی VLAN
- آماره های مرتبط با VLAN
- ایجاد سناریوی VLAN
جلسه ۲: توازن بار (Load Balancing)
- معرفی Load Balancing
- پیکربندی Load Balancing
- ایجاد سناریوی مبتنی بر Load Balancing
جلسه ۳: شبیه سازی MPLS
- معرفی MPLS
- پیکربندی MPLS
- پیکربندی MPLS جهت مهندسی ترافیک
- معرفی آماره های مهم مرتبط با MPLS
- ایجاد سناریوهای مبتنی بر MPLS و MPLS_TE
جلسه ۴: شبیه سازی VPN و Firewall
- معرفی Firewall
- معرفی VPN
- پیکربندی Firewall و VPN در OPNet
- ایجاد سناریوی مبتنی بر VPN
- ایجاد سناریوی مبتنی بر Firewall
جلسه ۵: لینک ها، شبکه های Ethernet و Token Ring
- معرفی آماره ها و مشخصات لینک های مختلف
- ساخت شبکه Token Ring
- معرفی مشخصه های لینک و گره در Token Ring
- معرفی آماره های مرتبط با Token Ring
- ساخت شبکه های Ethernet
- معرفی مشخصه های لینک و گره در Ethernet
- معرفی آماره های مرتبط با Ethernet
بخش دوم: شبیه سازی شبکه ها و تکنولوژی های بی سیم در Opnet
جلسه ۱: شبکه های بی سیم محلی (WLAN)
- ایجاد شبکه های WLAN
- معرفی گره های مرتبط با WLAN
- پیکربندی و تنظیمات مرتبط با WLAN ها
- آماره های مرتبط با WLAN
- ایجاد سناریوهای مختلف WLAN به صورت DCF یا Adhoc و PCF یا Infrastructure based
- ایجاد سناریوی WLAN دلخواه با استفاده از Wizard
جلسه ۲: شبکه های ادهاک متحرک (MANET)
- ایجاد شبکه های MANET
- معرفی گره های مرتبط با MANET
- پیکربندی و تنظیمات مرتبط با MANET ها
- آماره های مرتبط با MANET
- مفهوم Trajectory و تعریف آن برای گره ها
- ایجاد Mobility Config
- بکارگیری پروتکل های مسیریابی مختلف نظیر AODV , DSR , OLSR , TORA , GRP
- ایجاد سناریوهای مختلف MANET و مقایسه آنها
جلسه ۳: شبکه های حسگر و Zigbee
- معرفی شبکه های Zigbee
- تشریح مفهوم گره های End Device , router , coordinator
- ایجاد توپولوژی های Mesh , Tree , star در شبکه Zigbee
- آماره های مرتبط با Zigbee
- ایجاد سناریوهای کاربردی و مقایسه توپولوژی ها
جلسه ۴: شبکه های وایمکس (WIMAX)
- ایجاد توپولوژی WIMAX به صورت دستی
- ایجاد توپولوژی WIMAX به کمک ویزارد
- پیکربندی تنظیمات مربوط به گره های WIMAX
- تنظیمات مرتبط با QoS در WIMAX و تخصیص سرویس های Gold , Silver , Bronze
- معرفی آماره های مرتبط با WIMAX
- ایجاد سناریوهایی جهت Handover کردن گره های Mobile
- ایجاد سناریوهای مبتنی بر WIMAX
بخش سوم: مدل سازی و برنامه نویسی در Opnet
جلسه ۱: مبانی اولیه مربوط به مدل های گره ، پردازش ، شبکه و بسته
- مدل شبکه (Network Model)
- مدل گره (Node Model)
- مدل پردازش (Process Model)
- مدل بسته (Packet Model)
- مدل لینک (Link Model)
- معرفی زبان Proto-C
- نحوه مشاهده مدل های گره ، پردازش ، بسته و لینک در OPNet 14.5
جلسه ۲: بررسی توابع تعریف شده در Proto-C
- مروری بر مهمترین و پرکاربردترین توابع Proto-C در OPNet
- معرفی گروه Animation Package
- معرفی گروه Distribution Package
- معرفی گروه Event Package
- معرفی گروه Identification Package
- معرفی گروه Interrupt Package
- معرفی گروه Queue Package
- معرفی گروه Radio Package
جلسه ۳: نحوه ایجاد یک صف سفارشی با استفاده از مدل گره
- مراحل ایجاد یک صف سفارشی
- تعیین نرخ سرویس
- تعیین نرخ ورود
- اجرای صف ایجاد شده
- بررسی وضعیت و کارایی صف
- نمایش انیمیشن صف
جلسه ۴: نحوه برنامه نویسی در مدل پردازش و ایجاد یک مدل نمونه
- برنامه نویسی در مدل پردازش
- ایجاد یک مدل نمونه جهت شمارش بسته های دریافتی
- تعریف آماره برای مدل نمونه
- شبیه سازی و اجرای مدل
- مشاهده نتایج و انیمیشن مدل
- معرفی Help شبیه ساز OPNet جهت یافتن توضیحات توابع
جلسه ۵: ساخت یک گره و لینک سفارشی با برنامه نویسی
- مراحل ایجاد یک گره سفارشی
- مراحل ایجاد یک لینک سفارشی
- ایجاد سناریوی مبتنی بر لینک و گره سفارشی
- ایجاد انیمیشن جهت مشاهده وضعیت مدل
- شبیه سازی و مشاهده نتایج
جلسه ۶: ایجاد یک شبکه سوئیچینگ سفارشی با برنامه نویسی
- مراحل ایجاد یک شبکه سوئیچنگ
- ایجاد گره سوئیچ
- ایجاد گره های گیرنده و فرستنده
- ایجاد قالب بسته سفارشی
- ایجاد لینک سفارشی
- ایجاد آماره های سفارشی
- شبیه سازی و مشاهده نتایج شبکه ایجاد شده
جلسه ۷: پیاده سازی پروتکل CSMA با برنامه نویسی
- معرفی پروتکل CSMA
- ساخت لینک سفارشی برای CSMA
- ساخت گره سفارشی CSMA
- تعریف آماره جدید برای CSMA
- ایجاد یک سناریو جهت بررسی کارآیی CSMA
- شبیه سازی و مشاهده نتایج
منابع و مراجع
- The.Practical.OPNET.User.Guide.for.Computer.Network.Simulation.2012
- Network.Simulation.Experiments.Manual.in.OPNET.2003
ابزارهای مورد نیاز دوره
- Opnet 14.5
- Riverbed Modeler 17.5
محصولات پیشنهادی
- ماشین مجازی آماده Opnet شامل همه ابزارهای مورد نیاز دوره
سایر دوره ها
مجموعه دوره های آموزشی شبیه ساز Opnet، مربوط به آموزش شبیه سازی شبکه های کامپیوتری با استفاده از شبیه ساز Opnet می باشد. ما دوره های آموزش شبیه ساز Opnet را به چند دوره مجزا تقسیم کردیم تا شما دانش پژوهان محترم بتوانید با صرف زمان و هزینه کمتر ، به صورت جداگانه به یادگیری موضوعات مورد نیاز خود بپردازید.
تقسیم بندی دوره های آموزش opnet به صورت زیر می باشد:
سایر شبیه سازهای شبکه:
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
کتاب راهنمای شبیه ساز شبکه NS2
بوت کمپ پایتون و علم داده
دوره آموزش CCNA | منطبق با آخرین تغییرات سیسکو
دوره آموزش CCNA | کد 200-301 | منطبق با آخرین تغییرات سیسکو دوره CCNA 200-301 که هم اکنون در حال…
دوره آموزش شبیه ساز GNS3
معرفی دوره برای آموزش GNS3 ابتدا باید ببینیم GNS3 چیست؟ یک شبکه کامپیوتری یا مخابراتی، شامل تجهیزاتی است که اجرای…
پکیج آموزش جامع NS3
اهداف دوره در پکیج آموزش جامع NS3، شما پس از آموزش کامل آموزش ns3، شبیه سازی انواع شبکه های سیمی،…
پکیج آموزش جامع SDN
اهداف دوره آشنایی با اصطلاحات و مفاهیم شبکه های SDN آشنایی با شبیه سازی شبکه های مبتنی بر نرم افزار…
دوره آموزش مجازی سازی کارکردهای شبکه NFV
معرفی دوره مفهوم مجازی سازی کارکردهای شبکه (NFV) در تعریف NFV و پاسخ به سوال “NFV چیست” باید بگوییم NFV عبارت…
دوره آموزش برد رزبری پای – ۳ Raspberry Pi
معرفی دوره رزبری پای چیست؟ Raspberry Pi یک برد الکترونیکی است که برای پیاده سازی پروژه های کنترلی مورد استفاده…
دوره آموزش اینترنت اشیا با Packet Tracer
معرفی دوره آموزش اینترنت اشیا اخیراً بسیار پر اهمیت شده است چرا که با پیشرفت سریع علوم و تکنولوژی در…
پکیج آموزش جامع NS2
معرفی دوره قبل از آموزش NS2 ابتدا ببینیم شبکه چیست. یک شبکه کامپیوتری یا مخابراتی، شامل یک سری تجهیزات و…
امتیاز دانشجویان دوره
نظرات
۳۵۰,۰۰۰ تومان
دکتر رضا محمدی
مدرس دورههای SDN و NFVدکتری تخصصی (PHD) رشته مهندسی فناوری اطلاعات – گرایش شبکه های کامپیوتری – دانشگاه صنعتی شیراز - عضو هیئت علمی دانشگاه بوعلی همدان - مدرس دورههای SDN و NFV
پردرآمدترین مهارت ها را یاد بگیرید
طرح استعدادیابی
ارشدان بلاکچین
(Blockchain Seniors)
تا کنون بیش از 1000 دانشجو در این طرح شرکت کرده اند.
شما هم دوست دارید برای تضمین آینده کاری خودتان به این جمع بپیوندید؟
همین امروز شروع کنید!
مجید شبیری(مدیریت)
با سلام و عرض ادب خدمت دوستان گرامی که با دوره آموزشی OPNET همراه ما هستند.
اگر سوالی در رابطه با این مبحث داشتید لطفا در بخش نظرات عنوان بفرمایید.
با تشکر و قدردانی از همراهی شما دوستان گرامی.
Mona
سلام
امکان دریافت آموزش به صورت ارسال به ایمیل هم هست؟
سید مجید شبیری(مدیریت)
با سلام و احترام
بله شما با ثبت نام در دوره، ویدئوها را به صورت لینک دانلود دریافت خواهید کرد.
موفق باشید.
hesam
سلام. شرکت ما در یزد مستقر است. نحوه آموزش به صورت راه دور هست؟
سید مجید شبیری(مدیریت)
با سلام و احترام
آموزش به صورت ویدئویی است ولی بنا به نیازمندی و درخواست شما امکان برگزاری به صورت کلاس آنلاین (وبینار) نیز فراهم میباشد.
برای کسب اطلاعات بیشتر با ما در تماس باشید.
زهرا
سلام
امکان برقراری ارتباط opnet با matlab هست؟ یعنی مثلا پیاده سازی یک الگوریتم در متلب بر روی شبکه ای که در opnet شبیه سازی شده. اگر هست در این آموزش ها بیان شده؟
سید مجید شبیری(مدیریت)
با سلام و احترام
در مورد امکان ارتباط Matlab و Opnet اطلاعی ندارم ولی مبحث مذکور در این دوره، آموزش داده نشده.
این دوره آموزشی در دو سطح مقدماتی و پیشرفته، جمعه به مدت ۲۸ ساعت بوده و مطالب بسیاری را پوشش داده است.مطالب آموزش داده شده در این دوره را می توانید در سرفصل دوره مشاهده بفرمایید.
موفق باشید.
شجاعت
با سلام و وقت بخیر
در این دو دوره اموزشی راجع به پروتکل های wireless داده شده است یا خیر؟
ایا سناریویی در زمینه wireless پیاده سازی شده است یا خیر؟
ممنون
سید مجید شبیری(مدیریت)
با عرض سلام
وقت بخیر
بله بخش ۲ دوره پیشرفته Opnet کلاً به شبکه های بیسیم اختصاص داده شده.
مباحث زیر در این هفته پوشش داده شده است:
جلسه۱: شبکه های بی سیم محلی (WLAN)
جلسه۲: شبکه های ادهاک متحرک (MANET)
جلسه۳: شبکه های حسگر و Zigbee
جلسه۴: شبکه های وایمکس (WIMAX)
موفق باشید.