Active BGP Measurement with BGP-Mux
Ethan Katz-Bassett (USC) with testbed and some slides hijacked from Nick Feamster and Valas Valancius
2
Active BGP Measurement with BGP-Mux Ethan Katz-Bassett (USC) with - - PowerPoint PPT Presentation
Active BGP Measurement with BGP-Mux Ethan Katz-Bassett (USC) with testbed and some slides hijacked from Nick Feamster and Valas Valancius 2 Before I Start Georgia Tech system, I am just an enthusiastic user Nick Feamster and his
2
Active BGP Measurement with BGP-Mux
Getting them to agree to peer Then, getting the connection to work
3
3
Active BGP Measurement with BGP-Mux
4
4
Active BGP Measurement with BGP-Mux
4
4
Active BGP Measurement with BGP-Mux
4
4
Active BGP Measurement with BGP-Mux
4
4
Active BGP Measurement with BGP-Mux
4
4
Active BGP Measurement with BGP-Mux
4
4
Active BGP Measurement with BGP-Mux
4
4
Active BGP Measurement with BGP-Mux
4
4
Active BGP Measurement with BGP-Mux
4
4
Active BGP Measurement with BGP-Mux
4
4
Active BGP Measurement with BGP-Mux
5
5
Active BGP Measurement with BGP-Mux
6
6
Active BGP Measurement with BGP-Mux
7
7
Active BGP Measurement with BGP-Mux 9
Internet UW GT BGP-Mux Virtual Network Virtual Network
9
Active BGP Measurement with BGP-Mux
10
10
Active BGP Measurement with BGP-Mux
11
11
Active BGP Measurement with BGP-Mux
12
12
LIFEGUARD: Practical Repair of Persistent Route Failures
13
13
LIFEGUARD: Practical Repair of Persistent Route Failures
13
13
Active BGP Measurement with BGP-Mux
14
14
LIFEGUARD: Practical Repair of Persistent Route Failures 15
15
LIFEGUARD: Practical Repair of Persistent Route Failures
15
15
LIFEGUARD: Practical Repair of Persistent Route Failures
15
15
LIFEGUARD: Practical Repair of Persistent Route Failures
15
15
LIFEGUARD: Practical Repair of Persistent Route Failures
15
15
LIFEGUARD: Practical Repair of Persistent Route Failures 16
16
LIFEGUARD: Practical Repair of Persistent Route Failures
16
16
LIFEGUARD: Practical Repair of Persistent Route Failures
16
16
LIFEGUARD: Practical Repair of Persistent Route Failures
16
16
LIFEGUARD: Practical Repair of Persistent Route Failures
16
16
LIFEGUARD: Practical Repair of Persistent Route Failures
16
16
LIFEGUARD: Practical Repair of Persistent Route Failures
16
16
LIFEGUARD: Practical Repair of Persistent Route Failures
17
17
LIFEGUARD: Practical Repair of Persistent Route Failures
17
17
LIFEGUARD: Practical Repair of Persistent Route Failures
17
17
LIFEGUARD: Practical Repair of Persistent Route Failures
17
17
LIFEGUARD: Practical Repair of Persistent Route Failures
17
17
LIFEGUARD: Practical Repair of Persistent Route Failures
17
17
LIFEGUARD: Practical Repair of Persistent Route Failures
17
17
LIFEGUARD: Practical Repair of Persistent Route Failures
17
17
LIFEGUARD: Practical Repair of Persistent Route Failures
17
17
Active BGP Measurement with BGP-Mux
18
18
Active BGP Measurement with BGP-Mux
19
19
Active BGP Measurement with BGP-Mux
20
20
Active BGP Measurement with BGP-Mux
21
21
Active BGP Measurement with BGP-Mux
22
22
Active BGP Measurement with BGP-Mux
23
23
Active BGP Measurement with BGP-Mux
24
24
Active BGP Measurement with BGP-Mux
25
25
Active BGP Measurement with BGP-Mux
26
26
Active BGP Measurement with BGP-Mux
27
27
Active BGP Measurement with BGP-Mux
28
28
Active BGP Measurement with BGP-Mux
29
29
Active BGP Measurement with BGP-Mux
30
30
Active BGP Measurement with BGP-Mux
30
30
Active BGP Measurement with BGP-Mux
With no prepend, only 65% of unaffected ISPs converge instantly With prepending, 95% of unaffected ISPs re-converge instantly, 98%<1/2 min. Also speeds convergence to new paths for affected peers
31
31
Active BGP Measurement with BGP-Mux
Expose routing preferences Induce changes to use as ground truth
Measure performance of alternate paths
32
32
Active BGP Measurement with BGP-Mux
38
38
Active BGP Measurement with BGP-Mux 39
39
Active BGP Measurement with BGP-Mux
Getting them to agree to Then, getting the connection to work
VLAN between BGP-Mux and border router Ability to advertise BGP routes
40
40