Abstract

The Software Defined Network (SDN) decouples control and data planes of the existing network architecture and a controller carries out centralized management and control of the network. This provides flexibility for the networks and enables efficient operation, depending on their condition. However, when the performance of switches comprising the SDN varies, any switches with low performance can cause flow table overflow and subsequent bottleneck with overhead concentrating in the controller. Besides, packet processing can be delayed, declining user QoS. The paper proposes a flow entry replacement scheme that takes into account the flow features to address the issue. The proposed Short Flow First (SFF) scheme discriminates the flow features based on the matching period of flow entry and determines a subject of the flow entry replacement with the features. For evaluation, the paper built the SDN environment using the Mininet emulator and compared the performance of the proposed SFF scheme with the representative flow entry replacement schemes. According to the results, the proposed scheme showed a good performance in the flow entry miss rate and packet delay due to failure of matching the flow entry.

Highlights

  • With the recent diversity of IT devices and the growth of multimedia services, Internet traffic has increased explosively, causing traffic pattern changes and the surging of network loads, which result in the decline of service quality

  • In Software Defined Network (SDN), a controller in the control layer carries out basic functions for a centralized network control such as forwarding control, management of topology and resource states and routing control based on a global view on the network state

  • We evaluated the performance of the FIFO, Least Frequently Used (LFU) and Least Recently Used (LRU) schemes to compare with the performance of the Short Flow First (SFF) scheme

Read more

Summary

Introduction

With the recent diversity of IT devices and the growth of multimedia services, Internet traffic has increased explosively, causing traffic pattern changes and the surging of network loads, which result in the decline of service quality. When a corresponding flow entry does not exist, the switch generates a flow entry that contains new information by communicating with the controller This flow table is managed within the limited memory capacity of the switch. It is hard to configure a network with switches of the same memory capacity when the network scale becomes large and, different switches of many vendors are used to configure one In this case, switches with relatively low performance can bring about frequent flow entry replacements in the packet forwarding process. Switches with relatively low performance can bring about frequent flow entry replacements in the packet forwarding process It can cause more packet forwarding delay and controller load increase, which can decline the performance of the entire network and degraded user’s Quality of Service (QoS) [8,9,10].

Related Works
Flow Table Overflow with Different Switches
Thethe
Proposed Scheme
Pseudo
Evaluation
Topology
11. Experiment results withsizes
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.