[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-127329-en":3,"doc-seo-127329-105":30,"detail-sidebar-cat-0-en-105":92},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},127329,962085570644,"Evangeline","https://ap-avatar.wpscdn.com/davatar_994ba38a5ba835b3df7d355c54d3ed8d",8,"Research & Report","Machine learning based detection of DDoS attacks in software defined network","Machine learning based detection and mitigation of DDoS attacks in software defined networks focuses on controlling network congestion caused by denial of service traffic surges. The approach leverages the Ryu controller and the Mininet tool to classify traffic using multiple ML techniques and identifies the flows responsible for attacks. Detected attack traffic is dropped immediately to reduce congestion, and simulation results in Mininet show effective DoS detection with good accuracy.","Machine learning based detection of DDoS attacks in software  \ndefined network  \nCharulatha Kannan1, Rajendiran Muthusamy2, Vimala Srinivasan1, Vivek Chidambaram1,  \nKiruthika Karunakaran3  \n1Department of Artificial Intelligence and Data Science, Panimalar Engineering College, Chennai, India 2Department of Computer Science and Engineering, Panimalar Engineering College, Chennai, India 3Department of Computer Science and Business Systems, Panimalar Engineering College, Chennai, India  \n\n| Article history:\u003Cbr>Received Mar 4, 2023 Revised Aug 4, 2023 Accepted Sep 4, 2023 | Nowadays, software defined networking (SDN) offers benefits in the area sofautomation, elasticity, and resource consumption. However, evidenceis there that SDN controller may undergo certain defeat for the network structure, particularly as the yare targeted by attacks like denial of service (DoS) . Due to this network traffic has increased tremendously and attacked the server severely. To handle this issue, weused the Ryu controller and Mininet tool to identify and all eviate the DoS attack by the machine learning (ML) algorithm. Since ML is deemed as themain method for detecting peculiarities, the detection of DoS attacks was done through ML based classification. In this paper, several ML techniques were used to identify the DoS attack, and the traffic which is causing the attack has been dropped immediately to avoid congestion. The proposed work hasbeen simulated in Mininet and the results show that the proposed work detects DoS attacks well and achieves good accuracy.\u003Cbr>This is an open access article under the CC BY-SA license.\u003Cbr> |\n| --- | --- |\n| Keywords:\u003Cbr>Decision tree DoS attack Mininet Ryu controller\u003Cbr>Support vector machine |  |\n\nCorresponding Author:  \nRajendiran Muthusamy  \nDepartment of Computer Science and Engineering, Panimalar Engineering College Poonamallee, Chennai, Tamilnadu, India  \n[Email: mrajendiran@panimalar.ac.in](Email: mrajendiran@panimalar.ac.in)  \nArticle Info ABSTRACT  \n1. INTRODUCTION  \nThe current trends are based on networking technologies which seem to be in high demand and issues. The increase in demand also leads to a rise in the number of users of the network for various purposes in various fields [1] . The networking concepts are not only applied and made by the software technical people but also by the civilians of the world. Even a commoner uses a website or a web application by requesting and receiving services over the network approximately more than 4,000 times.  \nAs this is the case, networking traffic occurs, which seems not to be solvable sometimes. Network congestion is a result of massive network traffic. As a result, network and traffic management problems developed as well. The traffic is forwarded across a number of switches and routers in a traditional network by integrating hardware and software [2], [3] . The traditional was purely based on the hardware networking components for networking before the rise of the Software defined networking (SDN) concept. The traditional network is basically of static nature which makes use of fixed and dedicated hardware devices to control network traffic [4] .  \nSDN is a networking architecture that defeats the problems in the state of art network by distinguishing the network controlling plane from the forwarding plane in order to simplify and improve the network control. SDN architecture has a centralized controller which monitors and collects all network statistics for the effective organization of resources and packets routing. SDN has the separation of control plane functions from the  \nforwarding functions, which makes of greater for automation and programmability. The SDN networking will only do the forwarding without any interpretation. The comparison of traditional and software-defined networking is shown in Figure 1. The current trends are based on networking technologies which seem to bein high demand and issues. The increase in demand also leads to a rise","cbCaimjGXQ23nPuZ","https://ap.wps.com/l/cbCaimjGXQ23nPuZ","pdf",414372,1,9,"English","en",105,"# Article Info ABSTRACT\n# 1. INTRODUCTION\n## SDN concepts and challenges\n# 2. METHOD\n## 2.1. Ryu controller","[{\"question\":\"What problem does the paper address in software defined networks?\",\"answer\":\"The paper addresses denial of service traffic that can overwhelm servers, increase network congestion, and defeat SDN controller operations.\"},{\"question\":\"Which tools and components are used to implement the proposed detection approach?\",\"answer\":\"The approach uses the Ryu controller to monitor and make decisions, and the Mininet tool to simulate and evaluate the system.\"},{\"question\":\"How are DDoS/DoS attacks detected and mitigated in the proposed work?\",\"answer\":\"Traffic is classified using machine learning techniques, and the traffic causing the attack is dropped immediately to prevent congestion.\"}]","Machine learning based detection of DDoS attacks in software defined network | PDF",1785938321,23,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":87,"head_meta":89,"extra_data":91,"updated_unix":28},"machine-learning-based-detection-of-ddos-attacks-in-software-defined-network","",{"@graph":36,"@context":86},[37,54,69],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/research-report/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/machine-learning-based-detection-of-ddos-attacks-in-software-defined-network/127329/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":23,"description":14,"dateModified":62,"datePublished":63,"encodingFormat":61,"isAccessibleForFree":64,"interactionStatistic":65},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-08-22","2026-08-05",true,{"@type":66,"interactionType":67,"userInteractionCount":20},"InteractionCounter",{"@type":68},"ViewAction",{"@type":70,"mainEntity":71},"FAQPage",[72,78,82],{"name":73,"@type":74,"acceptedAnswer":75},"What problem does the paper address in software defined networks?","Question",{"text":76,"@type":77},"The paper addresses denial of service traffic that can overwhelm servers, increase network congestion, and defeat SDN controller operations.","Answer",{"name":79,"@type":74,"acceptedAnswer":80},"Which tools and components are used to implement the proposed detection approach?",{"text":81,"@type":77},"The approach uses the Ryu controller to monitor and make decisions, and the Mininet tool to simulate and evaluate the system.",{"name":83,"@type":74,"acceptedAnswer":84},"How are DDoS/DoS attacks detected and mitigated in the proposed work?",{"text":85,"@type":77},"Traffic is classified using machine learning techniques, and the traffic causing the attack is dropped immediately to prevent congestion.","https://schema.org",{"og:url":52,"og:type":88,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":90,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":93},[94,98,102,106,111,116,121,124,128,131,135],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":95,"show_sort_weight":96,"slug":97},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":99,"show_sort_weight":100,"slug":101},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":103,"show_sort_weight":104,"slug":105},"Exam",70,"exam",{"id":107,"doc_module":4,"doc_module_name":46,"category_name":108,"show_sort_weight":109,"slug":110},5,"Comic",60,"comic",{"id":112,"doc_module":4,"doc_module_name":46,"category_name":113,"show_sort_weight":114,"slug":115},6,"Technology",50,"technology",{"id":117,"doc_module":4,"doc_module_name":46,"category_name":118,"show_sort_weight":119,"slug":120},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":122,"slug":123},30,"research-report",{"id":21,"doc_module":4,"doc_module_name":46,"category_name":125,"show_sort_weight":126,"slug":127},"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":46,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":46,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":46,"category_name":137,"show_sort_weight":107,"slug":138},19,"General","general"]