هدف از این پروژه معرفی شبیه سازی شبکه های کامپیوتری است. تالی سازی شبکه تکنیکی است که رفتار شبکه را با اجرا محاسبات تراکنشها بین موجودیت های مختلف شبکه و استفاده از فرمولهای ریاضی و گرفتن مشاهدات از محصولات شبکه مدل می کند. تالی ساز کانال یک قطعه نرم افزار یا سخت افزار است که رفتار شبکه رایانه ای را بدون حضور یک شبکه واقعی پیش بینی می کند. شیبه ساز شبکه، برنامه نرم افزاری است که عملکرد یک شبکه کامپیوتری را تقلید می کند. باب شبیه سازها، شبکه کامپیوتری حرف دستگاه ها و ترافیک و… مدل شده و آنگاه کارایی آن آنالیز و تحلیل می شود. معمولاً کاربران باده توانند تالی ساز را برای عملی کردن نیازهای تحلیلی خاص خودشان سفارشی کنند. هدف نهایی این پروژه، پیاده سازی یک شبکه ی حسگر بی سیم حرف استعمال از شبیه ساز NS2 می باشد که در فصل پنجم این پایان نامه به آن پرداخته شده است.
فهرست :
چکیده
مقدمه
اصول
آماج
پیشین کار و تحقیق
روش کار و تحقیق
کانال کامپیوتر و شبیه ساز شبکه
تشریح شبکه کامپیوتری
تعریف simulation 22 و ادله استعمال از آن
انواع شبیه سازهای شبکه
تالی ساز OPNET
شبیه ارغنون BONES 2
تالی ارغنون MARS
شبیه ارغنون MATLAB
تالی ساز SDL
شبیه ساز JAVASIM
تالی ساز NS
تاریخچه
NS2 چیست؟
ساختار NS
کارکردهای NS
مزایا و معایب NS2
نجوه نصب NS
دوستی حرف اسکریپت Otcl
کانال حسگر بی سیم
شبکه حسگر چیست
ادله استفاده از کانال حسگر
تاریخچۀ شبکه های حسگر
ساختار کلی شبکه حسگر بدون سیم
ساختمان گره
ویژگی ها
کاربردها
موضوعات مطرح
پیاده ساز
تشریح پیاده سازی
مرحلهها اجرای روش پیشنهادی
فاز اولشناسایی حسگرهای پوششی هر توقفگاه سیار
فاز دوم تعیین متناسب ترین توقفگاه صفت
مراحل اجرای الگوریتم
سناریو
بحث و نتیجه گیر
نتیجه گیری
پیشنهادات
منابع و ماخذ
فهرست منابع فارسی
سیاهه منبعها انگلیسی
چکیده انگلیسی
چکیده
شبکه های کامپیوتری امروزی دوران نویسی در انفورماتیک است . با وجود شبکه های
کامپیوتری , محققین می توانند در اقصی نقاط دنیا عزب حرف فشردن کلیدهایی از صفحه
کلید کامپیوتر , باب چند ساعت بعد از تازه ترین دادهها موضوعات مورد نظر خود باخبر
شوند .
تکنولوژی
شبکه به سمت تعجیل در حال رشد است رشد و توسعه شبکه های کامپیوتری بر کسی پوشیده نیست
مدت هاست که تجمع آوری و پردازش دادهها توسط کامپیوتر انجام می شود . اضافه حرف این
, کامپیوتر در پخش اطلاعات و برقراری ارتباطات از طریق شبکه های کامپیوتری نقش
مهمی را لعب باده کند .
این پروژه
تحقیقاتی که شبکه های کامپیوتری را مورد بررسی قرار می دهد که در 4 دوران تقسیم بندی و ویرایش گردیده است .
فصل اولمعرفی شبکه های کامپیوتری ...... 3
فصل دوم
دوران چهارم
امنیت شبکه ......... 259
بمنظور شناخت درخور روال عملکرد پروتکل در شبکه می بایست با برخی از مدل های رایج شبکه که معماری شبکه را تشریح می نمایند، آشنا گردید. مدل OSI (Open Systems Interconnection) بعنوان یک مرجع درخور باب این زمینه مطرح است . باب مدل بالا از هفت لایه برای تشریح فرآیندهای مربوط به ارتباطات استفاده می گردد. در حقیقت هریک از لایه ها مسیولیت اجرا عملیات خاصی را برعهده داشته و معیار و شاخص اصلی تقسیم بندی بر اصل عملیات مربوطه ای که می بایست در هر لایه صورت پذیرد. مدل OSI بعنوان یک مرجع و امام برای شناخت عملیات مربوط به ارتباطات استفاده می گردد. باب بعد پیاده سازی خیلی از پروتکل دقیقا" از ساختار مدل OSI تبعیت نخواهند کرد. ولی از بهر شروع و آشنا صیرورت با عملکرد یک شبکه از بعد ارسال اطلاعات مطالعه مدل فوق موثر خواهد بود. شکل زیر هفت لایه صفت مدل OSI را نشان می دهد.
مقدمه
عناصر مربوط به زیرساخت منطقی
پروتکل های کانال
مدل های شبکه ای
چرا پروتکل TCP/IP ؟
اجزای پیماننامه TCP/IP
پروتکل های موجود باب بستر Application پروتکل TCP/IP
برنامه های کمکی TCP/IP
مدل آدرس دهی IP
نحوه اختصاص IP
DHCP
IP Subnetting
سرویس های Name Resolution
خدمت دهنده DNS
سرویس دهنده WINS
احراز از راه چرخه
IP Routing
Satatic Routing
Dynamic Routing
زیر ساخت امنیتی
آشنائی حرف عناصر یک شبکه محلی
بعد از آفرینش کامپیوتر دانشمندان خیلی زود به این نتیجه رسیدند که لازم است راهی ایجاد شودتا دادهها موجود حرف روی کامپیوترها از یک کامپیوتر به کامپیوتر دیگر جابجایی یابد . راه متداول باب ثانیه زمان چاپ کردن اطلاعات یا ذخیره سازی آن روی دیسک و جابجایی ثانیه به کامپیوترهای دیگر بود.
اما این راه ، بادهی کافی نداشته و یک انتقال الکترونیکی لازم بود. این نیاز باعث شد که شبکه های کامپیوتری ساخته شوند. باب ساده ترین نوع شبکه کامپیوتری تنها 2 کامپیوتر متصل به یکدیگر وجود دارد که این تاخت کامپیوتر اطلاعات اندر خود را به اشتراک یکدیگر میگذارند.
شبکه های کامپیوتری میتوانند بسیار پیچیده تر از آنچه که در این فصل بررسی خواهد شد باشند. اما ما برای آشنایی دقیق حرف مفاهیم شبکه و اینکه چگونه کار میکند ابتدا به بررسی ساده ترین نوع شبکه ها میپردازیم .
مقدماتی که تا کنون در مورد شبکه ارائه شده حاوی تعاریف عمومی بوده ومطالب تخصصی را شامل نمیشود. شبکه ای که محدود به یک بخش کوچک باشد ، مثلا یک Site یا یک شبکه محدود در یک ساختمان بطور اجمال LAN نامیده میشود.
ساده ترین نوع شبکه با پیوسته کردن قید کامپیوتر بوسیله کابل های خاصی بوجود می آید . ممکن است یک دستگاه چاپ رایانهای به یکی از کامپیوترها متصل باشد و با استفاده از این سیستم شبکه این چاپگر به سمت اشتراک بقیه کامپیوترها نیز گذاشته میشود . همچنین ممکن است دستگاه چاپ رایانهای مستقیما به شبکه پیوسته شده باشد . سایر تجهیزات جانبی کامپیوتر نیز میتوانند برای استفاده همه کاربران در یک شبکه به اشتراک گذاشته شوند.