The Case for Hop-by-Hop Traffic Engineering

10/25/2020
by   Klaus Schneider, et al.
0

State-of-the-art Internet traffic engineering uses source-based explicit routing via MPLS or Segment Routing. Though widely adopted in practice, source routing can face certain inefficiencies and operational issues, caused by its use of bandwidth reservations. In this work, we make the case for Hop-by-Hop (HBH) Traffic Engineering: splitting traffic among nexthops at every router, rather than splitting traffic among paths only at edge routers. We show that HBH traffic engineering can achieve the original goals of MPLS (i.e., efficient use of network resources), with a much simpler design that does not need bandwidth reservations or predictions of traffic demand. We implement a prototype in the ns-3 network simulator, to investigate the cost imposed by 1) the restricted path choice of loop-free HBH multipath routing, and 2) the distributed decisions of each router, based on its local network view. We show that the former is more important than the latter, but that, other than a few outliers, our design shows a performance (= aggregate user utility) close to the theoretical optimum.

READ FULL TEXT

page 3

page 8

research
06/24/2019

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

The Internet can be made more efficient and robust with hop-by-hop multi...
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
06/01/2023

Green Traffic Engineering by Line Card Minimization

Green Traffic Engineering encompasses network design and traffic routing...
research
01/16/2020

A New Software Framework for Traffic Engineering: Path Cardinality and the Effect of Multipath on Residual Capacity

In this paper, we present a new traffic engineering (TE) software framew...
research
02/27/2019

Multiple Constrained Routing Algorithms in Large-Scaled Software Defined Networks

In this paper, we consider the bandwidth-delay-hop constrained routing p...
research
01/15/2021

Boosting performance for software defined networks from traffic engineering perspective

Paths selection algorithms and rate adaptation objective functions are u...
research
03/01/2023

A Deep Learning Perspective on Network Routing

Routing is, arguably, the most fundamental task in computer networking, ...

Please sign up or login with your details

Forgot password? Click here to reset