Deakin University
Browse

Achieving fast and lightweight SDN updates with segment routing

Version 2 2024-06-05, 05:27
Version 1 2017-04-06, 12:39
conference contribution
posted on 2024-06-05, 05:27 authored by L Luo, H Yu, S Luo, M Zhang, S Yu
In SDN, forwarding rules are frequently updated to adapt to network dynamics. During the procedure, path consistency needs to be preserved; otherwise, in-flight packets might meet with forwarding errors such as loops and black holes. Despite a large number of suggestions have been proposed, they take either a long duration or have high rule-space overheads, thus fail to be practical for large-scale high dynamic networks. In this paper, we propose FLUS, a Segment Routing (SR) based mechanism, to achieve fast and lightweight path updates. Basically, when a route needs a change, FLUS instantly employs SR to construct its desired new path by concatenating some fragments of the already existing paths. After the actual paths are established, FLUS then shifts incoming packets to them and disables the transitional ones. Such a design helps packets enjoy their new paths immediately without introducing rule-space overheads. This paper presents FLUS's segment allocation, path construction, and the corresponding optimal algorithms in detail. Our evaluation based on real and synthesized networks shows: FLUS can handle up to 92-100% updates using SR in real-time and save 72-88% rule overhead compared to prior methods.

History

Pagination

1-6

Location

Washington, D.C.

Start date

2016-12-04

End date

2016-12-08

ISBN-13

9781509013289

Language

eng

Publication classification

E Conference publication, E1.1 Full written paper - refereed

Copyright notice

2016, IEEE

Title of proceedings

GLOBECOM 2016: Proceedings of the 59th IEEE Global Communications Conference

Event

IEEE Global Communications Conference (59th : 2016 : Washington, D.C.)

Publisher

IEEE

Place of publication

Piscataway, N.J.

Usage metrics

    Research Publications

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC