{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,22]],"date-time":"2026-07-22T15:48:47Z","timestamp":1784735327017,"version":"3.55.0"},"reference-count":53,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2021,6,11]],"date-time":"2021-06-11T00:00:00Z","timestamp":1623369600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,6,11]],"date-time":"2021-06-11T00:00:00Z","timestamp":1623369600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2021,12]]},"DOI":"10.1007\/s10586-021-03328-x","type":"journal-article","created":{"date-parts":[[2021,6,11]],"date-time":"2021-06-11T19:02:46Z","timestamp":1623438166000},"page":"3147-3172","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["Denial of ARP spoofing in SDN and NFV enabled cloud-fog-edge platforms"],"prefix":"10.1007","volume":"24","author":[{"given":"Anil Kumar","family":"Rangisetti","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rishabh","family":"Dwivedi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Prabhdeep","family":"Singh","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,6,11]]},"reference":[{"key":"3328_CR1","doi-asserted-by":"publisher","first-page":"102139","DOI":"10.1016\/j.scs.2020.102139","volume":"59","author":"H Zahmatkesh","year":"2020","unstructured":"Zahmatkesh, H., Al-Turjman, F.: Fog computing for sustainable smart cities in the iot era: caching techniques and enabling technologies-an overview. Sustain. Cities Soc. 59, 102139 (2020)","journal-title":"Sustain. Cities Soc."},{"key":"3328_CR2","doi-asserted-by":"publisher","first-page":"102394","DOI":"10.1016\/j.scs.2020.102394","volume":"62","author":"Y Jararweh","year":"2020","unstructured":"Jararweh, Y., Otoum, S., Ridhawi, I\u00a0Al: Trustworthy and sustainable smart city services at the edge. Sustain. Cities Soc. 62, 102394 (2020)","journal-title":"Sustain. Cities Soc."},{"issue":"5","key":"3328_CR3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3326066","volume":"52","author":"C-H Hong","year":"2019","unstructured":"Hong, C.-H., Varghese, B.: Resource management in fog\/edge computing: a survey on architectures, infrastructure, and algorithms. ACM Comput. Surv. 52(5), 1\u201337 (2019)","journal-title":"ACM Comput. Surv."},{"key":"3328_CR4","doi-asserted-by":"publisher","first-page":"100273","DOI":"10.1016\/j.iot.2020.100273","volume":"12","author":"MS Aslanpour","year":"2020","unstructured":"Aslanpour, M.S., Gill, S.S., Toosi, A.N.: Performance evaluation metrics for cloud, fog and edge computing: a review, taxonomy, benchmarks and standards for future research. Internet Things 12, 100273 (2020)","journal-title":"Internet Things"},{"issue":"7","key":"3328_CR5","doi-asserted-by":"publisher","first-page":"5690","DOI":"10.1109\/JIOT.2020.2999798","volume":"7","author":"S Garg","year":"2020","unstructured":"Garg, S., Guo, S., Piuri, V., Choo, K.-K.R., Raman, B.: Guest editorial special issue on edge-cloud interplay based on sdn and nfv for next-generation iot applications. IEEE Internet Things J. 7(7), 5690\u20135694 (2020)","journal-title":"IEEE Internet Things J."},{"key":"3328_CR6","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2019.2942719","author":"Z Lv","year":"2019","unstructured":"Lv, Z., Xiu, W.: Interaction of edge-cloud computing based on sdn and nfv for next generation iot. Internet Things J. (2019). https:\/\/doi.org\/10.1109\/JIOT.2019.2942719","journal-title":"Internet Things J."},{"key":"3328_CR7","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/j.comnet.2019.01.036","volume":"152","author":"D Li","year":"2019","unstructured":"Li, D., Hong, P., Xue, K., Pei, J.: Virtual network function placement and resource optimization in nfv and edge computing enabled networks. Comput. Netw. 152, 12\u201324 (2019)","journal-title":"Comput. Netw."},{"key":"3328_CR8","doi-asserted-by":"publisher","first-page":"6019","DOI":"10.1007\/s11277-017-4825-8","volume":"97","author":"AK Rangisetti","year":"2017","unstructured":"Rangisetti, A.K., Tamma, B.R.: Software defined wireless networks: a survey of issues and solutions. Wirel. Personal Commun. 97, 6019\u20136053 (2017)","journal-title":"Wirel. Personal Commun."},{"issue":"1","key":"3328_CR9","doi-asserted-by":"publisher","first-page":"493","DOI":"10.1109\/SURV.2013.081313.00105","volume":"16","author":"A Lara","year":"2014","unstructured":"Lara, A., Kolasani, A., Ramamurthy, B.: Network innovation using openflow: a survey. IEEE Commun. Surv. Tutor. 16(1), 493\u2013512 (2014)","journal-title":"IEEE Commun. Surv. Tutor."},{"issue":"3","key":"3328_CR10","doi-asserted-by":"publisher","first-page":"1617","DOI":"10.1109\/SURV.2014.012214.00180","volume":"16","author":"B Nunes","year":"2014","unstructured":"Nunes, B., Mendonca, M., Nguyen, X.-N., Obraczka, K., Turletti, T., et al.: A survey of software-defined networking: past, present, and future of programmable networks. IEEE Commun. Surv. Tutor. 16(3), 1617\u20131634 (2014)","journal-title":"IEEE Commun. Surv. Tutor."},{"issue":"3","key":"3328_CR11","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3190617","volume":"51","author":"J Son","year":"2018","unstructured":"Son, J., Buyya, R.: A taxonomy of software-defined networking (sdn)-enabled cloud computing. ACM Comput. Surv. 51(3), 1\u201336 (2018)","journal-title":"ACM Comput. Surv."},{"key":"3328_CR12","unstructured":"OpenStack. https:\/\/www.openstack.org\/"},{"key":"3328_CR13","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2018.2871118","author":"H Li","year":"2018","unstructured":"Li, H., Ota, K., Dong, M.: Virtual network recognition and optimization in sdn-enabled cloud environment. IEEE Trans. Cloud Comput. (2018). https:\/\/doi.org\/10.1109\/TCC.2018.2871118","journal-title":"IEEE Trans. Cloud Comput."},{"key":"3328_CR14","doi-asserted-by":"publisher","first-page":"266","DOI":"10.1016\/j.csi.2017.01.001","volume":"54","author":"A Leivadeas","year":"2017","unstructured":"Leivadeas, A., Falkner, M., Lambadaris, I., Kesidis, G.: Optimal virtualized network function allocation for an sdn enabled cloud. Comput. Stand. Interfaces 54, 266\u2013278 (2017)","journal-title":"Comput. Stand. Interfaces"},{"issue":"1","key":"3328_CR15","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/JPROC.2014.2371999","volume":"103","author":"D Kreutz","year":"2015","unstructured":"Kreutz, D., Ramos, F\u00a0.M., Verissimo, P\u00a0Esteves, Rothenberg, C\u00a0Esteve, Azodolmolky, S., Uhlig, S.: Software-defined networking: a comprehensive survey. Proc. IEEE 103(1), 14\u201376 (2015)","journal-title":"Proc. IEEE"},{"issue":"4","key":"3328_CR16","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1145\/2534169.2486022","volume":"43","author":"ZA Qazi","year":"2013","unstructured":"Qazi, Z.A., Tu, C.-C., Chiang, L., Miao, R., Sekar, V., Yu, M.: SIMPLE-fying middlebox policy enforcement using SDN. ACM SIGCOMM Comput. Commun. Rev. 43(4), 27\u201338 (2013)","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"3328_CR17","doi-asserted-by":"crossref","unstructured":"Alomari, Z., Zhani, M.\u00a0F., Aloqaily, M., Bouachir, O.: On minimizing synchronization cost in nfv-based environments. In: 2020 16th International Conference on Network and Service Management (CNSM). IEEE, pp. 1\u20139 (2020)","DOI":"10.23919\/CNSM50824.2020.9269121"},{"key":"3328_CR18","unstructured":"Khalid, J., Akella, A.: Correctness and performance for stateful chained network functions. In: 16th USENIX Symposium on Networked Systems Design and Implementation NSDI-19), pp. 501\u2013516 (2019)"},{"key":"3328_CR19","doi-asserted-by":"publisher","first-page":"102080","DOI":"10.1016\/j.scs.2020.102080","volume":"56","author":"I\u00a0Al Ridhawi","year":"2020","unstructured":"Ridhawi, I\u00a0Al, Otoum, S., Aloqaily, M., Jararweh, Y., Baker, T.: Providing secure and reliable communication for next generation networks in smart cities. Sustain. Cities Soc. 56, 102080 (2020)","journal-title":"Sustain. Cities Soc."},{"issue":"6","key":"3328_CR20","doi-asserted-by":"publisher","first-page":"15 205","DOI":"10.1007\/s10586-018-2545-9","volume":"22","author":"K Bala","year":"2019","unstructured":"Bala, K., Jothi, S., Chandrasekar, A.: An enhanced intrusion detection system for mobile ad-hoc network based on traffic analysis. Clust. Comput. 22(6), 15 205\u201315 212 (2019)","journal-title":"Clust. Comput."},{"key":"3328_CR21","doi-asserted-by":"publisher","first-page":"101842","DOI":"10.1016\/j.adhoc.2019.02.001","volume":"90","author":"M Aloqaily","year":"2019","unstructured":"Aloqaily, M., Otoum, S., Ridhawi, I\u00a0Al, Jararweh, Y.: An intrusion detection system for connected vehicles in smart cities. Ad Hoc Netw. 90, 101842 (2019)","journal-title":"Ad Hoc Netw."},{"key":"3328_CR22","doi-asserted-by":"crossref","unstructured":"Otoum, S., Kantarci, B., Mouftah, H.: A comparative study of ai-based intrusion detection techniques in critical infrastructures. arXiv preprint arXiv:2008.00088 (2020)","DOI":"10.1145\/3406093"},{"key":"3328_CR23","first-page":"839","volume":"24","author":"Y Ashibani","year":"2020","unstructured":"Ashibani, Y., Mahmoud, Q.H.: Design and evaluation of a user authentication model for iot networks based on app event patterns. Clust. Comput. 24, 839\u2013854 (2020)","journal-title":"Clust. Comput."},{"issue":"4","key":"3328_CR24","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3432203","volume":"4","author":"J Chauhan","year":"2020","unstructured":"Chauhan, J., Kwon, Y.D., Hui, P., Mascolo, C.: Contauth: continual learning framework for behavioral-based user authentication. Proc. ACM Interact. Mob. Wear. Ubiquit. Technol. 4(4), 1\u201323 (2020)","journal-title":"Proc. ACM Interact. Mob. Wear. Ubiquit. Technol."},{"key":"3328_CR25","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-020-03211-1","author":"S Singh","year":"2020","unstructured":"Singh, S., Chaurasiya, V.K.: Mutual authentication scheme of iot devices in fog computing environment. Clust. Comput. (2020). https:\/\/doi.org\/10.1007\/s10586-020-03211-1","journal-title":"Clust. Comput."},{"issue":"1","key":"3328_CR26","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1016\/j.jnca.2012.05.003","volume":"36","author":"C Modi","year":"2013","unstructured":"Modi, C., Patel, D., Borisaniya, B., Patel, H., Patel, A., Rajarajan, M.: A survey of intrusion detection techniques in cloud. J. Netw. Comput. Appl. 36(1), 42\u201357 (2013)","journal-title":"J. Netw. Comput. Appl."},{"key":"3328_CR27","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1007\/s10586-020-03198-9","volume":"24","author":"P Nespoli","year":"2020","unstructured":"Nespoli, P., M\u00e1rmol, F.G., Vidal, J.M.: Battling against cyberattacks: towards pre-standardization of countermeasures. Clust. Comput. 24, 57 (2020)","journal-title":"Clust. Comput."},{"key":"3328_CR28","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-020-03203-1","author":"B Bouyeddou","year":"2020","unstructured":"Bouyeddou, B., Harrou, F., Kadri, B., Sun, Y.: Detecting network cyber-attacks using an integrated statistical approach. Clust. Comput. (2020). https:\/\/doi.org\/10.1007\/s10586-020-03203-1","journal-title":"Clust. Comput."},{"issue":"4","key":"3328_CR29","doi-asserted-by":"publisher","first-page":"1143","DOI":"10.1007\/s10586-018-02900-2","volume":"22","author":"KK Karmakar","year":"2019","unstructured":"Karmakar, K.K., Varadharajan, V., Tupakula, U.: Mitigating attacks in software defined networks. Clust. Comput. 22(4), 1143\u20131157 (2019)","journal-title":"Clust. Comput."},{"key":"3328_CR30","first-page":"1","volume":"24","author":"T Jafarian","year":"2020","unstructured":"Jafarian, T., MasdariMasdari, M., Ghaffari, A., Majidzadeh, K.: A survey and classification of the security anomaly detection mechanisms in software defined networks. Clust. Comput. 24, 1\u201319 (2020)","journal-title":"Clust. Comput."},{"issue":"3","key":"3328_CR31","doi-asserted-by":"publisher","first-page":"1955","DOI":"10.1007\/s10586-020-03154-7","volume":"23","author":"AM Dissanayaka","year":"2020","unstructured":"Dissanayaka, A.M., Mengel, S., Gittner, L., Khan, H.: Security assurance of mongodb in singularity lxcs: an elastic and convenient testbed using linux containers to explore vulnerabilities. Clust. Comput. 23(3), 1955\u20131971 (2020)","journal-title":"Clust. Comput."},{"key":"3328_CR32","doi-asserted-by":"crossref","unstructured":"Saeed, A., Garraghan, P., Craggs, B., van\u00a0der Linden, D., Rashid, A., Hussain, S.A.: A cross-virtual machine network channel attack via mirroring and tap impersonation. In: 2018 IEEE 11th International Conference on Cloud Computing (CLOUD). IEEE, pp. 606\u2013613 (2018)","DOI":"10.1109\/CLOUD.2018.00084"},{"key":"3328_CR33","doi-asserted-by":"crossref","unstructured":"Elmrabet, Z., Elghazi, H., Sadiki, T., Elghazi, H.: A new secure network architecture to increase security among virtual machines in cloud computing. In: International Symposium on Ubiquitous Networking. Springer, pp. 105\u2013116 (2015)","DOI":"10.1007\/978-981-287-990-5_9"},{"key":"3328_CR34","doi-asserted-by":"crossref","unstructured":"Alharbi, T., Durando, D., Pakzad, F., Portmann, M.: Securing arp in software defined networks. In: 2016 IEEE 41st Conference on Local Computer Networks (LCN). IEEE, pp. 523\u2013526 (2016)","DOI":"10.1109\/LCN.2016.83"},{"key":"3328_CR35","doi-asserted-by":"crossref","unstructured":"Choi, T., Kang, S., Yoon, S., Yang, S., Song, S., Park, H.: Suvmf: Software-defined unified virtual monitoring function for sdn-based large-scale networks. In: Proceedings of The Ninth International Conference on Future Internet Technologies, pp. 1\u20136 (2014)","DOI":"10.1145\/2619287.2619299"},{"key":"3328_CR36","doi-asserted-by":"crossref","unstructured":"Kang, H.S., Son, J.H., Hong, C.S.: Defense technique against spoofing attacks using reliable arp table in cloud computing environment. In: 17th Asia-Pacific Network Operations and Management Symposium (APNOMS). IEEE 2015, 592\u2013595 (2015)","DOI":"10.1109\/APNOMS.2015.7275401"},{"key":"3328_CR37","unstructured":"Cho, H., Kang, S., Lee, Y.: Centralized arp proxy server over sdn controller to cut down arp broadcast in large-scale data center networks. In: 2015 International Conference on Information Networking (ICOIN). IEEE, pp. 301\u2013306 (2015)"},{"key":"3328_CR38","unstructured":"Rietz, R., Brinner, A., Cwalinsky, R.: Improving network security in virtualized environments with openflow. In: Proceedings of the International Conference on Networked Systems, ser. NETSYS. NETSYS, pp. 1\u20136 (2015)"},{"key":"3328_CR39","doi-asserted-by":"crossref","unstructured":"Cox, J.H., Clark, R.J., Owen, H.L.: Leveraging sdn for arp security. In: SoutheastCon. IEEE 2016, 1\u20138 (2016)","DOI":"10.1109\/SECON.2016.7506644"},{"issue":"1","key":"3328_CR40","doi-asserted-by":"publisher","first-page":"172","DOI":"10.1049\/cje.2017.12.002","volume":"28","author":"J Xia","year":"2019","unstructured":"Xia, J., Cai, Z., Hu, G., Xu, M.: An active defense solution for arp spoofing in openflow network. Chin. J. Electron. 28(1), 172\u2013178 (2019)","journal-title":"Chin. J. Electron."},{"key":"3328_CR41","unstructured":"darpspoof. https:\/\/github.com\/RishabhRD\/D-ARPspoof"},{"key":"3328_CR42","doi-asserted-by":"crossref","unstructured":"Bouyeddou, B., Harrou, F., Sun, Y., Kadri, B.: Detection of smurf flooding attacks using kullback-leibler-based scheme. In: 2018 4th International Conference on Computer and Technology Applications (ICCTA). IEEE, pp. 11\u201315 (2018)","DOI":"10.1109\/CATA.2018.8398647"},{"issue":"3","key":"3328_CR43","first-page":"177","volume":"1","author":"S Marium","year":"2012","unstructured":"Marium, S., Nazir, Q., Ahmed, A., Ahthasham, S., Mirza, A.M.: Implementation of eap with rsa for enhancing the security of cloud computing. Int. J. Basic Appl. Sci. 1(3), 177\u2013183 (2012)","journal-title":"Int. J. Basic Appl. Sci."},{"key":"3328_CR44","unstructured":"Bruschi, D., Ornaghi, A., Rosti, E.: S-arp: a secure address resolution protocol. In: 19th Annual Computer Security Applications Conference: Proceedings. IEEE 2003, pp. 66\u201374 (2003)"},{"key":"3328_CR45","doi-asserted-by":"crossref","unstructured":"Masoud, M.Z., Jaradat, Y., Jannoud, I.: On preventing arp poisoning attack utilizing software defined network (sdn) paradigm. In: 2015 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies (AEECT). IEEE, pp. 1\u20135 (2015)","DOI":"10.1109\/AEECT.2015.7360549"},{"key":"3328_CR46","doi-asserted-by":"crossref","unstructured":"Nehra, A., Tripathi, M., Gaur, M.: Ficur: Employing sdn programmability to secure arp. In: IEEE 7th Annual Computing and Communication Workshop and Conference (CCWC). IEEE 2017, 1\u20138 (2017)","DOI":"10.1109\/CCWC.2017.7868450"},{"key":"3328_CR47","unstructured":"OpenFlow. https:\/\/www.opennetworking.org\/sdn-resources\/onf-specifications\/openflow"},{"key":"3328_CR48","unstructured":"Floodlight OpenFlow Controller. http:\/\/www.projectfloodlight.org"},{"key":"3328_CR49","unstructured":"OpenFlow1.4. https:\/\/www.opennetworking.org\/wp-content\/uploads\/2014\/10\/openflow-spec-v1.4.0.pdf"},{"key":"3328_CR50","unstructured":"OpenVSwitch2.13.0. http:\/\/docs.openvswitch.org\/en\/latest\/contents\/"},{"key":"3328_CR51","unstructured":"mininet. http:\/\/mininet.org\/"},{"key":"3328_CR52","unstructured":"nc (or netcat). http:\/\/manpages.ubuntu.com\/manpages\/bionic\/man1\/nc_openbsd.1.html"},{"issue":"4","key":"3328_CR53","doi-asserted-by":"publisher","first-page":"2609","DOI":"10.1007\/s10586-019-03031-y","volume":"23","author":"SM Hezavehi","year":"2020","unstructured":"Hezavehi, S.M., Rahmani, R.: An anomaly-based framework for mitigating effects of ddos attacks using a third party auditor in cloud computing environments. Clust. Comput. 23(4), 2609\u20132627 (2020)","journal-title":"Clust. Comput."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-021-03328-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-021-03328-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-021-03328-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,30]],"date-time":"2021-10-30T18:20:12Z","timestamp":1635618012000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-021-03328-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,11]]},"references-count":53,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2021,12]]}},"alternative-id":["3328"],"URL":"https:\/\/doi.org\/10.1007\/s10586-021-03328-x","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,6,11]]},"assertion":[{"value":"10 November 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 May 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 June 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 June 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}