REN Ruifeng , GU Ruichun
(Digital and Intelligent Industry School , Inner Mongolia University of Science and Technology , Baotou 014010 , China)
Abstract : A blockchain-based multiple controller security authentication mechanism for Software-Defined Network is proposed. A blockchain-based consensus mechanism is designed on the basis of the multi-controller structure as a solution to the problems of single point of failure and data inconsistency among multiple controllers . In addition , a Keyless Signature Infrastructure and Proof-of-Work consensus algorithm are integrated to propose a signature verification mechanism to safeguard the communication between controllers and switches from malicious attacks . The performance metrics , such as throughput , CPU utilization , and response time , are compared with the single controller model through simulation experiments . The evaluation results show that this scheme has the advantages of high transmission and computational capacity , scalability and security , and is of great research importance for the overall security of SDN networking.
Key words : Software-Defined Network; blockchain; keyless signature infrastructure; Proof-of-Work