Abstract | ||
---|---|---|
Software-defined network (SDN) is the next generation of networking architecture that is dynamic, manageable, cost-effective, and adaptable, making it ideal for the high-bandwidth, dynamic nature of today's applications. In SDN, network management is facilitated through software rather than low-level device configurations. However, the centralized control plane introduced by SDN imposes a great challenge for the network security. In this paper, we present a secure SDN structure, in which each device is managed by multiple controllers rather than a single one as in a traditional manner. It can resist Byzantine attacks on controllers and the communication links between controllers and SDN switches. Furthermore, we design a cost-efficient controller assignment algorithm to minimize the number of required controllers for a given set of switches. Extensive simulations have been conducted to show that our proposed algorithm significantly outperforms random algorithms. |
Year | DOI | Venue |
---|---|---|
2014 | 10.1109/ICC.2014.6883400 | ICC |
Keywords | Field | DocType |
byzantine attacks,network security,sdn switches,centralized control plane,cost-efficient controller assignment algorithm,fault tolerant control,network management,software-defined network,secure sdn structure,telecommunication network management,telecommunication control,telecommunication security,communication links,networking architecture,multiple controllers,resource management,protocols,fault tolerance,software defined network,control systems,security,bismuth | Routing control plane,Networking architecture,Control theory,Computer science,Network security,Computer network,Software,Network management,Software-defined networking,Distributed computing | Conference |
ISSN | Citations | PageRank |
1550-3607 | 8 | 0.58 |
References | Authors | |
10 | 4 |