Hop-by-Hop Multipath Routing: Choosing the Right Nexthop Set

06/24/2019
by   Klaus Schneider, et al.
0

The Internet can be made more efficient and robust with hop-by-hop multipath routing: Each router on the path can split packets between multiple nexthops in order to 1) avoid failed links and 2) reduce traffic on congested links. Before deciding how to split traffic, one first needs to decide which nexthops to allow at each step. In this paper, we investigate the requirements and trade-offs for making this choice. Most related work chooses the viable nexthops by applying the "Downward Criterion", i.e., only adding nexthops that lead closer to the destination; or more generally by creating a Directed Acyclic Graph (DAG) for each destination. We show that a DAG's nexthop options are necessarily limited, and that, by using certain links in both directions (per destination), we can add further nexthops while still avoiding loops. Our solution LFID (Loop-Free Inport-Dependent) routing, though having a slightly higher time complexity, leads to both a higher number of and shorter potential paths than related work. LFID thus protects against a higher percentage of single and multiple failures (or congestions) and comes close to the performance of arbitrary source routing.

READ FULL TEXT
research
10/25/2020

The Case for Hop-by-Hop Traffic Engineering

State-of-the-art Internet traffic engineering uses source-based explicit...
research
11/20/2020

Hop-Constrained Oblivious Routing

We prove the existence of an oblivious routing scheme that is poly(log n...
research
03/13/2021

Performance Analysis of Multipath BGP

Multipath BGP (M-BGP) allows a BGP router to install multiple 'equally-g...
research
01/17/2023

Sparse Semi-Oblivious Routing: Few Random Paths Suffice

The packet routing problem asks to select routing paths that minimize th...
research
09/01/2020

On the Benefits of Multi-hop Communication for Indoor 60 GHz Wireless Networks

The spectrum-rich millimeter wave (mmWave) frequencies have the potentia...
research
05/03/2018

Secure Routing with Power Optimization for Ad-hoc Networks

In this paper, we consider the problem of joint secure routing and trans...
research
04/09/2022

ShorTor: Improving Tor Network Latency via Multi-hop Overlay Routing

We present ShorTor, a protocol for reducing latency on the Tor network. ...

Please sign up or login with your details

Forgot password? Click here to reset