1
Arguments for Separating Edges from Transit Core
by
Dan Jen, Michael Meisel, He Yan, Dan Massey, Lan Wang, Beichuan Zhang, Lixia Zhang
presented by
Dan Jen
University of California, Los Angeles
Arguments for Separating Edges from Transit Core by Dan Jen, - - PowerPoint PPT Presentation
Arguments for Separating Edges from Transit Core by Dan Jen, Michael Meisel, He Yan, Dan Massey, Lan Wang, Beichuan Zhang, Lixia Zhang presented by Dan Jen University of California, Los Angeles 1 Routing Scalability is a Hot Topic 2
1
by
Dan Jen, Michael Meisel, He Yan, Dan Massey, Lan Wang, Beichuan Zhang, Lixia Zhang
presented by
University of California, Los Angeles
2
3
– Yes! – No!
– Maybe... but what if they can't?
4
– “One of the key topics facing the Internet today is the issue
been created to define and investigate what the possible requirements for such an architecture might be and to also explore possible methods.”
5
6
7
Six/One Router
Multipath Transport ILNP
8
Six/One Router
Multipath Transport ILNP
9
Six/One Router
Multipath Transport ILNP
10
– Separate non-aggregatable prefixes from global
routing scope.
– Eliminate the use of non-aggregatable addresses
altogether.
11
– Each Separation proposal has a mapping system
12
Transit Core Transit Core
P1 P2
ISP1 ISP1 ISP2 ISP2 Site2 Site2 Edge Space Edge Space Site1 Site1
Src Dst
ISP3 ISP3
13
Site2 Site2 Site1 Site1
Src Dst
Dst Transit Core Transit Core Edge Space Edge Space
P1 P2
ISP1 ISP1 ISP2 ISP2 ISP3 ISP3
14
Site2 Site2
Src Dst
Site1 Site1 Transit Core Transit Core Edge Space Edge Space
P1 P2
ISP1 ISP1 ISP2 ISP2 ISP3 ISP3 Dst
15
Site2 Site2
Src Dst
Site1 Site1 Transit Core Transit Core Edge Space Edge Space
P1 P2
ISP1 ISP1 ISP2 ISP2 ISP3 ISP3 Dst
16
Site2 Site2
Src Dst
Site1 Site1 Transit Core Transit Core Edge Space Edge Space
P1 P2
ISP1 ISP1 ISP2 ISP2 ISP3 ISP3 Dst
P2
17
Site2 Site2
Src Dst
Site1 Site1 Transit Core Transit Core Edge Space Edge Space
P1 P2
ISP1 ISP1 ISP2 ISP2 ISP3 ISP3 Dst
P2
18
Site2 Site2
Src Dst
Site1 Site1 Transit Core Transit Core Edge Space Edge Space
P1 P2
ISP1 ISP1 ISP2 ISP2 ISP3 ISP3 Dst
P2
19
Site2 Site2
Src Dst
Site1 Site1 Transit Core Transit Core Edge Space Edge Space
P1 P2
ISP1 ISP1 ISP2 ISP2 ISP3 ISP3 Dst
20
Site2 Site2
Src Dst
Site1 Site1 Transit Core Transit Core Edge Space Edge Space
P1 P2
ISP1 ISP1 ISP2 ISP2 ISP3 ISP3 Dst
21
Site2 Site2
Src Dst
Site1 Site1 Transit Core Transit Core Edge Space Edge Space
P1 P2
ISP1 ISP1 ISP2 ISP2 ISP3 ISP3 Dst
22
23
3.4/16
ISP2 ISP2
host1
Multihomed Multihomed Edge Site1 Edge Site1
1.2.1.1 3.4.1.1
1.2/16
ISP1 ISP1
host2
Multihomed Multihomed Edge Site2 Edge Site2
1.2.2.1 3.4.2.1
1.2.1/24 3.4.1/24 1.2.2/24 3.4.2/24
24
3.4/16
ISP2 ISP2
host1
Multihomed Multihomed Edge Site1 Edge Site1
1.2.1.1 3.4.1.1
1.2/16
ISP1 ISP1
host2
Multihomed Multihomed Edge Site2 Edge Site2
1.2.2.1 3.4.2.1
1.2.1/24 3.4.1/24 1.2.2/24 3.4.2/24
25
3.4/16
ISP2 ISP2
host1
Multihomed Multihomed Edge Site1 Edge Site1
1.2.1.1 3.4.1.1
1.2/16
ISP1 ISP1
host2
Multihomed Multihomed Edge Site2 Edge Site2
1.2.2.1 3.4.2.1
1.2.1/24 3.4.1/24 1.2.2/24 3.4.2/24
26
– Separation solutions deployed by networks – Elimination solutions deployed by hosts
– Networks only
27
– Hosts don't directly benefit from routing scalability – Other incentives unrelated to scalability offered by
elimination proposals to convince hosts to upgrade.
– Deployment speed depends upon this incentive's
desirability.
28
– APT, basically an interdomain Viaggre (and more!) – What's Viaggre? See next presentation.
29
– Edge Networks and Transit Networks can deploy new
protocols independently of one another.
– Mapping System is a natural mounting point for DDoS
defense
– Can be placed in mapping entries. – No more need for prefix splitting and BGP trickery
30
– Example: Multipath transport
31
3.4/16
ISP2 ISP2
host1
Multihomed Multihomed Edge Site Edge Site
1.2.1.1 3.4.1.1
1.2/16
ISP1 ISP1
host2
Multihomed Multihomed Edge Site Edge Site
1.2.2.1 3.4.2.1
1.2.1/24 3.4.1/24 1.2.2/24 3.4.2/24
32
33
34
35
jenster@cs.ucla.edu