شماره ركورد
34972
پديد آورنده
طارق طه علي علي
عنوان
توسعه يك سامانه خودكار تشخيص خطا و هشدار براي شبكههاي محلي (LAN) با استفاده از پايتون و تكنيكهاي پايش هوشمند
مقطع تحصيلي
ارشد
رشته تحصيلي
مهندسي كامپيوتر- شبكههاي كامپيوتري
سال تحصيل
1402
تاريخ دفاع
1405/2/28
استاد راهنما
جواد وحيدي
استاد مشاور
ندرم
دانشكده
كامبيوتر
چكيده
پايش بلادرنگ براي تضمين قابليت اطمينان و امنيت شبكههاي رايانهاي مدرن كه حجم ترافيك آنها به طور مداوم در حال افزايش است، بسيار حياتي است. اين موضوع باعث ميشود تشخيص رفتارهاي مخرب در شبكههاي محلي (LAN) به يك وظيفه مهم براي مديران شبكه تبديل شود. در گذشته، روشهاي مبتني بر قوانين (Rule-based) يا ارزيابيهاي آفلاين رايج بودند، اما اين روشها قادر به عملكرد مؤثر در محيطهاي پويا و پيچيده امروزي نيستند. براي غلبه بر اين مشكلات، اين مقاله روشي براي تشخيص خودكار خطاها و ايجاد هشدار با استفاده از روشهاي يادگيري عميق و سيستمهاي پايش هوشمند بلادرنگ ارائه ميدهد. راهكار پيشنهادي از يك شبكه عصبي با ساختار پرسپترون چندلايه (MLP) براي طبقهبندي بستههاي شبكه به دو دسته «مجاز» و «غيرمجاز» استفاده ميكند. اين مدل با استفاده از پايگاههاي دادهاي مانند CICIDS2017 و UNSW-NB15 آموزش داده ميشود تا رفتارهاي عادي شبكه را از رفتارهاي مخرب تشخيص دهد. مدل آموزشديده سپس در يك سيستم پايش به كار گرفته ميشود كه رويدادهاي ترافيك شبكه را در زمان وقوع (همانگونه كه در دنياي واقعي رخ ميدهد) پردازش ميكند. همچنين يك مكانيزم پايش مبتني بر پنجره لغزان (Sliding Window) براي تعيين درصد رفتارهاي غيرعادي در ترافيك شبكه در طول زمان استفاده ميشود. اين روش امكان تمايز بين رفتارهاي اتفاقي و بيضرر با فعاليتهاي گسترده و مخرب را فراهم ميكند. علاوه بر اين، يك ماژول توليد هشدار نيز اضافه شده است كه رويدادهاي پايششده را بر اساس سطح شدت دستهبندي ميكند تا مديران شبكه بتوانند هشدارهاي ساده و قابل فهم دريافت كنند. اين سيستم استفاده آسانتري دارد و ميتواند به مديران شبكه در تصميمگيري بهتر كمك كند. آزمايشها و مقايسه با سيستمهاي تشخيص موجود نشان ميدهد كه نتايج طبقهبندي سيستم ارائهشده رقابتي است و در عين حال ويژگيهاي مفيد ديگري نيز ارائه ميدهد. تركيب پايش بلادرنگ، پايدارسازي پيشبينيها و سيستم هشداردهي ساختاريافته، يك راهكار كامل براي شبكههاي محلي فراهم ميكند تا بتوانند رفتارهاي غيرعادي را به طور مؤثر شناسايي كنند.
تاريخ ورود اطلاعات
1405/03/23
عنوان به انگليسي
Development of an Automated Fault Detection and alert System for Local Area Networks Using Python and Intelligent Monitoring Techniques
تاريخ بهره برداري
5/18/2027 12:00:00 AM
دانشجوي وارد كننده اطلاعات
طارق علي
چكيده به لاتين
Real time monitoring is crucial to ensuring both the reliability and security of modern computer networks, whose traffic volume keeps om increasing. This makes detecting malicious behaviour in Local Area Networks (LANs) a critical task for network administrators. Historically, rule-based strategies or off-line evaluations have been common but are incapable of working in the dynamic and complex environment states that we live within today. To overcome these issues, this paper presents an approach to automatically detect faults and raise alarms using deep learning methods with intelligent real-time monitoring systems. The proposed solution uses a neural network with multilayer perceptron (MLP) to classify the network packets into two categories, legitimate or not. Trained on databases in hands with CICIDS2017 and UNSW-NB15, more or less systems learn good network behaviours from the bad nomadic [10]. The trained model can then be used in a tracking system which processes network traffic events as they occur (as would happen in the real world). Also a tracking system based on the sliding window to find out that in what percentage of traffic behaves abnormally over time. This allows us to distinguish between a one-off and harmless behavior from extensive malicious usage. Another addition is an alert generation module, that categorizes monitored events into different severity levels to allow administrators monitoring the network to receive simple alerts. The system is easier to use and might help you make better choices while using it. Experiments and a comparison with current detection systems show that the classification results of the described system are competitive but at the same time provide some other useful features. Real-time monitoring, prediction stabilization, and structured alerting combined provide a complete solution to Local Area Networks being able to detect abnoxious behavior effectively..
كليدواژه هاي فارسي
شبكههاي عصبي عميق , ، تشخيص خطا در LAN
كليدواژه هاي لاتين
Deep Neural Networks , LAN Fault Detection
Author
Tariq Taha Ali Ali
SuperVisor
Dr. JAVAD VAHIDI