{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,3]],"date-time":"2025-07-03T05:24:29Z","timestamp":1751520269675,"version":"3.37.3"},"reference-count":42,"publisher":"Wiley","license":[{"start":{"date-parts":[[2021,5,12]],"date-time":"2021-05-12T00:00:00Z","timestamp":1620777600000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100006261","name":"Taif University","doi-asserted-by":"publisher","award":["TURSP-2020\/55"],"award-info":[{"award-number":["TURSP-2020\/55"]}],"id":[{"id":"10.13039\/501100006261","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Security and Communication Networks"],"published-print":{"date-parts":[[2021,5,12]]},"abstract":"<jats:p>Software-defined networking is an evolving network architecture beheading the traditional network architecture focusing its disadvantages in a limited perspective. A couple of decades before, programming and networking were viewed as different domains which today with the lights of SDN bridging themselves together. This is to overcome the existing challenges faced by the networking domain and an attempt to propose cost-efficient effective and feasible solutions. Changes to the existing network architecture are inevitable considering the volume of connected devices and the data being held together. SDN introduces a decoupled architecture and brings customization within the network making it easy to configure, manage, and troubleshoot. This paper focuses on the evolving network architecture, the software-defined networking. Unlike a generic view on the evolving network, which makes work as a review, this work addresses various perspectives of the architecture leaving it an intermediate work in between the review of the literature and implementation, contributing towards factors like the design, programmability, security, security behaviors, and security lapses. This paper also analyses various weak points of the architecture and evolves the attack vectors in each plane leaving a conclusion to further progress towards identifying the impacts of the attacks and proposing mitigation strategies.<\/jats:p>","DOI":"10.1155\/2021\/9971705","type":"journal-article","created":{"date-parts":[[2021,5,12]],"date-time":"2021-05-12T20:20:16Z","timestamp":1620850816000},"page":"1-7","source":"Crossref","is-referenced-by-count":11,"title":["Software-Defined Networking: An Evolving Network Architecture\u2014Programmability and Security Perspective"],"prefix":"10.1155","volume":"2021","author":[{"given":"Nitheesh Murugan","family":"Kaliyamurthy","sequence":"first","affiliation":[{"name":"Amity Institute of Information Technology, Amity University, Jaipur, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Swapnesh","family":"Taterh","sequence":"additional","affiliation":[{"name":"Amity Institute of Information Technology, Amity University, Jaipur, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Suresh","family":"Shanmugasundaram","sequence":"additional","affiliation":[{"name":"Faculty of Engineering and Applied Sciences, Botho University, Gaborone, Botswana"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ankit","family":"Saxena","sequence":"additional","affiliation":[{"name":"Department of CSE, Invertis University, Bareilly, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9898-3898","authenticated-orcid":true,"given":"Omar","family":"Cheikhrouhou","sequence":"additional","affiliation":[{"name":"College of Computers and Information Technology, Taif University, P.O. Box 11099, Taif 21944, Saudi Arabia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2727-1866","authenticated-orcid":true,"given":"Hadda","family":"Ben Elhadj","sequence":"additional","affiliation":[{"name":"Higher Institute of Computer Science of Mahdia, Hiboun, Tunisia"},{"name":"Laboratory of Signals, Systems, Artificial Intelligence and Networks, Sfax, Tunisia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","reference":[{"key":"1","doi-asserted-by":"publisher","DOI":"10.1145\/3433174.3433614"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1155\/2021\/9984666"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1007\/s00340-020-07480-x"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-15720-7_9"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.17485\/ijst\/2017\/v10i29\/112447"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.17487\/RFC6325"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1109\/EWSDN.2014.24"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1109\/surv.2014.012214.00180"},{"article-title":"Internet object caching","author":"P. Dutta","key":"9","doi-asserted-by":"crossref","DOI":"10.1109\/INW.1998.713263"},{"key":"10","article-title":"Network Security"},{"volume-title":"Forwarding and Control Element Separation (ForCES) Protocol Specification","year":"2010","author":"A. Doria","key":"11"},{"volume-title":"Open Networking Foundation","year":"2011","author":"Open Networking Foundation","key":"12"},{"year":"2013","key":"13","article-title":"Linux foundation collaborative project"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP.2011.6089085"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1145\/2508859.2516684"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP.2012.6459946"},{"author":"M. Casado","key":"17","article-title":"SANE: a protection architecture for enterprise networks"},{"volume-title":"An-Introduction-to-Software-Defined-Networking","year":"2019","author":"B. Nordquist","key":"18"},{"key":"19","doi-asserted-by":"publisher","DOI":"10.1109\/comst.2014.2320094"},{"key":"20","volume-title":"Software Defined Network, A comprehensive approach","author":"P. G\u00f6ransson","year":"2014","edition":"1"},{"volume-title":"Principles and Practices for Securing Software-Defined Networks Version No. 1.0 ONF Document Type: TR (Technical Recommendation)","year":"2015","author":"Open Networking Foundation","key":"21"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1109\/SENSORCOMM.2009.73"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-22277-2_14"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1049\/trit.2019.0093"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1504\/ijhm.2020.105484"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1145\/1282427.1282382"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342466"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1049\/iet-ipr.2019.0587"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1109\/ICCCN.2016.7568520"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1109\/ICoAC.2013.6921966"},{"key":"31","doi-asserted-by":"publisher","DOI":"10.1145\/3341325.3342016"},{"key":"32","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-68887-5_14"},{"key":"33","first-page":"569","article-title":"Sql injection attack detection and prevention techniques using machine learning","volume":"15","author":"I. Jemal","year":"2020","journal-title":"International Journal of Applied Engineering Research"},{"key":"34","unstructured":"HiscoxHiscox Cyber Readiness Report2020NY, USAHiscox"},{"key":"35","doi-asserted-by":"publisher","DOI":"10.35940\/ijrte.D5266.118419"},{"key":"36","doi-asserted-by":"publisher","DOI":"10.1109\/LCN.2010.5735752"},{"key":"37","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2017.02.026"},{"key":"38","doi-asserted-by":"publisher","DOI":"10.1504\/ijhm.2020.107787"},{"key":"39","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2017.7997187"},{"key":"40","doi-asserted-by":"publisher","DOI":"10.1049\/trit.2019.0034"},{"key":"41","doi-asserted-by":"publisher","DOI":"10.1504\/IJHM.2020.109919"},{"key":"42","doi-asserted-by":"publisher","DOI":"10.1049\/trit.2019.0084"}],"container-title":["Security and Communication Networks"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/scn\/2021\/9971705.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/scn\/2021\/9971705.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/scn\/2021\/9971705.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,12]],"date-time":"2021-05-12T20:20:23Z","timestamp":1620850823000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.hindawi.com\/journals\/scn\/2021\/9971705\/"}},"subtitle":[],"editor":[{"given":"Manjit","family":"Kaur","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2021,5,12]]},"references-count":42,"alternative-id":["9971705","9971705"],"URL":"https:\/\/doi.org\/10.1155\/2021\/9971705","relation":{},"ISSN":["1939-0122","1939-0114"],"issn-type":[{"type":"electronic","value":"1939-0122"},{"type":"print","value":"1939-0114"}],"subject":[],"published":{"date-parts":[[2021,5,12]]}}}