InFaRR: In-Network Fast ReRouting

被引:3
|
作者
Verdi, Fabio L. [1 ]
Luz, Gustavo V. [2 ]
机构
[1] Fed Univ Sao Carlos Sorocaba Campus, Comp Sci Dept, BR-18052780 Sorocaba, Brazil
[2] Claro Telecom Operator, Sao Paulo, Brazil
基金
巴西圣保罗研究基金会;
关键词
Switches; Routing; IP networks; Real-time systems; Quality of service; Process control; Packet loss; Data center networks; dataplane programmability; fault management; software-defined networking; fast rerouting; RECOVERY; PROTECTION;
D O I
10.1109/TNSM.2023.3283459
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
InFaRR (In-network Fast ReRouting) is an algorithm for fast rerouting in programmable data planes. Implemented in P4, InFaRR is free of additional headers and network state heartbeats. InFaRR has four essential features not jointly found in other recovery mechanisms: Loop prevention, Pushback, Recognition and Restoration and Return to the main route. Tests in standard Fat-Tree and AB Fat-Tree topologies with failures in different scenarios showed positive results when compared to state-of-the-art algorithms in the literature. In scenarios in which the other algorithms were able to recover, InFaRR presented fewer hops to bypass the failure when the Pushback, Loop Prevention and Recognition and Restoration mechanisms were used. In scenarios with multiple failures, InFaRR successfully rerouted where the others algorithms in some cases looped. The mechanism for returning to the main route allows to verify failures in remote links, making it possible to return to the main route without intervention from the control plane. Several evaluations were done comparing the results of InFaRR with the state-of-the art mechanisms, showing the capability of our fast rerouting algorithm in dealing with failures at the line-rate.
引用
收藏
页码:2319 / 2330
页数:12
相关论文
共 50 条
  • [21] Improved Fast Rerouting Using Postprocessing
    Foerster, Klaus-Tycho
    Kamisinski, Andrzej
    Pignolet, Yvonne-Anne
    Schmid, Stefan
    Tredan, Gilles
    2019 IEEE 38TH INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2019), 2019, : 173 - 182
  • [22] Improved Fast Rerouting Using Postprocessing
    Foerster, Klaus-Tycho
    Kamisinski, Andrzej
    Pignolet, Yvonne-Anne
    Schmid, Stefan
    Tredan, Gilles
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2022, 19 (01) : 537 - 550
  • [23] Connection rerouting/network reconfiguration
    Jose, N
    Somani, AK
    FOURTH INTERNATIONAL WORKSHOP ON DESIGN OF RELIABLE COMMUNICATION NETWORKS - (DRCN 2003), PROCEEDINGS: DESIGN AND MANAGEMENT OF HIGHLY RELIABLE NETWORKS AND SERVICES, 2003, : 23 - 30
  • [24] Optimizing the QoS Performance of Fast Rerouting
    Li, Xin
    Qin, Zhen
    Yu, Tao
    HIS 2009: 2009 NINTH INTERNATIONAL CONFERENCE ON HYBRID INTELLIGENT SYSTEMS, VOL 3, PROCEEDINGS, 2009, : 313 - +
  • [25] In-network cache coherence
    Eisley, Noel
    Peh, Li-Shiuan
    Shang, Li
    MICRO-39: PROCEEDINGS OF THE 39TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, 2006, : 321 - +
  • [26] In-network cache coherence
    Eisley, Noel
    Peh, Li-Shiuan
    Shang, Li
    IEEE Computer Architecture Letters, 2006, 5 (01) : 34 - 37
  • [27] Proactive Rerouting in Network Overlays
    Cohen, Reuven
    Dagan, Yuval
    Nakibly, Gabi
    2018 IFIP NETWORKING CONFERENCE (IFIP NETWORKING) AND WORKSHOPS, 2018, : 163 - 171
  • [28] Fast In-Network Functionality Embedding in Software-Defined Service-Centric Networking
    Li, Xiaolu
    Xie, Renchao
    Huang, Tao
    Liu, Yunjie
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 2754 - 2759
  • [29] Fast heuristics for delay management with passenger rerouting
    Dollevoet T.
    Huisman D.
    Public Transport, 2014, 6 (1-2) : 67 - 84
  • [30] Rerouting for handoff in a wireless ATM network
    Akyol, BA
    Cox, DC
    IEEE PERSONAL COMMUNICATIONS, 1996, 3 (05): : 26 - 33