Defense mechanism of SDN application layer against DDoS attack based on API call management

Due to thelack of strict access control, identity authentication and abnormal call detection, attackers may develop malicious applications easily and then it leads to theabuse of the northbound interface API (application programming interface) accordingly.There are mainly two patterns of DDoS (distr...

Full description

Saved in:
Bibliographic Details
Main Authors: Yang WANG, Guangming TANG, Shuo WANG, Jiang CHU
Format: Article
Language:English
Published: POSTS&TELECOM PRESS Co., LTD 2022-04-01
Series:网络与信息安全学报
Subjects:
Online Access:http://www.cjnis.com.cn/thesisDetails#10.11959/j.issn.2096-109x.2022017
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841529836859817984
author Yang WANG
Guangming TANG
Shuo WANG
Jiang CHU
author_facet Yang WANG
Guangming TANG
Shuo WANG
Jiang CHU
author_sort Yang WANG
collection DOAJ
description Due to thelack of strict access control, identity authentication and abnormal call detection, attackers may develop malicious applications easily and then it leads to theabuse of the northbound interface API (application programming interface) accordingly.There are mainly two patterns of DDoS (distributed denial-of-service) attacks against application layer.1) malicious App bypass the security review of the northbound interface and make a large number of calls to some API in a short time, thus causing the controller to crash and paralyzing the whole network; 2) attackers take a legitimate SDN (software defined network) application as the target and make a large number of short-time calls to the specific API needed by the application, which makes the legitimate App unable to call the API normally.Compared with the first pattern, the second one is more subtle.Therefore, it’s necessary to distinguish whether the App is malicious or not, effectively clean the App running on the attacked controller, and redistribute the controller to the legitimate App.Based on the in-depth analysis of the development trend of the current northbound interface, the possible DDoS attack patterns were simulated and practiced.Then a DDoS defense mechanism for SDN application layer was proposed.This mechanism added an App management layer between SDN application layer and control layer.Through reputation management, initial review, mapping allocation, anomaly detection and identification migration of the App, the malicious App attack on SDN can be predicted and resisted.The proposal focused on pre-examination of malicious App before attacks occur, so as to avoid attacks.If the attack has already happened, the operation of cleaning and separating the legitimate App from the malicious App is triggered.Theoretical and experimental results show that the proposed mechanism can effectively avoid DDoS attacks in SDN application layer, and the algorithm runs efficiently.
format Article
id doaj-art-e411f40fa46d460393906ed541289076
institution Kabale University
issn 2096-109X
language English
publishDate 2022-04-01
publisher POSTS&TELECOM PRESS Co., LTD
record_format Article
series 网络与信息安全学报
spelling doaj-art-e411f40fa46d460393906ed5412890762025-01-15T03:15:28ZengPOSTS&TELECOM PRESS Co., LTD网络与信息安全学报2096-109X2022-04-018738759570568Defense mechanism of SDN application layer against DDoS attack based on API call managementYang WANGGuangming TANGShuo WANGJiang CHUDue to thelack of strict access control, identity authentication and abnormal call detection, attackers may develop malicious applications easily and then it leads to theabuse of the northbound interface API (application programming interface) accordingly.There are mainly two patterns of DDoS (distributed denial-of-service) attacks against application layer.1) malicious App bypass the security review of the northbound interface and make a large number of calls to some API in a short time, thus causing the controller to crash and paralyzing the whole network; 2) attackers take a legitimate SDN (software defined network) application as the target and make a large number of short-time calls to the specific API needed by the application, which makes the legitimate App unable to call the API normally.Compared with the first pattern, the second one is more subtle.Therefore, it’s necessary to distinguish whether the App is malicious or not, effectively clean the App running on the attacked controller, and redistribute the controller to the legitimate App.Based on the in-depth analysis of the development trend of the current northbound interface, the possible DDoS attack patterns were simulated and practiced.Then a DDoS defense mechanism for SDN application layer was proposed.This mechanism added an App management layer between SDN application layer and control layer.Through reputation management, initial review, mapping allocation, anomaly detection and identification migration of the App, the malicious App attack on SDN can be predicted and resisted.The proposal focused on pre-examination of malicious App before attacks occur, so as to avoid attacks.If the attack has already happened, the operation of cleaning and separating the legitimate App from the malicious App is triggered.Theoretical and experimental results show that the proposed mechanism can effectively avoid DDoS attacks in SDN application layer, and the algorithm runs efficiently.http://www.cjnis.com.cn/thesisDetails#10.11959/j.issn.2096-109x.2022017DDoSnetwork securitySDNnorthbound interface
spellingShingle Yang WANG
Guangming TANG
Shuo WANG
Jiang CHU
Defense mechanism of SDN application layer against DDoS attack based on API call management
网络与信息安全学报
DDoS
network security
SDN
northbound interface
title Defense mechanism of SDN application layer against DDoS attack based on API call management
title_full Defense mechanism of SDN application layer against DDoS attack based on API call management
title_fullStr Defense mechanism of SDN application layer against DDoS attack based on API call management
title_full_unstemmed Defense mechanism of SDN application layer against DDoS attack based on API call management
title_short Defense mechanism of SDN application layer against DDoS attack based on API call management
title_sort defense mechanism of sdn application layer against ddos attack based on api call management
topic DDoS
network security
SDN
northbound interface
url http://www.cjnis.com.cn/thesisDetails#10.11959/j.issn.2096-109x.2022017
work_keys_str_mv AT yangwang defensemechanismofsdnapplicationlayeragainstddosattackbasedonapicallmanagement
AT guangmingtang defensemechanismofsdnapplicationlayeragainstddosattackbasedonapicallmanagement
AT shuowang defensemechanismofsdnapplicationlayeragainstddosattackbasedonapicallmanagement
AT jiangchu defensemechanismofsdnapplicationlayeragainstddosattackbasedonapicallmanagement