• DocumentCode
    2739438
  • Title

    Scalable resilience for Software-Defined Networking using Loop-Free Alternates with loop detection

  • Author

    Braun, Wolfgang ; Menth, Michael

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Tubingen, Tubingen, Germany
  • fYear
    2015
  • fDate
    13-17 April 2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In this paper we propose a novel resilience scheme for OpenFlow-based Software-Defined Networking (SDN). To forward packets in line speed, OpenFlow switches store their flow tables in expensive, limited TCAM due to which the stored tables cannot be large. Most resilience mechanisms require additional entries thus the implementation in OpenFlow may quickly exceed the available TCAM. Loop-Free Alternates (LFAs) are a standardized mechanism for fast reroute in IP networks which do not require additional entries. However, LFAs cannot protect against all single link and node failures. Moreover, some LFAs even cause loops in case of some node failures or multiple failures, making additional links unusable. Excluding such LFAs reduces the fraction of protected destinations (protection coverage) in nodes even further. We suggest a scheme for detection of loops caused by LFAs. It maximizes the protection coverage because it allows all LFAs to be used without creating loops. We describe how LFAs and the loop detection scheme can be implemented in OpenFlow networks with only little packet overhead and a single additional entry per switch. We evaluate our proposal on real network topologies of varying size and connectivity. In particular, we quantify the benefit gained from loop detection. Amongst others, we study the percentage of failures that cannot be protected by LFAs at all, and the percentage of failures in which conventional LFAs cause extra loops.
  • Keywords
    IP networks; software defined networking; telecommunication network topology; telecommunication switching; IP networks; LFAs; OpenFlow switches; SDN; TCAM; flow tables; loop detection; loop-free alternates; network topologies; openflow-based software-defined networking; resilience scheme; Color; IP networks; Multiprotocol label switching; Network topology; Resilience; Routing; Topology; Loop-Free Alternates; OpenFlow; Resilience; Scalability; Software-Defined Networking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Softwarization (NetSoft), 2015 1st IEEE Conference on
  • Conference_Location
    London
  • Type

    conf

  • DOI
    10.1109/NETSOFT.2015.7116180
  • Filename
    7116180