Pathlet Routing
- P. Brighten Godfrey
pbg@illinois.edu Igor Ganichev, Scott Shenker, and Ion Stoica {igor,shenker,istoica}@cs.berkeley.edu SIGCOMM 2009
1
Pathlet Routing P. Brighten Godfrey pbg@illinois.edu Igor - - PowerPoint PPT Presentation
Pathlet Routing P. Brighten Godfrey pbg@illinois.edu Igor Ganichev, Scott Shenker, and Ion Stoica {igor,shenker,istoica}@cs.berkeley.edu SIGCOMM 2009 1 Design for variation Design for variation in outcome, so that the outcome can be
pbg@illinois.edu Igor Ganichev, Scott Shenker, and Ion Stoica {igor,shenker,istoica}@cs.berkeley.edu SIGCOMM 2009
1
“Tussle in Cyberspace”
2
3
vnode virtual node pathlet fragment of a path: a sequence of vnodes
4
5
6
Walla Walla New York San Diego Roosterville Crumstown
7
router router router
8
7 2 3 ... ... 3 push 7,2; fwd to B
7,2 2
... ... 2 fwd to D ... ... 7 fwd to C 3
9
10
11
12
ingress from a provider ingress from a customer
provider provider customer customer egress to a customer egress to a provider
13
14
128.2.0.0/16
15
16
17
AB ABD ACD ABDF ACDF ACEF
18
19
20
BGP pathlet routing, valley-free LT policies current Internet (CAIDA/APNIC): 132,158+ entries:
2,264 entries, max 8.48 entries, mean
21
22
23