{"title":"RIPPLE: Loop-Free Multi-Path Routing with Minimum Blocking during Convergence","authors":"J. Garcia-Luna-Aceves","doi":"10.1109/FNWF55208.2022.00112","DOIUrl":null,"url":null,"abstract":"The Routing Information Protocol with Probing for Looplessness and Efficiency (RIPPLE) is introduced for loop-free multi-path routing. Each router maintains the distance and the hop-count (called the hop-count reference) along its preferred path to each destination. Routers are allowed to select neighbors as next hops to destinations as long as they satisfy an ordering condition based on the values of hop-count references. If needed, routers use probes to find valid routes provided by routers with the same hop-count references as those stated in probes. RIPPLE is shown to be loop-free, which allows it to converge to shortest paths within a finite time even when nodes fail or the network partitions. RIPPLE is also shown to be near-optimal in terms of the time routers take to attain new loop-free routes to destinations.","PeriodicalId":300165,"journal":{"name":"2022 IEEE Future Networks World Forum (FNWF)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE Future Networks World Forum (FNWF)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FNWF55208.2022.00112","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The Routing Information Protocol with Probing for Looplessness and Efficiency (RIPPLE) is introduced for loop-free multi-path routing. Each router maintains the distance and the hop-count (called the hop-count reference) along its preferred path to each destination. Routers are allowed to select neighbors as next hops to destinations as long as they satisfy an ordering condition based on the values of hop-count references. If needed, routers use probes to find valid routes provided by routers with the same hop-count references as those stated in probes. RIPPLE is shown to be loop-free, which allows it to converge to shortest paths within a finite time even when nodes fail or the network partitions. RIPPLE is also shown to be near-optimal in terms of the time routers take to attain new loop-free routes to destinations.