- Düzce Üniversitesi Bilim ve Teknoloji Dergisi
- Volume:11 Issue:3
- Implementation of Blockchain-Assisted Source Routing for Traffic Management in Software-Defined Netw...
Implementation of Blockchain-Assisted Source Routing for Traffic Management in Software-Defined Networks
Authors : Murat KARAKUŞ
Pages : 1250-1268
Doi:10.29130/dubited.1209656
View : 54 | Download : 71
Publication Date : 2023-07-31
Article Type : Research Paper
Abstract :The control and infrastructure layers are split into Software-Defined Networks insert ignore into journalissuearticles values(SDNs);. With the control and infrastructure planes split, new network applications may be developed with more simplicity and greater independence. On the other hand, the disadvantages of SDN create a slew of questions. In large-scale networks, such as Wide Area Networks insert ignore into journalissuearticles values(WANs); covering huge areas, more propagation delays substantially contribute to network convergence time. In addition, traditional SDN restricts network design flexibility due to the influence of controller location on network performance in large-scale networks. SDN-based source routing insert ignore into journalissuearticles values(SR); has emerged as a viable solution to the issues above, where the packet header field is used to specify a packet\`s route. This study presents an SR-based End-to-End insert ignore into journalissuearticles values(E2E); traffic management framework called SoRBlock. In SoRBlock, inter-domain routing uses blockchain technology, while intra-domain routing relies on the SR technique in SDNs. The simulation results show that the proposed SR-based SoRBlock framework outperforms the traditional hierarchical routing approach, HRA, in SDN networks by lowering path setup time insert ignore into journalissuearticles values(PST); and the number of controller messages. While the same insert ignore into journalissuearticles values(i.e., identical origin and target); service requests were used for all runs in the simulations, the proposed SoRBlock architecture presents almost three times less total PST between 45ms and 65ms than the HRA method between 130ms and 200ms due to the HRA approach\`s increased node-controller and controller-controller latencies. On the other hand, SoRBlock shows two times less PST insert ignore into journalissuearticles values([75ms – 90ms]); than HRA insert ignore into journalissuearticles values([150ms – 175ms]); when different service requests insert ignore into journalissuearticles values(i.e., different origin and target); were used. Concerning Controller Messages Processed insert ignore into journalissuearticles values(CMP);, the HRA deals nearly 50% more controller messages between 7 and 15 than the SoRBlock between 3 and 10 when the number of domains varies, while the CMP in the SoRBlock scheme insert ignore into journalissuearticles values([10 - 17]); approaches that in the HRA framework insert ignore into journalissuearticles values([15 - 20]); regarding the ratio while the count of nodes rises in domains.Keywords : Kaynak Yönlendirme, Blokzincir, Yazılım Tanımlı Ağlar, Trafik Yönetimi