Changes between Initial Version and Version 1 of OFBBN


Ignore:
Timestamp:
03/16/10 11:55:00 (12 years ago)
Author:
Josh Smift
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OFBBN

    v1 v1  
     1Here'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.
     2
     3[[Image(source:trunk/gpolab/infra/diagrams/openflow-testbed.png)]]
     4
     5On naxos, we have:
     6
     7 * An instance of SNAC listening on port 50811
     8 * An instance of NOX 0.6.0 listening on port 50812
     9 * An instance of the FlowVisor listening on port 6633
     10
     11The Flowvisor configs:
     12{{{
     13--> vlan811.switch
     14Name: switch811
     15DatapathID: 00:00:e2:b8:dc:3b:08:11
     16ID: 811
     17
     18--> vlan812.switch
     19Name: switch812
     20DatapathID: 00:00:e2:b8:dc:3b:08:12
     21ID: 812
     22
     23--> vlan811.guest
     24Name: slice811
     25ID: 811
     26Host: tcp:localhost:50811
     27AllowedPorts: none switch812
     28AllowedPorts: 0-48 switch811
     29FlowSpace: allow:
     30
     31--> vlan812.guest
     32Name: slice812
     33ID: 812
     34Host: tcp:localhost:50812
     35AllowedPorts: none switch811
     36AllowedPorts: 0-48 switch812
     37FlowSpace: allow:
     38}}}
     39
     40On cayenne:
     41
     42 * VLAN 811, on ports 2 and 3, with hosts camlach and chowat
     43 * VLAN 812, on ports 4 and 5, with hosts marsilikos and montreve
     44 * !OpenFlow virtual switch DPID 0xe2b8dcb0811 on VLAN 811, pointing to naxos:6633
     45 * !OpenFlow virtual switch DPID 0xe2b8dcb0811 on VLAN 812, pointing to naxos:6633
     46
     47The !OpenFlow virtual switch configs on cayenne:
     48
     49{{{
     50setvsi 811 2,3,48.811 tcp 192.1.249.133:6633 dpid 0xe2b8dc3b0811 max-backoff 15 wildcardlimit 50
     51setvsi 812 4,5,48.812 tcp 192.1.249.133:6633 dpid 0xe2b8dc3b0812 max-backoff 15 wildcardlimit 50
     52}}}
     53
     54The 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.