Extending SDN network with recursive architecture
Wei Dai, Guochu Shou, Yihong Hu, Zhigang Guo, Jing Liu · 2014
Control plane, in Software-defined Networking (SDN), can configure and manage data plane in a centralized way. However, a centralized control plane introduces a problem in scaling SDN network. In terms of network virtualization, we can abstract the network layer by layer in a recursive way. As a result, the whole network can be simplified as a super switch, and it looks like that all hosts or servers are connected to the same switch. All of tasks, such as calculation of the shortest path, are implemented in this switch, and will be decomposed layer by layer. This new design of architecture is named R-SDN. We develop this recursive idea into an algorithm based on Fibonacci series. In order to validate our design, we apply this new model into scenarios of unicast and multicast. Also, we evaluate this model in different kinds of topology.