Changes between Version 6 and Version 7 of OFBBN


Ignore:
Timestamp:
05/21/10 16:54:19 (10 years ago)
Author:
hdempsey@bbn.com
Comment:

delete obsolete text

Legend:

Unmodified
Added
Removed
Modified
  • OFBBN

    v6 v7  
    1313
    1414Josh Smift jbs@bbn.com
    15 Heidi Picher Dempsy hpd@bbn.com
     15Heidi Picher Dempsey hdempsey@bbn.com
    1616
    1717=== Participating Organizations ===
     
    2525== Scope ==
    2626
    27 Support the various other OpenFlow Campus Trials projects, and set up an OpenFlow deployment at BBN.
     27This project will deploy an OpenFlow testbed for development, experiment, and integration testing at BBN.  The testbed will include multiple OpenFlow switches and wireless networks, and will support both experimental and production uses.
    2828
    2929=== Current Capabilities ===
    3030
    31  * Two OpenFlow VLANs (811 and 812 for experimental traffic)
    32  * Two hosts on each VLAN
    33  * One OpenFlow switch (NEC)
     31 * NEC and HP OpenFlow switches with software supporting OpenFlow 1.0 or 0.8.9
    3432 * FlowVisor, SNAC, and NOX controllers
    3533
    36 Here's the a snapshot of the current OpenFlow configuration at BBN. It's very simplistic, with two VLANs, each of which is controlled by a separate controller; we aren't using the FlowVisor to slice the network in any other interesting ways yet.
    37 
    38 [[Image(openflow-testbed.png)]]
    39 
    40 On naxos, we have:
    41 
    42  * An instance of SNAC listening on port 50811
    43  * An instance of NOX 0.6.0 listening on port 50812
    44  * An instance of the FlowVisor listening on port 6633
    45 
    46 The Flowvisor configs:
    47 {{{
    48 --> vlan811.switch
    49 Name: switch811
    50 DatapathID: 00:00:e2:b8:dc:3b:08:11
    51 ID: 811
    52 
    53 --> vlan812.switch
    54 Name: switch812
    55 DatapathID: 00:00:e2:b8:dc:3b:08:12
    56 ID: 812
    57 
    58 --> vlan811.guest
    59 Name: slice811
    60 ID: 811
    61 Host: tcp:localhost:50811
    62 AllowedPorts: none switch812
    63 AllowedPorts: 0-48 switch811
    64 FlowSpace: allow:
    65 
    66 --> vlan812.guest
    67 Name: slice812
    68 ID: 812
    69 Host: tcp:localhost:50812
    70 AllowedPorts: none switch811
    71 AllowedPorts: 0-48 switch812
    72 FlowSpace: allow:
    73 }}}
    74 
    75 On cayenne:
    76 
    77  * VLAN 811, on ports 2 and 3, with hosts camlach and chowat
    78  * VLAN 812, on ports 4 and 5, with hosts marsilikos and montreve
    79  * !OpenFlow virtual switch DPID 0xe2b8dcb0811 on VLAN 811, pointing to naxos:6633
    80  * !OpenFlow virtual switch DPID 0xe2b8dcb0811 on VLAN 812, pointing to naxos:6633
    81 
    82 The !OpenFlow virtual switch configs on cayenne:
    83 
    84 {{{
    85 setvsi 811 2,3,48.811 tcp 192.1.249.133:6633 dpid 0xe2b8dc3b0811 max-backoff 15 wildcardlimit 50
    86 setvsi 812 4,5,48.812 tcp 192.1.249.133:6633 dpid 0xe2b8dc3b0812 max-backoff 15 wildcardlimit 50
    87 }}}
    88 
    89 The DPID on cayenne is 0x folowed by the last four octets of the MAC address of the admin interface of the switch followed by the VLAN ID. (This can be any arbitrary 48-bit number you want; I picked that convention because it seemed likely to be relatively collision-free and easy to understand.) The DPID in the FlowVisor is 00:00 followed by the last four octets of the MAC address of the admin interface of the switch followed by the VLAN ID, because when the NEC switch sends its DPID to the controller, it sends its DPID with 00:00 prepended. HP and Toroki switches use different conventions for DPIDs.
    9034
    9135== Project Technical Documents ==