D2R: Dataplane-Only Policy-Compliant Routing Under Failures

12/05/2019
by   Kausik Subramanian, et al.
0

In networks today, the data plane handles forwarding—sending a packet to the next device in the path—and the control plane handles routing—deciding the path of the packet in the network. This architecture has limitations. First, when link failures occur, the data plane has to wait for the control plane to install new routes, and packet losses can occur due to delayed routing convergence or central controller latencies. Second, policy-compliance is not guaranteed without sophisticated configuration synthesis or controller intervention. In this paper, we take advantage of the recent advances in fast programmable switches to perform policy-compliant route computations entirely in the data plane, thus providing fast reactions to failures. D2R, our new network architecture, can provide the illusion of a network fabric that is always available and policy-compliant, even under failures. We implement our data plane in P4 and demonstrate its viability in real world topologies.

READ FULL TEXT
research
11/28/2021

Improving the Resilience of Fast Failover Routing: TREE (Tree Routing to Extend Edge disjoint paths)

Today's communication networks have stringent availability requirements ...
research
01/21/2020

Performance-Driven Internet Path Selection

Internet routing can often be sub-optimal, with the chosen routes provid...
research
08/21/2018

DeltaPath: dataflow-based high-performance incremental routing

Routing controllers must react quickly to failures, reconfigurations and...
research
09/28/2020

DCFIT: Initial Trigger-Based PFC Deadlock Detection in the Data Plane

Recent data center applications rely on lossless networks to achieve hig...
research
11/29/2021

Shortcutting Fast Failover Routes in the Data Plane

In networks, availability is of paramount importance. As link failures a...
research
04/01/2019

Smart Routing: Towards Proactive Fault-Handling in Software-Defined Networks

Software-defined networking offers numerous benefits against the legacy ...
research
01/08/2020

XOR-based Source Routing

We introduce a XOR-based source routing (XSR) scheme as a novel approach...

Please sign up or login with your details

Forgot password? Click here to reset