1 / 9

TRILL Cloudlet

TRILL Cloudlet. Radia Perlman Donald Eastlake 3 rd Fangwei Hu. Motivation. Conserve nicknames Save endnode learning table space in border RBs Expand the scalability of TRILL campus. First idea: smart endnode/dumb switch. E2. R1. E3. E1.

ember
Download Presentation

TRILL Cloudlet

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TRILL Cloudlet Radia Perlman Donald Eastlake 3rd Fangwei Hu TRILL: Cloudlet

  2. Motivation • Conserve nicknames • Save endnode learning table space in border RBs • Expand the scalability of TRILL campus TRILL: Cloudlet

  3. First idea: smart endnode/dumb switch E2 R1 E3 E1 E1 and E2 tell R1 “I am a smart endnode”. R1 tells them its nickname E1 and E2 encapsulate using R1’s nickname. If R1’s nickname is “egress”, R1 looks up MAC…if E1 or E2, forward on appropriate port, still encapsulated. Don’t learn source address. If E3, decapsulate and forward TRILL: Cloudlet

  4. Enhancement: smart endnode/dumb switch double homed R7 E2 R1 E3 E1 • When encapsulating E2 can use as ingress nickname: • either R7’s nickname or R1’s. • Choose one, unless it’s down • Be told a pseudonode nickname by R1/R7 and use that TRILL: Cloudlet

  5. Works with (spanning tree) switch E6 E2 B E4 R1 E3 E1 Some subset of the endnodes off B can be “smart endnodes” TRILL: Cloudlet

  6. Or hypervisor (where either hypervisor or endnode is “smart”) E6 E2 H E4 R1 E3 E1 Some subset of the endnodes off B can be “smart endnodes” TRILL: Cloudlet

  7. Works with “simple RBridge r” r R1 E3 E1 Simple r does encapsulation/decapsulation, but doesn’t generate LSPs or consume nickname TRILL: Cloudlet

  8. Next enhancement: Cloudlet • Have a whole little network hanging off R • Look to the rest of TRILL campus like a bunch of endnodes hanging off R • Cloudlet could be totally based on MAC addresses, or a mixture of smart endnodes and regular ones, and/or simple RBs • Could give cloudlet a single nickname (pseudonode) if multihomed TRILL: Cloudlet

  9. END TRILL: Cloudlet

More Related