Add "priority” field in flow-classifier

Bug #1582238 reported by Mohankumar
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
networking-sfc
In Progress
Low
Unassigned

Bug Description

This proposal is to introduce new "priority” field in flow-classifier to correct/update ordering of flows. By considering below two scenarios

[1] If multiple flow_classifiers are configured in port chain ,the classification rule applied on the basis of order of configuration . If admin need to change the flow classifier order , admin have to delete existing chain and re-config new service chain .
[2] if all the classifier fields matches still we can use this priority
field to choose which flow_classifier to be applied first (i.e) user first want to treat the tcp traffic from same source and destination VM and UDP next .

Reference :
============

OVS already supporting this priority field in flow rules .

http://openvswitch.org/support/dist-docs/ovs-ofctl.8.txt

priority=value
              The priority at which a wildcarded entry will match in comparison to others. value is a number between 0 and 65535, inclusive. A higher value will match before a lower one. An exact match entry will always have priority over an entry containing wildcards, so it has an implicit priority value of 65535. When adding a flow, if the field is not specified, the flow's priority will default to 32768.

              OpenFlow leaves behavior undefined when two or more flows with the same priority can match a single packet. Some users expect ``sensible'' behavior, such as more specific flows taking precedence over less specific flows, but OpenFlow does not specify this and Open vSwitch does not implement it. Users should therefore take care to use priorities to ensure the behavior that they expect.

description: updated
Changed in networking-sfc:
status: New → In Progress
description: updated
description: updated
description: updated
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on networking-sfc (master)

Change abandoned by Mohankumar (<email address hidden>) on branch: master
Review: https://review.openstack.org/320568
Reason: please follow @ https://review.openstack.org/#/c/325573/1

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Change abandoned by Mohankumar (<email address hidden>) on branch: master
Review: https://review.openstack.org/325573
Reason: Env issue

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Change abandoned by Mohankumar (<email address hidden>) on branch: master
Review: https://review.openstack.org/325584
Reason: Env issue

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Change abandoned by Armando Migliaccio (<email address hidden>) on branch: master
Review: https://review.openstack.org/320568
Reason: This review is > 4 weeks without comment, and failed Jenkins the last time it was checked. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and leaving a 'recheck' comment to get fresh test results.

Louis Fourie (lfourie)
Changed in networking-sfc:
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.