BCFR: Blockchain-based Controller Against False Flow Rule Injection in SDN
Title | BCFR: Blockchain-based Controller Against False Flow Rule Injection in SDN |
Publication Type | Conference Paper |
Year of Publication | 2019 |
Authors | Boukria, Sarra, Guerroumi, Mohamed, Romdhani, Imed |
Conference Name | 2019 IEEE Symposium on Computers and Communications (ISCC) |
Date Published | jun |
ISBN Number | 978-1-7281-2999-0 |
Keywords | BCFR solution, blockchain, blockchain technology, blockchain-based controller, computer network security, controller authentication, cryptography, false flow rule injection, false flow rules, global network, injection, Internet, network communication security challenges, network development, network elements, Onos, Onos controller, openstack, OpenStack platform, pubcrawl, resilience, Resiliency, Scalability, SDN controller security, SDN data layer devices, SDN security, software defined networking, software defined networking technology, telecommunication traffic, traffic flow integrity |
Abstract | Software Defined Networking (SDN) technology increases the evolution of Internet and network development. SDN, with its logical centralization of controllers and global network overview changes the network's characteristics, on term of flexibility, availability and programmability. However, this development increased the network communication security challenges. To enhance the SDN security, we propose the BCFR solution to avoid false flow rules injection in SDN data layer devices. In this solution, we use the blockchain technology to provide the controller authentication and the integrity of the traffic flow circulated between the controller and the other network elements. This work is implemented using OpenStack platform and Onos controller. The evaluation results show the effectiveness of our proposal. |
URL | https://ieeexplore.ieee.org/document/8969780 |
DOI | 10.1109/ISCC47284.2019.8969780 |
Citation Key | boukria_bcfr_2019 |
- Onos
- traffic flow integrity
- telecommunication traffic
- software defined networking technology
- software defined networking
- SDN security
- SDN data layer devices
- SDN controller security
- Scalability
- Resiliency
- resilience
- pubcrawl
- OpenStack platform
- openstack
- Onos controller
- BCFR solution
- network elements
- network development
- network communication security challenges
- internet
- injection
- global network
- false flow rules
- false flow rule injection
- Cryptography
- controller authentication
- computer network security
- blockchain-based controller
- blockchain technology
- blockchain