Главная
Study mode:
on
1
Intro
2
Motivation: Performance-aware routing
3
Contra language syntax
4
Contra can support many policies
5
How can we compile the policies to switch programs?
6
Policy analysis
7
Defining routing protocols on the PG
8
Handling changing metrics: Loops
9
Handling changing metrics: Out-of-order delivery
10
Handling change metrics: Policy violation by flowers
11
Evaluation setup
12
How scalable is the Contra compiler?
13
How competitive is contra against hand-crafted solutions?
14
How about arbitrary topologies?
15
Conclusion
Description:
Explore a groundbreaking system for performance-aware routing that adapts to traffic changes at hardware speeds in this 20-minute conference talk from NSDI '20. Dive into Contra, a versatile solution that operates seamlessly across various network topologies and routing policies. Learn how users can write network-wide policies to rank paths based on current performance, and discover the innovative compiler that transforms these policies into switch-local P4 programs. Understand the specialized distance-vector protocol that generates compact probes for dynamic path optimization. Examine Contra's scalability in large networks and its competitive performance in flow completion times compared to topology-specific systems. Gain insights into the Contra language syntax, policy analysis, handling of changing metrics, and evaluation results across different network scenarios.

Contra - A Programmable System for Performance Aware Routing

USENIX
Add to list
0:00 / 0:00