در این بخش پروژه شبیه سازی حمله شنود و رمزنگاری RSA در شبکه DNS را با نرم افزار NS2 به همراه فیلم آموزش نحوه اجرا آماده کردیم که یک پروژه مناسب امنیت شبکه است. الگوریتم رمزنگاری RSA در سال ۱۹۷۷ به عنوان یک سیستم رمزنگاری کلید عمومی ایجاد شده است. RSA یک الگوریتم رمزنگاری نامتقارن است که به نام سازندگانش Rivest، Shamir و Adelman نامگذاری شده است. این الگوریتم دو کلید دارد: کلید عمومی برای رمزنگاری و کلید خصوصی برای رمزگشایی پیام ها هستند. الگوریتم RSA شامل سه مرحله است، مرحله اول تولید کلید است که به عنوان کلیدی برای رمزنگاری و رمزگشایی داده ها مورد استفاده قرار می گیرد، مرحله دوم رمزنگاری است که فرآیند واقعی تبدیل متن آشکار به متن رمز شده در این مرحله انجام می شود و مرحله سوم نیز رمزگشایی است که در سمت دیگر متن رمز شده به متن آشکار تبدیل میشود. الگوریتم RSA بر اساس مسئله تجزیه به حاصل ضرب دو عدد اول بسیار بزرگ است. اندازه کلید بین ۱۰۲۴ تا ۴۰۹۶ بیت می باشد. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی لینک زیر کلیک نمایید.
لینک: شبیه سازی حمله شنود و رمزنگاری RSA در شبکه DNS با نرم افزار NS2
در این بخش پروژه شبیه سازی شبیه سازی فایروال در شبکه را در نرم افزار OPNET همراه با گزارش کار و پایان نامه تحقیقاتی Firewall در ۸۸ صفحه و ۷ فصل و فیلم نحوره اجرا آماده کردیم که یک پروژه مناسب در زمینه امنیت شبکه های کامپیوتری می باشد. در این پروژه که در محیط شبیه ساز OPENT کار شده است دو سرور داریم که اپلیکیشن وب و دیتابیس بر روی آنها تعریف شده است که از طریق کابل ۱۰۰BaseT به روتر شرق متصل شده اند و یک پک کلاینت شامل ۱۵۱ کلاینت که ۵۱ یوزر به دیتابیس و ۱۱۱ یوزر به وب اتصال پیدا کرده که بوسیله کابل ۱۰BaseT به فایروال متصل هستند. روتر شرق و فایروال نیز با کابل PPP-DS3 به ابر اینترنتی اتصال پیدا کرده است. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی لینک زیر کلیک نمایید.
لینک: شبیه سازی فایروال در شبکه با نرم افزار OPNET به همراه گزارش کار
در این بخش به معرفی و بررسی پروتکل دسترسی چندگانه تقسیم کدی (CDMA) می پردازیم که یک نوع فناوری دیجیتال بی سیم جهت انتقال صوت و دیتا به طور همزمان روی یک فرکانس می باشد. دسترسی چندگانه تقسیم کدی (Code Division Multiple Access – CDMA) یک روش دسترسی کانال استفاده شده توسط تکنولوژی های مختلف ارتباطات رادیویی می باشد که انتقال صوت و دیتا را به صورت همزمان بر روی یک فرکانس فراهم می کند. در این پروتکل برخلاف پروتکل TDMA و پروتکل FDMA که از تقسیم زمانی و تقسیم فرکانسی استفاده می کردند، از مفهومی به نام Chip Code استفاده می شود. در این پروتکل هر بیت با یک دنباله ثابت به نام دنباله چیپ جایگزین می شود. این دنباله چیپ m بیتی است. یعنی برای ارسال یک بیت، m بیت ارسال می شود. برای جلوگیری از تصادم در این پروتکل جیپ هایی که بین هر جفت فرستنده و گیرنده قرار داده می شوند ویژگی بنیادی هستند که گذشته از این که متفاوتند نسبت به هم متعامدند. متعامد بودن چیپ ها این قابلیت را فراهم می کند که در یک محیط چندین ایستگاه بتوانند ارسال و دریافت داشته باشند بدون این که تصادفی رخ دهد. جهت مشاهده این پروتکل و اطلاعات کامل آن بر روی لینک زیر کلیک نمایید.
در این بخش پروژه شبیه سازی سیستم ارتباطات CDMA را در نرم افزار MATLAB به همراه کامنت گذاری کدها آماده کرده ایم که در آن یک سیستم ارتباطی پایه از دسترسی چندگانه تقسیم کدی مورد ارزیابی قرار می گیرد. دسترسی چندگانه تقسیم کدی (Code Division Multiple Access – CDMA) یک نوع تکنولوژی دیجیتال بی سیم می باشد که انتقال صوت و دیتا را به صورت همزمان بر روی یک فرکانس فراهم می سازد. سیستم CDMA یک تکنیک ارسال اطلاعات می باشد و در مخابرات سیار و اغلب در هر گونه تبادل دیتا در فواصل دور فوق العاده مفید و کارآمد است. CDMA یکی از پیچیده ترین سیستم های بی سیم دیجیتال در دنیای امروز می باشد که همه کاربران را در فرکانس های یکسان و زمان های یکسان با کد های مختلف مجزا می کند. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی لینک زیرکلیک نمایید.
در این بخش پروژه شبیه سازی بهبود الگوریتم کنترل ازدحام TCP-Vegas را با نرم افزار NS2 به همراه فیلم نحوره اجرا آماده کرده ایم که بر اساس یک مقاله ژورنالی و ISI با عنوان CODE TCP: A competitive delay-based TCP انجام شده است. ازدحام یکی از عواملی می باشد که می تواند عملکرد شبکه های کامپیوتری را با اختلال مواجه کند. به منظور کنترل ازدحام در یک شبکه ، از الگوریتم های کنترل ازدحام کمک گرفته می شود. تعدادی از این الگوریتم ها عبارتنداز TCP Tahoe ، TCP Reno ، TCP New-Reno ، SACK و TCP-Vegas. پژوهش های انجام شده در این زمینه، نشان دهنده این است که در شبکه های همگن، الگوریتم TCP-Vegas اغلب کارایی بهتری نسبت به الگوریتم TCP-Reno دارد. اما زمانی که در شبکه اینترنت هر دو الگوریتم Vegas و Reno به صورت همزمان مورد استفاده قرار می گیرد، عملکرد Reno بهتر از Vegas می باشد. از این رو انگیزه ای برای سیستم عامل ها وجود ندارد که از Vegas به عنوان پروتکل پیش فرض لایه انتقال استفاده نمایند. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی لینک زیر کلیک نمایید.
لینک: شبیه سازی بهبود الگوریتم کنترل ازدحام TCP-Vegas با نرم افزار NS2