Changes from Version 1 of BGPMux

Show
Ignore:
Author:
ricci (IP: 155.98.82.204)
Timestamp:
08/05/08 16:18:03 (2 years ago)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BGPMux

    v0 v1  
     1= BGP-Mux = 
     2 
     3The following are some notes regarding integration of Georgia Tech's BGP-Mux into ProtoGENI: 
     4 
     5There is a short (2 page) paper about BGP-Mux in [http://conferences.sigcomm.org/co-next/2007/papers/studentabstracts/paper16.pdf CoNext 2007]. 
     6 
     7{{{ 
     8 
     9Subeject: Integrating with Nick's BGP mux 
     10From: Robert P Ricci ricci at cs.utah.edu 
     11Date: Mon Aug 4 19:59:56 MDT 2008 
     12 
     13I talked with Nick Feamster for a while about what it would mean to get 
     14his BGP mux integrated into a GENI prototype. 
     15 
     16Recall: it's a sort of a proxy intended to allow multiple experimenters 
     17to share one BGP feed, which they can use to collect data about routing 
     18the core of the Internet, or publish routes (ie. get traffic for a 
     19specific IP prefix routed to them.) 
     20 
     21Some ways to integrate: 
     22    An experimenter might ask to have an IP prefix allocated to them 
     23    We might run his daemon in the "root" context on our ProtoGENI nodes 
     24        in I2 colos 
     25    We might try to get I2 to agree to 'peer' with these muxes (no idea 
     26        whether or not this is realistic) 
     27    We might try to get I2 to actually carry traffic to/from these 
     28        prefixes on their IP network (we will already have a link to 
     29        this network, but again, no idea if they'd go for this or not) 
     30    If we do have places where I2 (or others) agree to carry traffic, 
     31        the experimenter may ask to get access to one of these, at a 
     32        specific site (this would probably look like allowing a 
     33        node/vserver to use a specific range of IPs, or a VLAN virtual 
     34        interface with a specific VLAN tag #) 
     35 
     36Nick has a prefix big enough to support about 8 experimenters (you can't 
     37sub-divide them too small, because that's considered anti-social because 
     38it creates a lot of routes, so you get filtered out.) This seems like a 
     39reasonable number for a start. 
     40 
     41}}}