فرمت:word(قابل ویرایش)
تعداد صفحات: 125 صفحه + 18 اسلاید
فهرست مطالب:
فصل اول١
١پیش گفتار] ١ [
1-1اهمیت شبکه های کامپیوتری
1-2کاربرد های شبکه های کامپیوتری
1-2-1کاربرد تجاری
1-2-2کاربردهای خانگی
1-3مدیریت شبکه های کامپیوتری ]٢[
فصل دوم
٢پیش گفتار
2-1مدیریت شبکه چیست؟] ٣[
2-2یک دیدگاه تاریخی
2-3معماری مدیریت شبکه
2-4مدل مدیریت شبکه ISO
2-4-1مدیریت اجرا
2-4-2مدیریت پیکربندی
2-4-3مدیریت حسابگری
2-4-4مدیریت خطا
2-4-5مدیریت امنیت
2-5مزایای مانیتورینگ شبکه ]٤[
2-6بخش های مهم مانیتورینگ شبکه
2-6-1مانیتورینگ وضعیت سلامت شبکه
2-6-2مانیتورینگ اینترنت
2-6-3مانیتورینگ شبکه داخلی
٢-٧پروتکل SNMP ]٥[
2-8عناصر اصلی در SNMP ]٦[
2-9فرامین پایه در SNMP
2-10پایگاه اطلاعات مدیریتی در SNMP ]٧[
٢-١١SNMPv1
٢-١١-١SNMPv1 و ساختار اطلاعات مدیریتی
2-11-2فرمانهای پروتکل 1 SNMPv
2-12SNMPv2
٢-١٢-١SNMPv2 و ساختار اطلاعات مدیریتی
2-12-2ماژول های اطلاعات SMI
2-12-3فرمان های پروتکل SNMPv2
2-13مدیریت درSNMP
2-14امنیت در SNMP
2-15SNMP interoperability
2-16فرمت پیام در SNMPv1
2-17واحد داده پروتکل در SNMPv1
2-18فرمت TRAP – PDU
2-19فرمت پیام SNMPv2
2-20واحد داده پروتکل در SNMPv2
2-21فرمت GetBulk- PDU
2-22لیستی از OID های پرکاربرد ]٨[
٢-٢٣قطعه کد مربوط به بکارگیریSNMP در .NET
فصل سوم
3پیش گفتار
٣-١آشنائی با روتر ]٩[
٣-٢انواع روترها
٣-٢-١روترهای سخت افزاری
3-2-2روترهای نرم افزاری
3-3مهمترین ویژگی های یک روتر
٣-٤آشنائی با روترهای سیسکو
3-4-1عناصر اصلی در یک روتر سیسکو
٣-٤-٢آشنایی با انواع اتصالات LAN در روترهای سیسکو
٣-٥نحوه اتصال به Router ] ١٠[
٣-٦حالت های مختلف روتر (Router Modes)
3-7آشنایی با دستورات روتر
3-7-1نحوه تغییر دادن نام Router
3-7-2تنظیمات مربوط به پسوردها
3-7-3آشنایی با دستور Show
3-7-4رمز نگاری کلمات عبور Password Encryption
3-7-5نحوه تنظیم کردن interface Serial
3-7-6نحوه پیکر بندی کارت شبکه روتر و یا FastEthernet
3-7-7نحوه نمایش جدول مسیریابی
3-7-8نحوه ذخیره و ثبت تغییرات
3-7-9حذف تنظیمات روتر
فصل چهارم٦٦
4پیش گفتار
4-1سیستم های تلفنی
4-2اجزای سیستم های تلفن گویا
4-3تلفن گویا، ابزاری اطلاعاتی و یا عملیاتی؟
4-4انواع تلفن گویا
4-4-1سیستم های IVR
4-4-2سیستم های پست صوتی
4-4-3سیستم هایACD
4-4-4سیستم های CTI
4-4-5سیستم های AIN
4-5جایگاه تلفن گویا
4-6مدیریت شبکه های کامپیوتری با تلفن گویا
4-7آشنایی با کامپوننت KDtele
فصل پنجم
5پیاده سازی
فصل ششم
6نتیجه گیری
پیوست 1 ٨٦
پیوست ٢ ١١٠
فهرست منابع
چکیده
امروزه اکثر تکنولوژی های جدید به دنبال راهی برای تسهیل زندگی می باشند. به عبارت دیگر راه هایی که منجر به صرفه جویی در زمان، هزینه و انرژی شوند. مسلما چنین روش ها و ایده هایی در عصر امروز از ارزش فوق العاده ای برخوردارند. طرح پیشنهادی ما که در این رساله به آن می پردازیم نیز به دنبال رسیدن به چنین هدفی است. در این رساله نشان خواهیم داد که چگونه مدیریت یک شبکه کامپیوتری که از ارکان اصلی آن است از راه دور و تنها با فشار یک دکمه از طریق تلفن ثابت به سهولت امکان پذیر خواهد بود. طرحی که این امکان را به مدیر شبکه می دهد که در هر ساعتی از شبانه روز و در هر مکان و موقعیتی که باشد بتواند از طریق تلفن ثابت شبکه را کنترل کرده، گزارش عملکرد آن را دریافت نموده و یا تغییراتی روی آن اعمال کند.
تا به امروز از تلفن ثابت تحت عنوان تلفن گویا به شکل های مختلف برای تسهیل امر ارتباطات و اطلاع رسانی توسط مراکز مختلف استفاده می گردید که سیستم های تلفن بانک، سیستم های پاسخگوی تلفنی بازار سهام، نظرسنجی های تلفنی، مراکز تلفن و منشی های تلفنی، سیستم های ثبت سفارش، سیستم های اطلاع رسانی و … از جمله ی این موارد می باشند. در این رساله گامی فراتر نهادیم و از تلفن ثابت برای مدیریت شبکه های کامپیوتری استفاده کردیم. باتوجه به گسترش پوشش تلفن ثابت نسبت به تلفن همراه سیستم پیشنهادی می تواند به عنوان یک پشتیبان برای مدیریت شبکه های کامپیوتری به وسیله ی تلفن همراه باشد.
پیش گفتار
پتانسیل بالای فن آوری اطلاعات و ارتباطات در رفع و حل نیازهای مهم سیستمهای مختلف مدیریتی و عملیاتی و نیز توان توسعه ی نا محدود آن در ارتباط با زمینه های گوناگون علمی و صنعتی، سرمایه گذاران و متخصصان را از یک سو و سازمانها و شرکتهای خصوصی و دولتی را از سویی دیگر به سمت تمرکز بر استفاده از این فن آوری نوین سوق داده است.
امروزه نقش فن آوری اطلاعات در پیشبرد اهداف هر مجموعه کاملا بدیهی است و یکی از نقاط قوت مدیران موفق در هر سازمان، درک لزوم توجه به این فن آوری و استفاده از آن همگام با مدیران برجسته شرکتهای تراز اول جهان می باشد.
بستر و زیر ساخت فن آوری اطلاعات، شبکه های کامپیوتری می باشند.امروزه یکی از زمینه های مهم در حیطه فن آوری اطلاعات برپاسازی و استفاده از شبکه های کامپیوتری در ابعاد و مقیاس های مختلف می باشد.استفاده اشتراکی از منابع و افزایش بهره وری از آنها، قابلیت اطمینان، کاهش قابل توجه نسبت هزینه به کارایی و نیز فراهم آمدن یک بستر ارتباطی مناسب و همیشه فعال برای کاربردهای متنوع، از جمله عواملی هستند که مدیران دوراندیش را به سمت بهره گیری از شبکه های کامپیوتری رهنمون می سازند.
1-1 اهمیت شبکه های کامپیوتری
نظر به اهمیت IT و نیاز روزافزون به توانمندسازی تکنولوژی تبادل اطلاعات وارتباطات در عرصه جهان امروزی و نظر به اهمیت به اشتراک گذاردن داده ها وامکانات و همچنین به منظور صرفه جویی در زمان و هزینه که اهمیت شبکه های کامپیوتری را محسوس و مبرهن ساخته است، پرداختن به این مهم در این فصل به منظور فراهم سازی زمینه ی بررسی وضعیت موجود شبکه های کامپیوتری و نحوه مدیریت آنها با هدف بررسی طرح پیشنهادی در این رساله وارائه راهکارهای آتی از ضروری ترین مسائل می باشد.
1-2 کاربرد های شبکه های کامپیوتری
نفوذ شبکه های کامپیوتری در زمینه های گوناگون زندگی نقش بسزایی در اهمیت آن دارد و کاربرد های گسترده ی آن یکی از دلایلی است که مردم به شبکه های کامپیوتری اهمیت می دهند.در ادامه به برخی از این کاربرد ها اشاره می کنیم:
1-2-1 کاربرد تجاری
اکثر شرکت ها تعداد زیادی کامپیوتر برای کارهای مختلف (تولید، انبار داری، فروش، حسابداری) دارند. شاید در ابتدا این کامپیوترها از یکدیگر جدا باشند، ولی در مرحله ای از کار برای یکپارچه کردن اطلاعات کل شرکت، مدیریت تصمیم می گیرد تا آنها را به هم متصل کند.
به بیان کلی تر اشتراک منابع به ما اجازه می دهد تا برنامه ها، تجهیزات و بخصوص داده ها را در اختیار همه آنهایی که به این شبکه متصلند، قرار دهیم.
ساده ترین مثال آن، چاپگری است که برای تمام کارکنان یک دفتر به اشتراک گذاشته شده است. پیداست که تک تک این افراد به یک چاپگر اختصاصی نیاز ندارند و علاوه بر آن یک چاپگر شبکه اغلب ارزانتر، سریعتر و کم هزینه تر از تعداد زیادی چاپگرهای پراکنده است.با این حال اشتراک اطلاعات بسیار مهمتر از اشتراک تجهیزات فیزیکی است. امروزه تمام شرکت های بزرگ، متوسط و بسیاری از شرکت های کوچک به شدت به اطلاعات کامپیوتری خود وابسته اند. بانکی که تمام کامپیوترهای آن از کار افتاده باشد، پنج دقیقه هم نمی تواند دوام بیاورد، حتی شرکت های کوچک مانند آژانس های مسافرتی نیز به شدت به اطلاعات کامپیوتری خود متکی هستند.
در یک شرکت کوچک تمام کامپیوترها به احتمال زیاد در یک دفتر و یا حداکثر یک ساختمان قرار دارند، در حالی که کامپیوترهای یک شرکت بزرگ می تواند در یک شهر، کشور و حتی در قاره های مختلف پراکنده باشد. در این حالت، ممکن است مدیر فروشی که در نیویورک نشسته است به موجودی انبار در سنگاپور نیاز داشته باشد. به عبارت دیگر حتی ١۵٠٠ کیلومتر فاصله هم نباید خللی در دسترسی به اطلاعات وارد کند. در واقع می توان گفت شبکه های کامپیوتری به دنبال از بین بردن فاصله هاست.
در ساده ترین شکل، اطلاعات شرکت می تواند در یک یا چند پایگاه داده متمرکز باشد و کارمندان شرکت بایستی بتوانند از راه دور به آن دسترسی داشته باشند. در این مدل، اطلاعات در کامپیوترهای پر قدرتی به نام سرویس دهنده که اغلب در یک مرکز و تحت کنترل سرپرست سیستم قرار دارند نگهداری می شوند. کارمندان نیز که در اینجا به آنها مشتری گفته می شود، از راه دور و از طریق کامپیوترهای معمولی خود به این اطلاعات دسترسی پیدا می کنند.
گاهی در یک شبکه کامپیوتری رابطه بین افراد اهمیت بیشتری نسبت به تبادل اطلاعات بین کامپیوترها دارد. چنین شبکه ای در واقع یک رسانه ارتباطی است. امروزه دیگر تقریبا هیچ شرکتی را نمی توان یافت که از سرویس پست الکترونیکی استفاده نکند، اما ایمیل تنها شکلی از ارتباطات پیشرفته ای نیست که به لطف شبکه های کامپیوتری ممکن شده است. در یک شبکه، دو نفر که فاصله زیادی از یکدیگر دارند، می توانند به طور مشترک روی یک گزارش یا مقاله کار کنند. وقتی یکی از آنها تغییری در این گزارش می دهد، دیگری بلافاصله آن را خواهد دید و دیگر نیازی نیست روز ها به انتظار پستچی چشم به در بدوزد.
یکی دیگر از امکانات ارتباطی شبکه ها، کنفرانس ویدیویی است که میتوانند تصویر و صدای هم را داشته باشند و مطالب را روی یک تخته سیاه مجازی بنویسند.اتفاق دیگری که این روزها شتاب بیشتری گرفته، امکان تجارت الکترونیک بین شرکت های کوچک و بزرگ است. به عنوان مثال، سازندگان کامپیوتر، اتومبیل و هواپیما می توانند از طریق شبکه های کامپیوتری به سازندگان این نوع قطعات سفارش دهند و سپس آن را مونتاژ و تبدیل به محصول نهایی کند.گرایش تجاری دیگری که حتی اهمیت بیشتری پیدا کرده، فروش محصولات روی اینترنت است. این روزها شرکت های بسیاری به فروش محصولات خود از طریق اینترنت روی آورده اند. این شاخه از تجارت (که به تجارت الکترونیک معروف است) در آینده رشد بسیار بیشتری خواهد کرد .
1-2-2 کاربردهای خانگی
در سال١٩٧٧، وقتی از کن اولسن (رئیس شرکت Digital Equipment Corporation که پس از IBM بزرگ ترین شرکت کامپیوتری دنیا محسوب می شد) پرسیدند چرا وارد بازار کامپیوتر های شخصی نمی شود، وی پاسخ داد: هیچ دلیلی ندارد هر کس در خانه اش یک کامپیوتر داشته باشد. تاریخ ثابت کرد که اولسن اشتباه می کرد و اکنون دیگر شرکت DEC وجود ندارد. اما چرا مردم برای کارهای خانگی خود کامپیوتر می خرند؟
نوشتن نامه، مقاله، کتاب و حتی بازی یکی از مهمترین دلایل آن است؛ اما این وضعیت امروزه در حال تغییر است. شاید مهمترین دلیل خرید کامپیوترهای شخصی اینترنت باشد.
کارهایی که این قبیل افراد انجام می دهند، عمدتا عبارتند از:
١- دسترسی به اطلاعات پراکنده در سراسر دنیا
٢- ارتباطات دو جانبه
٣- سرگرمی های تعاملی
۴- تجارت الکترونیک
امروزه منبع عظیمی از اطلاعات در تمامی زمینه ها (از قبیل هنر، تجارت، آشپزی، بهداشت، تاریخ، سرگرمی، علم، ورزش، تفریحات سالم و البته گاهی ناسالم!) روی اینترنت وجود دارد، که می توان به آنها دسترسی پیدا کرد. روزنامه های بسیاری روی اینترنت منتشر میشوند که می توان اخبار را به دلخواه و بصورت گزینشی از آنها به دست آورد.بعد از روزنامه ها و مجلات الکترونیکی نوبت کتابخانه های دیجیتالی است. به نظر می رسد که رواج کتاب خوانی اینترنتی فقط به قیمت، اندازه و وزن کامپیوتر های کتابی بستگی دارد.
فرمت:word(قابل ویرایش)
تعداد صفحات:108
فهرست مطالب
مقدمه 1
فصل اول
شبکه های حسگربی سیم 2
چرا شبکه های حسگر؟ 2
تاریخچة شبکه های حسگر 3
ساختار کلی شبکه حسگر بی سیم 4
ساختمان گره 6
ویژگی ها 7
موضوعات مطرح 7
•تنگناهای سخت افزاری 8
•توپولوژی 8
•قابلیت اطمینان 8
•مقیاس پذیری 8
•قیمت تمام شده 9
•شرایط محیطی 9
•رسانه ارتباطی 9
•توان مصرفی گره ها 9
•افزایش طول عمر شبکه 10
•ارتباط بلادرنگ و هماهنگی 10
•امنیت و مداخلات 11
عوامل پیش بینی نشده 11
نمونه ی پیاده سازی شده شبکه حسگر 12
بررسی نرم ا فزارهای شبیه سازی شبکه 14
خصوصیات لازم برای شبیه سازهای شبکه 15
شبیه ساز NS(v2) 16
معماری درونی NS 16
مدل VuSystem 16
شبیه ساز OMNeT++ 17
شبیه ساز Ptolemy II 18
مدل سازی شبکه های بی سیم 20
اجرای یک مدل پیش ساخته 20
تغییر پارامترها 22
ساختار یک مدل پیش ساخته 23
•نمایش بصری(آیکون ها) 23
•کانال ها 26
•اکتور های مرکب 27
•کنترل اجرا 28
•ساخت یک مدل جدید 29
•به کارگیری اکتور plot 39
قابلیت های مدل سازی 41
•شبیه سازی رویداد گسسته 41
•مدل های کانال 42
•مدل های گره بی سیم 42
•مثال هایی از قابلیت مدل سازی 42
1.ساختار بسته ها 42
2.اتلاف بسته ها 42
3.توان باتری 43
4.اتلاف توان 43
5.برخورد ها 44
6.بهره آنتن دهی ارسال 47
ساختار نرم افزار 50
چند مثال و کاربرد 54
فهمیدن تعامل (واکنش) در شبکه های حسگر 54
نقایص شبکه های حسگر 54
توانایی های توسعه یافته شبکه های حسگر 54
طراحی ومدل کردن ناهمگن پتولومی 54
مدل شبکه حسگر 55
نمونه های ایجاد شده توسط نرم افزار 55
•غرق سازی 55
•مثلث بندی 56
•نظارت بر ترافیک 57
•گمشده جنگی در منطقه دشمن و تعقیب کننده 58
•جهان کوچک 60
فصل دوم
امنیت در شبکه های حسگر بی سیم 61
مقدمه 61
چالش های ایمنی حسگر 63
استقرار نیرومند 63
محیط مهاجم 64
نایابی منبع 64
مقیاس بزرگ 64
حملات و دفاع 64
لایه فیزیکی 65
تراکم 65
کوبش 66
لایه اتصال 67
برخورد 67
تخلیه 67
لایه شبکه 68
اطلاعات مسیر یابی غلط 68
عملیات انتخابی حرکت به جلو 68
حمله چاهک 69
حمله سایبیل 69
حمله چاهک پیچشی 69
حمله جریان آغازگر 69
اعتبار و رمز گذاری 70
نظارت 70
پروب شدن 71
فراوانی 71
راه حل های پیشنهادی 71
پروتکل های ارتباط 71
معماری های مدیریت کلیدی 75
LEAP 75
LKHW 75
پیش نشر کلیدی به صورت تصادفی 76
Tiny PK 76
نتیجه گیری 77
فصل سوم
بهبود تحمل پذیری خطا در شبکه های حسگر بی سیم 78
کارهای انجام شده 78
سازمان دهی گره ها و عملکرد سیستم 79
روش پیشنهادی 81
4-1 شبیه سازی دو روش 83
4-2 ارزیابی 83
نتیجه گیری 84
فصل چهارم
مقاله انگلیسی SECURITY IN WIRELESS SENSOR NETWORKS 96
منابع 98
مقدمه
شبکه های حسگر بی سیم به عنوان یک فناوری جدید از پیشروترین فناوری های امروزی می باشند. این شبکه ها محدودیت ها، توانایی ها ,ویژگی ها، پیچیدگی ها و محیط عملیاتی خاص خود را دارند که آنها را از نمونه های مشابه، همچون شبکه های موردی متفاوت می کند [ 1] .امروزه قابلیت اطمینان و تحمل پذیری خطا در شبکه های حسگر، با درنظر گرفتن کیفیت بهتر یکی از زمینه های مهم تحقیقاتی است. دستیابی به اطلاعات با کیفیت با محدودیت های درنظر گرفته شده در هنگامی که خطا وجود دارد یکی از چالش های شبکه های حسگر است[ 2,3].
خطا در شبکه های حسگر به صورت یک رویداد طبیعی به شمار می آید و برخلاف شبکه های معمولی و سنتی یک واقعه ی نادر نیست. برای تضمین کیفیت سرویس در شبکه های حسگر ضروری است تا خطاها را تشخیص داده و برای جلوگیری از صدمات ناشی از بروز خطا، عمل مناسب را در بخش هایی که آسیب دیده اند انجام دهیم[ 4].
دو بخش مهم در تحمل پذیری خطا یکی تشخیص خطاو دیگری ترمیم خطا است. در مرحله ی تشخیص خطا مهم این است که بتوان با صرف هزینه ی کم و با دقت بالا به این نتیجه رسید که واقعا خطایی رخ داده است و گره های آسیب دیده را شناسایی نمود. در مرحله ی ترمیم مهم است که پس از تشخیص خطا، بتوان گره های آسیب دیده را به وضعیتی که قبل از بروز خطا داشتند، رساند. در شبکه های حسگر تشخیص خطا می تواند در مواردی همچون امنیت و کارایی به کار گرفته شود.
در این مقاله با توجه به اهمیت تشخیص خطا و کاربرد تحمل پذیری خطا در شبکه های حسگر و با توجه به مدل واقعه گرا برای جمع آوری داده ها در شبکه های حسگر، روشی جدید برای تشخیص خطا با توجه به ساختاری خوشه ای پیشنهاد شده است. هدف اصلی، بهبود و تشخیص درست گره های آسیب دیده در شبکه های حسگر است .
بخش های مختلف این مقاله به صورت زیر تقسیم بندی شده است. در بخش ۲ در مورد روش ها و کارهای انجام شده برای افزودن تحمل- پذیری خطا در شبکه های حسگر توضیح داده می شود. در بخش ۳ سازماندهی گره ها در ساختار خوشه ای و نحوه ی عملکرد آنها برای افزودن روش پیشنهادی توضیح داده می شود. در بخش ۴ روش پیشنهادی توضیح داده می شود و در انتها شبیه سازی و ارزیابی روش پیشنهادی و مقایسه ی آن با روش [ 4] انجام می شود و بهبود روش پیشنهادی نسبت به این روش نشان داده می شود
فصل اول : شبکه های حسگر بی سیم
شبکه حسگر/کارانداز (حسگر)[1] شبکه ای است متشکل از تعداد زیادی گره کوچک. در هر گره تعدادی حسگر و/یا کارانداز وجود دارد. شبکه حسگر بشدت با محیط فیزیکی تعامل دارد. از طریق حسگرها اطلاعات محیط را گرفته و از طریق کار انداز ها واکنش نشان می دهد. ارتباط بین گره ها بصورت بی سیم است. هرگره بطور مستقل و بدون دخالت انسان کار میکند و نوعا از لحاظ فیزیکی بسیار کوچک است ودارای محدودیت هایی در قدرت پردازش, ظرفیت حافظه, منبع تغذیه, … می باشد. این محدودیت ها مشکلاتی را بوجود می آورد که منشأ بسیاری از مباحث پژوهشی مطرح در این زمینه است. این شبکه از پشته پروتکلی شبکه های سنتی پیروی می کند ولی بخاطر محدودیت ها و تفاوتهای وابسته به کاربرد, پروتکل ها باید باز نویسی شوند.
چرا شبکه های حسگر؟
امروزه زندگی بدون ارتباطات بی سیم قابل تصور نیست.پیشرفت تکنولوژی CMOS و ایجاد مدارات کوچک و کوچکتر باعث شده است تا استفاده از مدارات بی سیم در اغلب وسایل الکترونیکی امروز ممکن شود.این پیشرفت همچنین باعث توسعه ریز حسگر ها شده است.این ریز حسگر ها توانایی انجام حس های بی شمار در کارهایی مانند شناسایی صدا برای حس کردن زلزله را دارا می باشند همچنین جمع آوری اطلاعات در مناطق دور افتاده ومکان هایی که برای اکتشافات انسانی مناسب نیستند را فراهم کرده است. اتومبیل ها می توانند از ریز حسگر های بی سیم برای کنترل وضعیت موتور, فشار تایرها, تراز روغن و… استفاده کنند.خطوط مونتاژ می توانند از این سنسورها برای کنترل فرایند مراحل طول تولید استفاده کنند.در موقعیت های استراتژیک ریز حسگرها می توانند توسط هواپیما بر روی خطوط دشمن ریخته شوند و سپس برای رد گیری هدف(مانند ماشین یا انسان) استفاده شوند. در واقع تفاوت اساسی این شبکه ها ارتباط آن با محیط و پدیده های فیزیکی است شبکه های سنتی ارتباط بین انسانها و پایگاه های اطلاعاتی را فراهم می کند در حالی که شبکه ی حسگر مستقیما با جهان فیزیکی در ارتباط است با استفاده از حسگرها محیط فیزیکی را مشاهده کرده, بر اساس مشاهدات خود تصمیم گیری نموده و عملیات مناسب را انجام می دهند. نام شبکه حسگر بی سیم یک نام عمومی است برای انواع مختلف که به منظورهای خاص طراحی می شود. برخلاف شبکه های سنتی که همه منظوره اند شبکه های حسگر نوعا تک منظوره هستند.در هر صورت شبکه های حسگر در نقاط مختلفی کاربرد دارند برخی از این کاربرد ها به صورت فهرست وار آورده شده است:
نظامی (برای مثال ردگیری اشیاء)
بهداشت(برای مثال کنترل علائم حیاتی)
محیط(برای مثال آنالیززیستگاه های طبیعی)
صنعتی(برای مثال عیب یابی خط تولید)
سرگرمی(برای مثال بازی مجازی)
زندگی دیجیتالی(برای مثال ردگیری مکان پارک ماشین)
فرمت:word(قابل ویرایش)
تعداد صفحات:136
مقدمه
تمامی دانشجویان رشته های فنی ملزم به گذراندن چند واحد عملی کارورزی در پایان دوره تحصیلات شان هستند. که برای رشته تحصیلی ما 3واحد درسی محسوب میشود. جهت گذراندن دوره کارورزی در رشته کارشناسی ناپیوسته کامپیوتر- نرم افزار در شرکت نسران (واحد انفورماتیک) به مدت 360 ساعت مشغول به کاروزی بودم که فعالیت هایی از قبیل کار با شبکه های کامپیوتری ، نرم افزارهای مختلف از جمله SQL Server و ایجاد وب سایت را انجام دادم ودر پایان جهت سنجش آموخته ها یک وب سایت نیز طراحی نمودم. پس از پایان دوره کارورزی جهت ادامه همکاری در این شرکت استخدام شدم.
دراین گزارش، ابتدا به معرفی مرکز کارورزی ، مشخصه ها و فعالیتهای شرکت پرداخته شده است و سپس در رابطه با مسئولیت و کارهایی که در این مجموعه انجام داده ام مطالبی آورده ام.
این گزارش کار جهت ارائه به مؤسسه آموزش عالی صدرالمتالهین(صدرا) تدوین گردیده تا گواهی بر پایان دوره کاروزی اینجانب باشد.
معرفی مرکز کارورزی
نسران (سهامی خاص) شرکتی است که بصورت حرفهای و تخصصی در رابطه با اجرای طرحهای بزرگ ساختمانی و صنعتی از قبیل (سد، نیروگاه، پالایشگاه، فرودگاه، دانشگاه، بیمارستان، بزرگراه، راه، پل، راهآهن، اسکله، کارخانه سیمان، خطوط نفت و گاز، مجتمعهای پتروشیمی، ابنیه، شهرسازی و بناهای فرهنگی و مذهبی) فعالیت مینماید.
این شرکت در سال 1366 با عنایت به اهداف ذیل تاسیس گردید:
- توجه به نقش اساسی و محوری کارمندان و نیروی انسانی بعنوان ارزشمندترین سرمایه شرکت و نهایت تلاش جهت آموزش و بهبود شرایط کاری ایشان.
- اعتقاد به بهرهگیری از روشهای نوین مدیریت علمی در اجرای اهداف شرکت و اجرای گروهی آن با توجه به هماهنگی بین مسئولین و کارشناسان زیربط.
- رعایت مباحث مربوط به ایمنی و بهداشت حرفهای و محیط زیست در کارگاههای مختلف شرکت به جهت حفظ سلامت نیروی انسانی.
فهرست مطالب
مقدمه1
بخش 1- معرفی مرکز کار آموزی2
1-1-ساختار سازمانی3
1-2- نوع فعالیت4
1-3- تجهیزات موجود6
بخش 2- شرح فعالیت8
2-1- زمینه های آموزشی8
2-1-1- فصل اول: SQL Server 8
2-1-2- فصل دوم: اصول و مبانی شبکه های کامپیوتری55
2-1-3- فصل سوم: سخت افزار و نرم افزار شبکه 64
2-1-4- فصل چهارم: شبکه های بی سیم85
2-2- زمینه های پژوهشی ، مطالعات93
2-2-1- پیاده سازی سرویسهای دایرکتوری(Active Directory)93
2-3- بهینه سازی112
بخش 3- ضمائم120
فرمت:word(قابل ویرایش)
تعداد صفحات:59
پایان نامه مقطع کارشناسی کامپیوتر
چکیده:
پیشرفت فن آوری اینترنت و شبکه های ارتباطی در دهه های اخیر ایجاب می نماید تا به لزوم بکارگیری شبکه های ارتباطی در صنعت و در این راستا شبکه ای کردن دستگاهها و سنسورهای صنعتی بپردازیم.
در این مقاله نگاهی اجمالی به اتوماسیون صنعتی و نقش شبکه های ارتباطی در توسعه صنعت داریم . در ابتدا با بیان تاریخچه اتوماسیون صنعتی , به ذکر اطلاعات پایه اعم از سطوح سلسله مراتبی اتوماسیون صنعتی و پروتکل MAP ( پروتکل اتوماسیون صنعتی) می پردازیم.
در ادامه ملزومات اساسی طراحی و ارتباطات قسمتهای مختلف یک شبکه صنعتی شرح داده می شود و با اشاره به توسعه شبکه های ارتباطی به نقش ارزنده اتصال دستگاهها و سنسورها در دنیای صنعت می پردازد .
انواع شبکه های صنعتی با ذکر محاسن و معایب هر یک بررسی شده و نشان می دهد که چگونه می توانیم شبکه های سرعت بالا مانند Ethernet را با شبکه های سطح پایین تر (مانند : Fieldbus) جهت افزایش کارایی ترکیب نمود و همچنین اهمیت استفاده از پردازنده ها و رابطهای کامپیوتری در مدیریت هرچه بیشتر اطلاعات تبادلی و chip های از قبل برنامه ریزی شده (Asic) شرح داده می شود. در پایان با بیان پیشنهادهایی جهت طراحی یک شبکه ارتباطی در صنعت به کار خود خاتمه می دهد.
فصل 1 – شبکه های صنعتی
مقدمه
هنگامیکه در دهه شصت تکنولوژی های اتوماسیون دیجیتال در دسترس قرار گرفت از آنها جهت بهبود و توسعه سیستمهای اتوماسیون صنعتی استفاده شد . مفاهیمی مانند : صنایع خودکار(CIM) و سیستمهای کنترلی خودکار توزیعی (DCCS), در زمینه اتوماسیون صنعتی معرفی گردید و کاربرد شبکه های ارتباطی تقریبا“ رشد قابل توجهی نمود.
کاربرد سیستمهای اتوماسیون صنعتی گسترش پیدا کرد بطوری که تعدادی از مدلهای دیجیتالی آن برای شبکه های ارتباطی جهت جمع آوری اطلاعات و عملیات کنترلی سطح پائین (سطح دستگاهای عمل کننده) با هم در ارتباط بودند.
در یک سیستم مدرن اتوماسیون صنعتی , ارتباط داده ها بین هر یک از دستگاههای اتوماسیون نقش مهمی ایفا می کند , هدف از استانداردهای بین اللملی برقراری ارتباط بین همه دستگاههای مختلف اتوماسیون است. از این رو کوششهائی جهت استانداردسازی بین المللی در زمینه شبکه ها صورت گرفت که دستاورد مهم آن پروتکل اتوماسیون صنعتی (MAP) در راستای سازگاری سیستم های ارتباطی بود. پروتکل MAP جهت غلبه بر مشکلات ارتباطی بین دستگاههای مختلف اتوماسیون گسترش پیدا کرد و بعنوان یک استاندارد صنعتی جهت ارتباطات داده ای در کارخانه ها پذیرفته شد .
عملکرد و قابلیت اطمینان یک سیستم اتوماسیون صنعتی در حقیقت به شبکه ارتباطی آن بستگی دارد .
در یک شبکه ارتباطی اتوماسیون صنعتی , بهبود عملکرد شبکه وقابلیت اطمینان آن و استاندارد بودن ارتباطات با توجه به اندازه سیستم و افزایش حجم اطلاعات تعیین می گردد.
یک شبکه ارتباطی جهت یک سیستم اتوماسیون صنعتی باید دارای شرایط زیر باشد :
1 – قابل استفاده بودن شبکه 2 – توان عملیاتی مناسب شبکه 3- میانگین تاخیر انتقال اطلاعات قابل قبول.
به علاوه عوامل موثر بر عملکرد صحیح یک سیستم اتوماسیون صنعتی می تواند شامل موارد زیر باشد:
1 – ارزیابی کارایی یک شبکه ارتباطی توسط یکی از روشهای شبیه سازی یا تحلیلی.
2 – مطالعه کارایی شبکه در یک محیط نویزی .( نویز حاصل از روبوتهای جوشکاری و موتورهای بزرگ و غیره )
3 – تنظیم صحیح پارامترهای ارتباطی شبکه . در یک سیستم اتوماسیون صنعتی شبکه ارتباطی یک جز مهم می باشد. زیرا عهده دار تبادل اطلاعات است. بنابراین جهت دست یافتن به مقادیر صحیح بایستی اتصالات ارتباطی بین ایستگاههای مختلف شبکه ارتباطی بدرستی صورت گرفته باشد.
1 – 2 سطوح سلسله مراتبی سیستم های اتوماسیون صنعتی
سیستم های اتوماسیون صنعتی می توانند خیلی مجتمع و پیچیده باشند ولی عموما“ به سطوح سلسله مراتبی ساختار بندی می شوند. هر سطح شرایط متفاوتی در شبکه ارتباطی دارد . در مثال فوق یک ساختار سلسله مراتبی از یک سیستم اتوماسیون صنعتی نشان داده شده است.
سطح Element
سطح فیزیکی اتوماسیون شامل دستگاها و سنسورهای عمل کننده است که پردازش های فنی را انجام می دهند.
سطح فیلد Field Level
پایین ترین سطح اتوماسیون سطح Field است که شامل دستگاههای کنترلی مانند PLC و CNC است. دستگاههای فیلد اصلی معمولا “ طبقه بندی شده اند ,کار دستگاهها در سطح فیلد انتقال اطلاعات بین پروسه تولید محصول و پردازش های فنی است .اطلاعات ممکن است باینری یا آنالوگ باشد .
جهت ارتباط سطح فیلد معمولا“ از کابلهای چند رشته ای موازی و رابطهای سریال استفاده می شود . استانداردهای ارتباطی سریال مانند:RS232C , RS422 و RS485 و نوعهای عمومی دیگر با استاندارد ارتباطی موازی IEEE488 با هم استفاده می شود.
روشهای ارتباطی نقطه به نقطه در شبکه ارتباطی از لحاظ قیمت کابل کشی و کیفیت ارتباط مقرون به صرفه بودند. امروزه Field Bus (یک نوع شبکه صنعتی) اغلب برای انتقال اطلاعات در سطح فیلد بکار می رود .از آنجاییکه در یک فرایند اتوماسیونی زمانبندی درخواستها باید بطور دقیق اجرا شود, برنامه های کنترل کننده های این سطح عملیات انتقال چرخشی نیاز دارند که اطلاعات را در فواصل زمانی مشخص انتقال دهند و اطلاعات تعیین شده را برای کم کردن زمان انتقال به قسمتهای کوچکتر تقسیم کنند.
سطح Cell (Cell Level)
در سطح Cell جریان داده ها اساسا“ شامل : بارگزاری برنامه ها ‚ مقادیر و اطلاعات است که در طول فرایند تولید انجام می شود.
جهت دستیابی به درخواستهای ارتباطی در این لایه از شبکه های سرعت بالا استفاده می شود. بعد از تعریف اصطلاحات CIM و Dccs بسیاری از شرکتها قابلیتهای شبکه هایشان را جهت سطحCell سیستم اتوماسیون افزایش دادند
Ethernet همراه با TCP/IP بعنوان یک استاندارد واقعی برای این سطح مورد قبول واقع شد هرچند نتوانست یک ارتباط وابسته به زمان ( Real-Time ) را فراهم کند.
سطح Area (Area Level)
در سطح Area , Cell ها گروه بندی شده و توسط یک برنامه عملا“ شبیه سازی و مدیریت می شوند . توسط لایه Area , عملکرد کنترل کننده ها بررسی شده و فرایند و اعمال کنترل کننده ای مانند : تنظیمات تولید ‚ خاموش و روشن کردن ماشین و فعالیتهای ضروری تولید می شود.
سطح Plant (Plant Level)
بالاترین سطح یک سیستم اتوماسیون صنعتی است که کنترل کننده آن اطلاعات مدیریتی سطح Area را جمع آوری و کل سیستم اتوماسیون را مدیریت می کند.
1 – 3 وسیله انتقال
معیار اصلی در انتخاب یک شبکه ارتباطی , سیستم کابل بندی فیزیکی یا وسیله انتقال است. که اغلب کابلهای کواکسیال یا Twisted می باشد. فن آوری های فیبر نوری و بی سیم هم به تازگی استفاده می شوند.
کابل کواکسیال جهت انتقال سریع داده در مسافتهای چندین کیلومتری استفاده می شود که عموما “ در دسترس بوده و قیمت نسبتا“ پائینی دارد و به آسانی نصب و نگهداری می شود برای همین در شبکه های ارتباطی صنعتی زیاد استفاده می شود.
کابل Twisted Pair ( زوج به هم تابیده) جهت انتقال اطلاعات با سرعت چندین مگابایت در ثانیه برروی مسافتهای 1 کیلومتر یا بیشتر استفاده می شود اما همین که سرعت افزایش می یابد حداکثر طول کابل کاهش می یابد. این کابل سالهاست که در شبکه های ارتباطی صنعتی استفاده می شود و از کابل کواکسیال ارزانتر است اما ظرفیت انتقال بالا ئی ندارد و نسبت به امواج الکترومغناطیسی آسیب پذیر است.
کابل فیبر نوری مقاوم در برابر امواج الکترومغناطیسی بوده و دارای ظرفیت انتقال داده بالایی در حد گیگا بایت است. هرچند که تجهیزات آن گران و بکاربردن آن برای ارتباطات چند منظوره مشکل ترمی باشد ولی باعث انعطاف پذیری بیشتر می شود. استفاده از Wireless نیز در بسیاری از کارهای موقتی و موبایلی بهترین راه حل است که زیاد استفاده می شود.
1 -4 روشهای انتقال
انتقال اطلاعات می تواند بصورت دیجیتال یا آنالوگ باشد , مقادیر داده ای آنالوگ دائما “ تغییر می کند ولی در ارتباط دیجیتال مقادیر داده فقط می تواند شامل 0 یا 1 باشد.
فرستنده اطلاعات می تواند خود را همزمان یا غیر همزمان نماید که بستگی به مسیر ارسال اطلاعات دارد. در روش انتقال همزمان کاراکترها با استفاده از کدهای Start , Stop ارسال می شوند و هر کاراکتر می تواند مستقلا “ و با سرعت یکنواخت ارسال شود.
روش ارسال همزمان روش کارآمدتری می باشد زیرا اطلاعات در بلوکهایی از کاراکترها ارسال می شود و مسیر صحیح و زمان رسیدن هر بیت قابل پیش بینی است زیرا زمان ارسال و دریافت با هم همزمان (هماهنگ) هستند. روشهای ارسال در شبکه های ارتباط صنعتی شامل Base Band و Broadband و CarrierBand می باشد در روش Base Band ارسال توسط مجموعه ای از سیگنالها صورت می گیرد بدون تبدیل شدن به فرکانس ولی در Broadband داده ها بصورت رنجی از فرکانسها که در یک کانال تقسیم می شوند ارسال می شوند. در روش Carrie Band فقط از یک فرکانس جهت ارسال و دریافت اطلاعات استفاده می شود.
1-5 پروتکل MAP
شبکه های ارتباطی جهت اتوماسیون صنعتی توسعه یافتند .تا قبل از آن اغلب شرکتها از شبکه های ارتباطی خصوصی خودشان جهت انجام کارها استفاده می کردند, ولی زمانی که اتوماسیون صنعتی برای اولین بار آمده بود پایه ای برای سایر محصولات سیستم های کنترلی شد .بطوریکه سیستم های اتوماسیون گسترده شده و از محصولات مختلف با یکدیگر متصل شدند. اما مشکل بزرگی که بر سر راه اتوماسیون صنعتی قرار داشت این بود که آنها دریافتند در یک شبکه, اتصال تجهیزات از نوعهای مختلف به یکدیگر خیلی گران و مشکل است .
بعنوان نمونه در اواخر دهه 1970 شرکت ژنرال موتور متوجه شد که بیشتر از نیمی از بودجه اتوماسیون صرف بکارگیری رابطهای سفارشی بین دستگاههای مختلف اتوماسیون شده است به علاوه اغلب دستگاههای مورد استفاده در آن زمان قادر به برقراری ارتباط شبکه ای با محیط بیرونی خود نبودند, وضعیت مشابهی نیز در شرکت Boeing موقعی که آنها در نظر گرفتند چندین مرکز اطلاعاتی مختلف را بهم متصل کنند بوجود آمد. کامپیوترهای مختلفی از بیش از 85 محصول متفاوت با هم در ارتباط بودند . این دو تجربه یک تصویر روشن از جهان ارتباطی در یک نمونه صنعتی بود و شرکتهای GM و Boeing را وادار به یافتن راه حل کرد تا اینکه در پروژه پروتکل اتوماسیون صنعتی (MAP) نتیجه داد.
اولین نسخه MAP فقط یک محصول با ویژگیهای خاص بود که در پائیز 1982 پذیرفته شد. زیربنا گروه استفاده کنندگان MAP در سال 1984 نقطه عطفی در تاریخ MAP برجای گذاشت برای اینکه با پشتیبانی عظیم صنعتی جهت استاندارد کردن مواجه شد.
در سال 1984 نمایشی ساخته شد که امکان استفاده از شبکه MAP را در نسخه اول آن (MAP 1.0) نشان داد. در سال 1985 نسخه جدید آن (MAP 2.0) منتشر شد‚ این نسخه جدید مدل مرجع OSI را برای سطوح پائین تر خود پذیرفت.
نسخه اول MAP که کاربردهای تجاری داشت MAP 2.1 بود. این مدل پروتوکل هایی را که در نسخه قبلی وجود نداشت در خود جای داد و در سال 1985 در نمایشگاه Auto fact به نمایش گذاشته شد. تا قبل از بوجود آمدن نسخه 2.1 ویژگی خاص MAP تنها این بود که شبکه های ارتباطی را به وسایل اتوماسیون در سطح بالاتر در ساختار سلسله مراتبی سیستم ها ی اتوماسیون مرتبط می ساخت. هدف از MAP 2.2 فراهم کردن روشهایی برای ایجاد شبکه های ارتباطی با کارایی بالا در سیستم های اتوماسیون بود. نسخه 3.0 آن در سال 1988 در نمایشگاه ENE در Baltimore به نمایش گذاشته شد که اولین نسخه ثابت بود, بحث بر سر موضوع MAP بر پایه همین نسخه خواهد بود.
فرمت:word(قابل ویرایش)
تعداد صفحات:110
مقدمه:
برای آنکه کامپیوترها بتوانند در محیط شبکه منابع خود را به اشتراک بگذارند می توانند از شبکه استفاده کنند. منابع شبکه شامل: 1- فایلها 2- پرینترها 3- CD-Rom 4- فلاپی و … می باشد. در حالت کلی از لحاظ فیزیکی شبکه به دو دسته تقسیم می شود:
1-(Local Area Network) LAN
2- (Wide Area Network) WAN
شبکه های LAN به شبکه هایی گفته می شود که از لحاظ فیزیکی محدود می باشند شبکه موجود در داخل یک ساختمان.
شبکه های WAN از اتصال یک یا چند شبکه LAN به وجود می آید شبکه های WAN از لحاظ جغرافیایی محدود نمی باشند مانند اینترنت.
فهرست مطالب
عنوان صفحه
فصل اول: آشنایی با شبکه و تجهیزات آن
مقدمه ………………………………………………………………………………………………………… 2
پارامترهای موجود در شبکه ……………………………………………………………………………… 3
تقسیم بندی منطقی شبکه …………………………………………………………………………………. 3
نحوه login کردن win9x به یک Domain…………………………………………………………..
Access control…………………………………………………………………………………………….
انواع توپولوژی……………………………………………………………………………………………… 8
1-توپولوژی استار (STAR)…………………………………………………………………………….
2-توپولوژی حلقوی (RING)………………………………………………………………………….
3-توپولوژی (MESH)…………………………………………………………………………………..
4-توپولوژی بی سیم (Wire less)……………………………………………………………………..
فیبرنوری (Fiber optic)………………………………………………………………………………….
تعریف (NIC) یا کارت شبکه ………………………………………………………………………… 17
پارامترهای فیزیکی NIC…………………………………………………………………………………
مسیر یاب (Router)………………………………………………………………………………………
مدل OSI……………………………………………………………………………………………………
1-لایه Physical ………………………………………………………………………………………….
2-لایه Data link ………………………………………………………………………………………..
3-لایه Network………………………………………………………………………………………….
4-لایه Transport ………………………………………………………………………………………..
5-لایه Session……………………………………………………………………………………………
6-لایه Presentation ……………………………………………………………………………………
7-لایه Application……………………………………………………………………………………..
انواع ساختارهای WAN…………………………………………………………………………………
فصل دوم : windows 2000 server
-خدمات سرویسگر ……………………………………………………………………………………… 37
سرویسگرهای مکینتاش …………………………………………………………………………………. 38
پیکربندی رفتار سرویسگر برای مکینتاش ……………………………………………………………. 40
پیکربندی حجم های مکینتاش ………………………………………………………………………… 42
برپایی امنیت درحجم های مکینتاش …………………………………………………………………. 43
بارگذاری نرم افزار سرویسگر برروی مکینتاش …………………………………………………….. 44
Intellimirror,ZAW……………………………………………………………………………………..
Windows Installer……………………………………………………………………………………..
Remote Installation service ………………………………………………………………………..
برپایی RIS…………………………………………………………………………………………………
مدیریت RIS……………………………………………………………………………………………….
ایجاد یک دیسک راه اندازی از راه دور …………………………………………………………….. 61
نصب یک سرویسگر ……………………………………………………………………………………. 62
Remote installation preptool ………………………………………………………………………
خلاصه……………………………………………………………………………………………………… 66
نظارت برکارایی و تشخیص مشکلات ………………………………………………………………. 67
مطالبی در مورد مدل رویدادی ویندوز………………………………………………………………… 67
استفاده از Event logs, Event viewer……………………………………………………………….
یافتن و فیلتر کردن رویدادها……………………………………………………………………………. 71
کار با فایل وقایع Security ……………………………………………………………………………..
Performance Monitor…………………………………………………………………………………
Perfornance logs and alerts ………………………………………………………………………..
استفاده از Network Monitor………………………………………………………………………….
نحوه استفاده بر سرویس ها ……………………………………………………………………………. 85
طریقه ایجاد هشدارها…………………………………………………………………………………….. 86
ابزار برنامه نویسی ………………………………………………………………………………………… 87
استفاده از سطر فرمان ……………………………………………………………………………………. 88
استفاده از راهنما در command prompt …………………………………………………………..
لیست فرمان ها ……………………………………………………………………………………………. 89
فایل های دسته ای ……………………………………………………………………………………….. 91
مطالبی در مورد windows scripting host………………………………………………………….
استفاده از اسکریپت ها ………………………………………………………………………………….. 92
اسکریپت های ورود به سیستم …………………………………………………………………………. 94
مدیریت متغیرهای محیطی ……………………………………………………………………………… 96
خلاصه …………………………………………………………………………………………………….. 96
خدمات امنیتی ……………………………………………………………………………………………. 98
نحوه کار جفت کلید ها ………………………………………………………………………………… 98
اعتبارسنجی Kerberos…………………………………………………………………………………
کار با تصدیق ها ……………………………………………………………………………………….. 101
امنیت سخت افزاری…………………………………………………………………………………….. 103
Encryption file system……………………………………………………………………………..
برای رمزگذاری یک فایل یا پوشه ………………………………………………………………….. 106
پروتکل های ایمن اینترنت ……………………………………………………………………………. 106
خلاصه …………………………………………………………………………………………………… 108