سیستم تحمل خطای شبکه FAULT TOLERANT SYSTEMS
تهیه و تنظیم: حمیدرضا حسن آبادی
سیستم تحمل خطای شبکه
پایان نامه کامل
گرایشهای شبکه-نرم افزار-سخت افزار- شبکه های عصبی
سیستم های تحمل خطابرای تشخیص و تصحیح شکست شبکه در چند دقیقه و در نهایت درثانیه توسعه یافتند، اما زمان بحرانی برنامه های کاربردی مانند ارتباطات نظامی، ویدئوکنفرانس، و فروش مبتنی بر وب نیاز به زمان پاسخ بهتری دارد.هدف از این پایان نامه، توسعه و پیاده سازی از سیستم تحمل خطایی است که می تواند به شناسایی و بازیابی خطا درکارت شبکه کابل شبکه، سوئیچ ها، و روتر ها درزمانی بسیار کمتر از یک ثانیه از وقوع شکست یا خطا در شبکه بپردازد.مشکل شامل دوبخش میشود: تحمل خطا در یک شبکه lan و تحمل خطا در چند شبکهlan.
بخش اول شامل کارت های رابط شبکه، کابل شبکه، و سوئیچ در یک شبکه محلی است، وبخش دوم شامل روتری است که شبکه محلی را به شبکه های بزرگتر و اینترنت متصل میکند.
این پایان نامه کاری بسیار جدی و هدفمند و با رویکری نو به موضوع مورد اشاره میباشد.
لینک دانلود:
http://s3.picofile.com/file/7879115692/%D8%B3%DB%8C%D8%B3%D8%AA%D9%85
%D8%AE%D8%B7%D8%A7_%D8%B4%D8%A8%DA%A9%D9%87.rar.html
فهرست مطالب
عنوان صفحه
چکیده........................................................................................................................................................................ 1
فصل اول: کلیات تحقیق
1-مقدمه ................................................................................................................................................................... 3
1-1- اهداف ........................................................................................................................................................ 3
فصل دوم: مفاهیم تحمل پذیری (تحمل خطا)
2-1- اهميت بررسي تحمل پذيري در برابر اشكال .......................................................................................6
1-1-2- طراحي الگوريتمهاي مسيريابي تحمل پذير اشكال........................................................................6
2-1-2- استفاده از روشهاي تشخيص و تصحيح خطا...................................................................................7
3-1-2- تجزيه و تحليل و ارزيابي قابليت اطمينان.......................................................................................8
4-1-2- طراحي مسيريابها و سوييچهاي تحمل پذير اشكال......................................................................8
2-2-مفروضات طراحي مسيرياب شبكه.........................................................................................................9
3-2-ساختار مسيرياب شبكه..........................................................................................................................10
4-2-مفاهيم قابليت اطمينان در سيستمهاي محاسباتي..........................................................................12
5-2-ويژگيها، تهديدات و ابزارهاي اتكاپذيري.............................................................................................13
1-5-2-ويژگيها ................................................................................................................................................14
2-5-2-تهديدها...............................................................................................................................................15
3-5-2-ابزارها..................................................................................................................................................18
1-3-5-2- پيشگيري از اشكال....................................................................................................................19
2-3-5-2- رفع اشكال ................................................................................................................................19
3-3-5-2- تحمل اشكال .........................................................................................................................20
4-3-5-2- پيش بيني اشكال ...................................................................................................................22
6-2- تحمل پذيري در برابر انواع اشكالها.................................................................................................22
7-2-تقسيم بندي اشكالها در شبكه از لحاظ خطاهايي كه توليد ميكنند..........................................23
1-7-2- اشكالهاي كنترلي...........................................................................................................................23
2-7-2-اشكالات داده اي..............................................................................................................................23
8-2-معماريهاي مديريت شبكه ................................................................................................................23
1-8-2- معماري متمركز ...........................................................................................................................24
2-8-2- معماري سلسله مراتبي .............................................................................................................25
3-8-2-معماري توزيعي .............................................................................................................................25
9-2-استانداردهاي مديريت شبكه............................................................................................................26
1-9-2- استاندارد مديريت شبكه OSI................................................................................................27
2-9-2-اطلاعات مديريتي ( management Information )..............................................45
1-2-9-2-اشياء مديريت شونده ( managed objects ) .........................................................45
2-2-9-2-ساختار شي مديريت شونده ................................................................................................45
3-9-2- نرم افزار مديريت شبكه.............................................................................................................46
10-2-پروتکل مسیر یابی HOT STANDBY................................................................................50
11-2-پروتکل IP STANDBY .........................................................................................................52
12-2-پروتکل افزونگی روتر مجازیVRRP.......................................................................................52
فصل سوم
توسعه سیستمهای تحمل خطای روتری و پیاده سازی آن
1-3-مفهوم اولیه......................................................................................................................................54
2-3-بهبودمقیاس و اندازه گیری..........................................................................................................56
1-2-3--طراحی کلاینت سروری.........................................................................................................57
2-2-3-تحمل خطای سرورکلاینتی.............................................................................................59
3-3-تحمل خطای زیرشبکه متقاطع...........................................................................................61
4-3-اصلاح جدول مسیر یابی در ویندوزNT4.0....................................................................64
1-4-3- پروتکل SNMP.............................................................................................................65
2-4-3-استفاده از SNMPبرای اصلاح جدول مسیر یابی آی پی در ویندوزNT4.0...66
5-3- پیاده سازی RTFSجاری.................................................................................................71
6-3- نتایج آزمایشات و تستهای سیستم های تحمل خطای روتری..................................73
فصل چهارم
توسعه سیستمهای تحمل خطای سوئیچی و پیاده سازی آن
1-4-مفهوم اولیه............................................................................................................................82
2-4-سیستم تحمل خطای سوئیچی مبتنی بر DHCP.....................................................83
1-2-4-مقدمه ای بر DHCP...................................................................................................86
2-2-4-شرح تحمل خطای سوئیچی مبتنی برDHCP......................................................92
3-2-4-نقاط خطا در SFTS های مبتنی بر DHCP.......................................................95
3-4-سیستم تحمل خطای سوئیچی مبتنی بر SNMP...................................................95
1-3-4-تشریح SFTS مبتنی بر SNMP..........................................................................95
2-3-4-پیاده سازی نسخه ای از SNMPدر روترهای تجاری........................................97
3-3-4-مکانیسم تستر کارت رابط شبکهNIC .................................................................101
4-3-4-خطای کابل ارتباطی بین سوئیچها........................................................................107
5-3-4-مزایا و معایب-SFTSمبتنی برSNMP ...........................................................107
4-4- پیاده سازی SFTS.....................................................................................................109
5-4-نتایج آزمایشات و تستهایSFTS............................................................................111
1-5-4-تست های تستر کارت شبکه یاNIC...............................................................111
2-5-4-تستSFTSقبل از پیاده سازی تغییر بسته های گروه کارت شبکه.................112
3-5-4-تست SFTS پس از پیاده سازی تغییر بسته های گروه کارت شبکه.............112
4-5-4-تست های SFTS در تمامی روترها.......................................................................112
6-4-بازیابی SFTS از طریق خطای کل سوئیچ................................................................115
فصل پنجم
نتیجه گیری
1-5- حالت جاری سیستم تحمل خطای شبکه...................................................................117
2-5- سیستم تحمل خطای تجمیع شده..............................................................................118