پایان نامه کارشناسی ارشد خانم هاجر رضایی با عنوان «ارتقاء عملکرد الگوریتمهای دستهبندی بسته مبتنی بر درخت تصمیم گیری با استفاده از تکنیک انتقال به برگها»
پایان نامه کارشناسی ارشد خانم هاجر رضایی با عنوان «ارتقاء عملکرد الگوریتمهای دستهبندی بسته مبتنی بر درخت تصمیم گیری با استفاده از تکنیک انتقال به برگها»
دانشکده مهندسی
گروه آموزشی کامپیوتر
پایاننامه برای دریافت درجه کارشناسی ارشد در رشته مهندسی فناوری اطلاعات گرایش شبکههای کامپیوتری
عنوان:
ارتقاء عملکرد الگوریتمهای دستهبندی بسته مبتنی بر درخت تصمیم گیری با استفاده از تکنیک انتقال به برگها
استاد راهنما:
دکتر مهدی عباسی
استاد مشاور:
دکتر محمد نصیری
اساتید ممتحن:
دکتر میرحسین دزفولیان
دکتر حاتم عبدلی
پژوهشگر:
هاجررضایی
زمان:
دوشنبه 29/11/1397 ساعت 18:00
مکان:
آمفی تئاتر دانشکده مهندسی
Bu-Ali Sina University
Faculty of Engineering
Department of Computer Engineering
Thesis submitted for Master of Science in Information Technology Engineering-
Computer Networks
Title
Enhancing The Performance of The Decision Tree Based Packet Classification Algorithms Using Leaf-pushing Technique
Supervisor:
Mahdi Abbasi (Ph.D)
Advisor:
Mohammad Nassiri (Ph.D)
By:
Hajar Rezaee
February, 18, 2019
چکیده:
برای محافظت یک شبکه، اغلب سیستمهای امن ساز شبکه از قبیل سامانههای تشخیص نفوذ و دیوار آتش برای کنترل و نظارت بر ترافیک شبکه راه اندازی میشوند . این سامانهها اغلب موجب تاخیر قابل توجهی در تحلیل بستههای شبکه میشوند. با دستهبندی سریع بستهها تاخیر میتواندکاهش یابد، که موجب دستهبندی موثر ترافیک شبکه، و همچنین افزایش سرعت تحلیل بستههای شبکه میشود. بنابراین دستهبندی بسته یک از چالش برانگیزترین عملیات های انجام شده توسط روترها در سرعت سیم برای هر بسته ورودی است. در سالهای اخیر، محققان بسیاری روشهای متعددی برای دستهبندهای چندبعدی که بستهبندی سریع بستهها را فراهم میکند ارائه کردهاند. برای فضاهای جستجو که متشکل از قانونها متعددی است که به صورت هندسی نشان داده شده ، الگوریتم های تجزیه فضای مختلفی برای ارائه روش های جستجو موثر مورد مطالعه قرار گرفتهاست. این روشها کارایی کمی دارند و در عین حال فضای ذخیره سازی زیادی نیاز دارند. در حالی که الگوریتم جستجوی دودویی چندبعدی روش ساده برای نشان دادن فضای جستجو هندسی به یک ساختار دو بعدی ارائه میدهد، کارایی دستهبندی بالایی را ارائه نمیدهد، زیرا عملیات نگاشت فضای هندسی ناقص است. در این مقاله، روشی جهت دستهبندی بستهها بر اساس درخت جستجوی دودویی چندبعدی ارائه شدهاست. این روش از فضای نمایش هندسی برای نمایش فیلدهای مختلف استفاده میکند و با تجزیه فضای جستجو به صورت بازگشتی سرعت جستجوی بالایی را فراهم میآورد. همچنین این مقاله الگوریتم درخت انتقال به برگهای درخت جستجوی دودویی چندبعدی را برای ارتقاء کارایی درخت جستجوی دودویی چندبعدی معرفی مینماید. ما همچنین یک روش کارآمد برای الگوریتم با استفاده از یک فیلتر بلوم و یک جدول درهمساز ارائه میکنیم. در آزمایشات از ابزار class bench استفاده شدهاست. اندازه قانونهای تولیدی k5، k10،k50، k100 است. نتایج شبیه سازی نشان میدهد که درخت انتقال به برگهای جستجوی دودویی چندبعدی پیشنهاد شده ما عملکرد دستهبندی بستهها را تا 24 برابر برای مجموعههایی که بیش از100000 قانون دارند در مقایسه با جستجوی دودویی چندبعدی بهبود می بخشد. برای مقایسه با دیگر الگوریتم های تجزیه فضایی، یک ساختار بازنگری شده روی درخت انتقال به برگها جستجوی دودویی چندبعدی نیز پیشنهاد شدهاست که برای کاهش دسترسی به حافظه، روی قانونهای موجود در برگهای درخت، یک برش هوشمند ارائه میکند. نتایج شبیه سازی نشان میدهد که ساختار بازنگری شده پیشنهادی، نسبت به بعضی الگوریتمهای تجزیه فضا تعداد دسترسیها را بسیار کاهش میدهد.
Abstract:
To protect a network, secure network systems such as intrusion detection system (IDS) and firewall are often installed to control or monitor network traffic. These systems often incur substantial delay for analyzing network packets. The delay can be reduced with fast packet classification, which can effectively classify network traffic, and consequently accelerate the analysis of network packets. Packet classification is one of the most challenging functionalities performed by routers at wire-speed for every incoming packet. In the last few years, many researchers devoted to providing fast packet classification methods for multidimensional classifier. For search spaces composed of multiple rules represented geometrically, various space decomposition algorithms have been studied to provide effective search methods. However, these methods either suffer from poor performance and huge storage requirement. While an k dimentional tree (Kd-tree) provides a simple and intuitive way of mapping the geometrical search space into a two-dimensional (2-D) trie structure, it does not provide high-speed classification performance because the mapping is incomplete. This paper proposes the method for packet classification based on a multidimensional binary search tree. This method uses the geometric space to display different fields and by decomposing the search space, provides recursive search speeds up. This paper proposes the algoritm of leaf-pushing into the Kd-tree improve the classification performance of the Kd-tree. We also discuss an efficient implementation technique for our algorithm using a Bloom filter and a hash table. Simulations using class bench have been performed. The size of rules that generated by class bench are 5K, 10K, 50K, 100K. Simulation results show that our proposed leaf-pushing Kdtree improves the packet classification performance up to 24 times for sets with up to 100,000 rules compared with the Kdtree. To be compared with other space decomposition algorithms, a refined structure of the leaf-pushing Kd-treeto provide a HiCuts on the rules of the tree leaves to reduce memory access is also proposed. The simulation results show that the proposed refined structure significantly reduces the number of memory access than some space decompression algorithms.
رزومه:
Hajar rezaee
PERSONAL INFORMATION | Dep. of Computer Eng. Bu-Ali Sina University, Hamadan, Iran. | Cell-Phone: (98) 9185063968 Email: h.rezaie.568@gmail.com |
EDUCATION | M.Sc. in Computer Science – Computer Networking, Department of Bu-Ali Sina University, Hamadan, Iran, Computer Engineering September 2016-Due January2019. | |
| • Thesis Title: " Enhancing The Performance of The Decision Tree Based Packet Classification Algorithms Using leaf-pushing technique " | |
| Supervisor: Dr.mahdi abbasi | |
| B.Sc. in Computer Science - Software Engineering, shariati techniqual and vocational girls college , tehran, Iran, 2013 Januery 10 • Thesis Title: "online diet site (silver light) Supervisors: Ms. Leila servati Diploma in technical Conservatory, tahzib, hamedan, Iran, 2007.
| |
INTERESTS | • Packet classification algoritms • c++ programing • decision tree | |
|
| |
Conference Papers | • Thesis Title: " Enhancing The Performance of The Decision Tree Based Packet Classification Algorithms Using leaf-pushing technique "2th national New Technologies in Electrical and Computer Engineering (ISCISC), esfahan, Iran, 2018 | |
|
| |
SKILLS | Computer Skills Linux. Network simulator: NS3,CiscoPacket tracer. · Programming (Advance): C/C++. · Programming (Familiar): , Java C#, Asp.net. SilverLight, PHP. · Operating Systems: Windows, Linux. · IDE: Microsoft Visual Studio. · General Software: Microsoft Office,Primier,eduse. · Design Tool: Photoshop. | |
LANGUAGES | • English: Intermediate. | |
| ||
LIST of | · Dr.Mahdi abbasi Assistant Professor · Dr. Mohammad Nassiri Assistant Professor
|
به اطلاع متقاضیان دکترای سال تحصیلی 1404-1403 رشته های مهندسی (مکانیک - کامپیوتر - برق - مواد - عمران - صنایع) دانشگاه بوعلی سینا می رساند، فهرست اساتید پذیرنده دانشکده مهندسی...
به اطلاع می رساند یک شرکت دانش بنیان در اصفهان نیازمند خدمات تحقیقاتی دانش آموختگان رشته های مواد و شیمی بوده و استخدام می کند. علاقمندان جهت کسب اطلاعات بیشتر و هماهنگی با شماره 03133879868 در...
به گزارش بسنا، مراسم افتتاحیه این پروژه با حضور محمدعلی زلفیگل وزیر علوم، تحقیقات و فناوری و دکتر علیرضا قاسمیفرزاد استاندار همدان، معاونان وزارتخانههای علوم و مسئولان استانی و ریاست...
دفتر هدایت استعدادهای درخشان دانشگاه بوعلیسینا فهرست اسامی دانشجویان برگزیده آموزشی پژوهشی پانزدهمین همایش سالانه دفتر هدایت استعدادهای درخشان سال ۱۴۰۲ را منتشر کرد. اسامی دانشجویان...
بهراد توتونچی دبیر انجمن علمی دانشجویی مهندسی عمران دانشگاه بوعلی سینا، در جلسه ای با حضور نمایندگان دانشگاه های سراسر کشور، با کسب اکثریت آرا انتخابات، به عنوان دبیر...
در هشتمین نشست از دوره یازدهم هیأت ممیزه دانشگاه بوعلیسینا، آقای دکتر علیرضا حاتمی دارای مدرک دکتری در رشته مهندسی برق با ر أ ی اعضاء از مرتبه...
بدینوسیله انتخاب آقای دکتر آرش فتاح الحسینی را به عنوان پژوهشگر برگزیده دانشگاه در گروه فنی و مهندسی به ایشان و خانواده علمی دانشکده مهندسی تبریک عرض نموده و از خداوند متعال...
بدینوسیله انتخاب دو تن از دانشجویان دانشکده مهندسی مهندس راضیه چهارمحالی در مقطع دکتری رشته مهندسی مواد شاخه خوردگی و مهندسی سطح و مهندس امین نظری در مقطع...
بدینوسیله انتخاب سه عضو هیات علمی دانشکده مهندسی جناب آقایان دکتر جواد بهنامیان ، دکتر حسن علم خواه و دکتر محسن گودرزی در...
براساس اطلاعات پایگاه شاخصهای اساسی علم (ESI)، حضوردکتر محمد حسن مرادی از گروه مهندسی برق دانشکده مهندسی در زمره پژوهشگران پراستناد یک درصد برتر دنیا استمرار پیدا کرد. ...
بدینوسیله انتخاب اعضا محترم هیات علمی سرکار خانم دکتر سموئی (گروه مهندسی صنایع)، جناب آقایان دکتر بابائی (گروه مهندسی عمران)، دکتر حاتمی (گروه مهندسی برق)، دکتر ختن لو (گروه مهندسی...
بدینوسیله انتخاب چهار عضو هیات علمی دانشکده مهندسی جناب آقای دکتر جواد بهنامیان از گروه مهندسی صنایع به عنوان پژوهشگر اول برگزیده، جناب آقای دکتر حسن علم خواه از گروه...
به گزارش بسنا و به نقل از سازمان سنجش، آزمون مرحله نهایی بیست و هشتمین دوره المپیاد علمی دانشجویی کشور با حضور نفرات برگزیده آزمون کارشناسی ارشد (متمرکز) و آزمون غیرمتمرکز المپیاد در دانشگاههای...
به اطلاع دانشجویان محترم می رساند سایت کامپیوتر کارشناسی دانشکده مهندسی به دلیل انجام ثبت نام دانشجویان کارشناسی ورودی 1402 از شنبه 1402/7/22 به مدت یک هفته تعطیل می باشد.
به گزارش بسنا و به نقل از معاونت علمی فناوری ریاست جمهوری، در هشتمین دوره تجلیل از سرآمدان علمی کشور در سال ۱۴۰۲ که با حضور معاون علمی و فناوری و اقتصاد دانشبنیان رئیسجمهور و وزیر علوم...
به اطلاع دانشجویان ورودی جدید تحصیلات تکمیلی (ارشد و دکترا) می رساند، یکشنبه 23 مهر ساعت 11 الی 13 در محل آمفی تئاتر دانشکده مهندسی جلسه معارفه با هیات رییسه دانشکده برگزار می شود. ...
بر اساس اطلاعات جدید نمایه استنادی معتبر scopus ۲۰۲۳، با بررسی مقالات مربوط به ۲۰۲۲، 4 عضو هیات علمی و 1 دانش آموخته دانشکده مهندسی و با بررسی کل مقالات مربوط به سال های مختلف، 1 نفر از اعضای هیات...
نظر به مراتب تعهد، تخصص و تجارب ارزشمند جناب آقای دکتر حسن علم خواه و بنا به پیشنهاد رئیس دانشکده مهندسی، به موجب ابلاغی ایشان با حفظ سمت آموزشی به مدت 2 سال به عنوان...
در حکمی از طرف ریاست دانشگاه آقای دکتر امیرسامان خیرخواه به عنوان مدیر گروه رشته مهندسی صنایع منصوب گردید. در این حکم آمده است : « با احترام و آرزوی توفیق الهی، نظر به مراتب تعهد و تجارب...
در حکمی از طرف ریاست دانشگاه آقای دکتر صالح رازینی به عنوان مدیر گروه رشته مهندسی برق منصوب گردید. در این حکم آمده است : « با احترام و آرزوی توفیق الهی، نظر به مراتب تعهد و تجارب ارزنده...