1
Routing without tears: Bridging without danger
Radia Perlman
Sun Microsystems Laboratories Radia.Perlman@sun.com
Routing without tears: Bridging without danger Radia Perlman Sun - - PowerPoint PPT Presentation
Routing without tears: Bridging without danger Radia Perlman Sun Microsystems Laboratories Radia.Perlman@sun.com 1 Before we get to RBridges Lets sort out bridges, routers, switches... 2 What are bridges, really? Myth:
1
Sun Microsystems Laboratories Radia.Perlman@sun.com
2
3
4
5
6
7
8
9
10
11
12
13
14
15
data Layer 3 header source dest hops
16
data Ethernet header source dest
17
data Layer 3 header source dest hops
18
data Ethernet header source dest
19
20
21
22
23
24
S
25
S
26
S
27
S
28
S
29
30
I think that I shall never see A graph more lovely than a tree. A tree whose crucial property Is loop-free connectivity. A tree which must be sure to span So packets can reach every LAN. First the Root must be selected By ID it is elected. Least cost paths from Root are traced In the tree these paths are placed. A mesh is made by folks like me. Then bridges find a spanning tree. Radia Perlman
31
2,0,2 2,0,2 2,1,14 2,1,5 2,1,7 2,1,6 2,2,4 2,2,4 2,3,3 2,2,11
A X
32
33
A X
34
35
36
37
38
39
40
41
One prefix per link One prefix per campus 2* 25* 28* 292* 22* 2835* 2*
IP-style CLNP-style
42
43
44
45
46
47
48
49
50
51
52
53
S=Xmitting Rbridge D=Rcving Rbridge pt=“transit” hop count In/out RBridge
54
R1 R2 R3
D
55
R1 R2 R3
D S: D = S =
56
R1 R2 R3
D R1: D = S = shim
TTL R3
D = S = p-t=new
57
R1 R2 R3
D R2: D = S = shim
TTL-1 R3
D = S = p-t=new
58
R1 R2 R3
D R3: D = S =
59
60
61
62
63
64
2,0,2 2,0,2 2,1,14 2,1,5 2,1,7 2,1,6 2,2,4 2,2,4 2,3,3 2,2,11
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
I hope that we shall one day see A graph more lovely than a tree. A graph to boost efficiency While still configuration-free. A network where RBridges can Route packets to their target LAN. The paths they find, to our elation, Are least cost paths to destination. With packet hop counts we now see, The network need not be loop-free. RBridges work effectively. Without a common spanning tree.
Ray Perlner