Download presentation
Presentation is loading. Please wait.
Published byHomer Terry Modified over 9 years ago
1
Sponsored by the National Science Foundation Achieving the Programmable WAN: Introduction Marshall Brinn, GPO March 18, 2014 1600-1730
2
Sponsored by the National Science Foundation2 What do we mean by the “Programmable WAN * ” GENI wants to provide the impression of having your own private network [“WAN”] –Creating connectivity across range of allocated resources (e.g. Stitching) –Traffic is isolated (your net from others) –Traffic flows along interfaces within your slice as configured (P2P, M-Cast, B-Cast) But that’s really just where GENI begins. To complete the picture, we must enable control over how traffic flows through this network: what paths, what protocols [“Programmable”] * This may be a misnomer: perhaps we mean “Distributed LAN”
3
Sponsored by the National Science Foundation3 Example Slice Topology: WAN MAC/IFace Switch
4
Sponsored by the National Science Foundation4 Example Slice Topology: Programmable WAN MAC/IFace Switch Programmable Switch Network Controller
5
Sponsored by the National Science Foundation5 Example Slice Topology: Programmable WAN MAC/IFace Switch Programmable Switch Network Controller Architecturally, GENI doesn’t specify how this is done: Switches (generally, forwarding elements) could be S/W or H/W Traffic could be stacked, tunneled, encapsulated Different possible isolation mechanisms (VLAN, subnet, …)
6
Sponsored by the National Science Foundation6 Programmability: Past, Present, near-Future We already have a number of possibilities for network programmability in GENI –GENI OpenFlow Network Mesoscale Infrastructure provides shared VLANs connected with OF switches FOAM/FlowVisor Sliced OF switches (by subnet, VLAN) –Experimenters can allocate/configure their own OVS switches, Click routers Each of these has its strengths and limitations (particular wrt. to ease-of-use for experimenter)
7
Sponsored by the National Science Foundation7 Agenda Nick Bastin, Barnstormer Softworks: VTS Eric Boyd, Internet2: AL2S / Flowspace Firewall Rick McGeer, US Ignite: GEE Joe Mambretti, ICAIR: SDX, FOAM/Starlight Jerry Sobieski, NORDUnet: GEANT Open / Panel Discussion We’re looking, in this session, to step back and look at what is possible and desirable in offering a “Programmable WAN” capability to experimenters, both in new directions and extending existing directions
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.