Changes between Version 2 and Version 3 of GENIEducation/SampleAssignments/OpenFlowFirewallAssignment/ExerciseLayout/Execute
- Timestamp:
- 05/30/13 15:30:20 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIEducation/SampleAssignments/OpenFlowFirewallAssignment/ExerciseLayout/Execute
v2 v3 84 84 '''Firewall Semantics''' [[BR]] 85 85 When an OpenFlow device connects to your controller (that is, you receive a switch_ready controller event), your controller should send it instructions to: 86 - 86 - 87 87 - 88 88 - Pass all packets matching allowed connections to your controller … … 90 90 Priorities are going to be critical to the correct operation of your controller, so set them carefully. Higher priority rules match before lower priority rules, and the first matching rule is followed. See Section 3.4 of the [http://www.openflow.org/documents/openflow-spec-v1.1.0.pdf OpenFlow specification] for more details on flow matching. [[BR]] 91 91 Upon receiving a packet from the OpenFlow device (via a ''OFPT_PACKET_IN'' message), your controller should: 92 - 92 - 93 93 - 94 94 - Ensure that the packet matches a rule in the configuration