Changes between Version 11 and Version 12 of Internal/OpenFlow/Controllers/FlowVisor
- Timestamp:
- Jun 5, 2012, 8:46:16 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Internal/OpenFlow/Controllers/FlowVisor
v11 v12 1 1 = !FlowVisor = 2 !FlowVisor is a specialized !OpenFlow controller that creates slices within an !OpenFlow network, allowing the same physical deployment to support multiple controllers. Here we describe the setup/installation !FlowVisor 0.8.3 on Ubuntu 11.04. 2 !FlowVisor is a specialized !OpenFlow controller that creates slices within an !OpenFlow network, allowing the same physical deployment to support multiple controllers. Here we describe the setup/installation !FlowVisor 0.8.3 on Ubuntu 11.04. 3 4 == Sections == 5 There are two main sections. The first describes how to set up and run !FlowVisor; The second describes some details about how the code functions and is probably more useful for development. 6 1. [#setup General setup and usage] 7 2. [#arch Architecture and implementation details] 3 8 4 9 == references == 5 10 * main docs: https://openflow.stanford.edu/display/DOCS/Installation+Guide 6 11 7 == prereqs == 12 == prereqs == #setup 8 13 The latest !FlowVisor is based on java, requiring the following packages: 9 14 {{{ … … 156 161 157 162 ---- 158 == Some notes on architecture and implementation. == 163 == Some notes on architecture and implementation. == #arch 159 164 In general, !FlowVisor is well-documented (see refs link at top of page). This section describes some more in-depth implementation details of !FlowVisor (currently 0.8.3). 160 165 … … 181 186 182 187 '''In `FVClassifier`:''' 183 1. Send controller side of !OpenFlow handshake (Hello, features request) 184 * The initial process also pushes a flow mod that causes switches to drop all, until further flow information can be acquired. 188 1. Send controller side of !OpenFlow handshake (Hello, features request). The initial process also pushes a flow mod that causes switches to drop all, until further flow information can be acquired. [[BR]] 185 189 2.For each event: 186 190 1. Classify the type of event