/
TRILL Smart Endnode draft-perlman-trill-smart-endnode-02.txt TRILL Smart Endnode draft-perlman-trill-smart-endnode-02.txt

TRILL Smart Endnode draft-perlman-trill-smart-endnode-02.txt - PowerPoint Presentation

berey
berey . @berey
Follow
343 views
Uploaded On 2022-06-11

TRILL Smart Endnode draft-perlman-trill-smart-endnode-02.txt - PPT Presentation

Radia Perlman Fangwei Hu Donald Eastlake 3rd Kesava Vijaya Krupakaran Ting Liao Problem statement 2013115 Tuesday 2 Smart Endnode RB1 RB2 RB3 E1 E2 E3 SW 1 TRILL Campus ID: 917116

endnode smart rb1 mac smart endnode mac rb1 trill nickname 2013 campus tuesday frame endnodes encapsulated destination sw1 multicast

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "TRILL Smart Endnode draft-perlman-trill-..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

TRILL Smart Endnode

draft-perlman-trill-smart-endnode-02.txt

Radia

Perlman

Fangwei

Hu

Donald Eastlake 3rd

Kesava

Vijaya

Krupakaran

Ting Liao

Slide2

Problem statement

2013-11-5 Tuesday

2

Smart Endnode

RB1

RB2

RB3

E1

E2

E3

SW 1

TRILL Campus

Edge

RBridge

RB1

Encapsulate and decapsulate TRILL frame

Keep endnode learning table (MAC, nickname)

Table entry

Could become very large

Be difficult for edge RBridge to notice the changes if endnode move to a different switch

Mac

Nickname

E3

N3

E1

N1

E2

N1

Slide3

Problem statement

2013-11-5 Tuesday

3

Smart Endnode

RB1

RB2

RB3

E1

E2

E3

SW 1

TRILL Campus

Switch SW1

It learns the MAC address of remote

endnode

(makes table at SW1 large)

If it doesn’t know E3, it will flood to all the

endnodes

Mac

Port

E3

P1

E1

P2

E2

p3

Slide4

Proposed solution: “Smart

Endnode

2013-11-5 Tuesday

4

Smart Endnode

RB1

RB2

RB3

E1

E2

E3

SW1

TRILL Campus

“Smart

endnode

(E1)”

encapsulates

TRILL frame with edge

RBridge’s

(RB1)nickname

;

RB1 does

not keep the (MAC, nickname) of the

remote

endnode

(E3)

The

switch(SW1)

in the LAN attached to

RB1

does not need to keep MAC entries of

E3. It still learns E1 and E2 in the LAN.

MAC

Port

E3

3

E4

X

Mac

Nickname

E3

N3

E1

N1

E2

N1

Mac

Nickname

E3

N3

Slide5

TRILL-Hello

2013-11-5 Tuesday

5

Smart Endnodes

I am a smart endnode, my

MACs

are

{MAC1, MAC 2}

My nickname is N1, Tree

roots are {Nt1,Nt

2}

All data TRILL encapsulation

E1

RB1

Mark E1 as Smart endnode

The data to E1 would be kept

encapsulated

Keep (MAC, Nickname) pair

Encapsulate trill data frame with the source nickname as N1 assigned by RB1

Slide6

Smart Endnode

Does not issue LSPs, nor does receive LSPs and calculate topology

Sends

special smart

endnode TRILL-Hello (How often see next slide).

Maintains (MAC, nickname) table of remote endnodesUnicast

frame: Destination D is known, ingress nickname is RB1’s, egress nickname as indicated in table for D.Destination D is unknown, queries the directory server or

use one of the tree nickname assigned by RB1.Multi-destination frame: Encapsulates the frame with

Nt (one of the root nickname )

2013-11-5 Tuesday

6Smart Endnodes

Slide7

When E1 Sends Smart

E

ndnode

TRILL-Hello

When smart endnode(E1) starts up

Periodically , but not oftenIf receives TRILL-Hello from RB1 without mention E1.

2013-11-5 Tuesday

7

Smart Endnodes

Slide8

Link to Smart

E

ndnodes

Unicast

from campusIf destination MAC is Smart

endnode(s1), Keeps encapsulated

Multicast from campusForwards to link (encapsulated).Multicast to Campus from Smart endnode

RB1 Forwards the encapsulated to TRILL campus.

Smart Endnode Must listen to “ALL-RBridge

” Multicast MAC

2013-11-5 Tuesday8

Smart Endnodes

RB1

E3

S1

E1

SW1

RB2

S2

Slide9

Hybrid

link:Smart

and normal

endnodes

Unicast from campus

If destination MAC is Smart endnode(s1), Keeps encapsulated

If destination MAC is not known smart endnode (E1), decapsulates

Multicast from campus

sends two

copies, encapsulated and native.

Multicast to Campus from Smart endnode RB1 Forwards the encapsulated to TRILL campus.

RB1 decapsulates the frame and back to the hybrid port

Smart endnode Must listen to “ALL-RBridge

” Multicast MAC

2013-11-5 Tuesday

9

Smart Endnodes

RB1

E3

S1

E1

SW1

RB2

S2

Slide10

Next Step

Comments?

WG adoption?

2013-11-5 Tuesday

10

Smart Endnode

Slide11

Thanks!

2013-11-5 Tuesday

11

Smart Endnode