Professional Documents
Culture Documents
Lapukhov PDF
Lapukhov PDF
Centers:
3
100s thousands of servers
10G NICs
4
Query
Background
Query
Background
5
The simpler the better
Single protocol
Simple behavior
Wide vendor support
6
What We Started With
7
Folded on diagram
ECMP Based
8
9
10
Why BGP over IGP
11
Better vendor interoperability
Less state-machines, data-structures etc
12
BGP RIB structure is simpler compared to link-state
LSDB
Clear picture of what sent where (RIBIn, RIBOut)
13
Not a problem with automated configuration generation
14
The New Approach
15
Broadcast storms
Hard to troubleshoot
No interworking/redistributions etc
19
Details and Design
Choices
20
We rely on ECMP for routing
Needed for Anycast prefixes
21
Allow AS in
22
AS_PATH Multipath Relax
Allow AS In
Fast eBGP Fall-over
Remove Private AS
23
Otherwise: Route Black-
Holing on link failure!
24
Otherwise: Route Black-
Holing on link failure!
25
This made it perfect choice for us!
26
Questions?
27