Activity log for bug #1582238

Date Who What changed Old value New value Message
2016-05-16 13:34:57 Mohankumar bug added bug
2016-05-16 13:37:15 Mohankumar description In current flow_classifiers API design , 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 . This proposal introduce new "priority” field in flow-classifier to correct/update ordering of flows. 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 compari‐ son to others. value is a number between 0 and 65535, inclu‐ sive. 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 prior‐ ity 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 prece‐ dence 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. In current flow_classifiers API design , 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 . This proposal introduce new "priority” field in flow-classifier to correct/update ordering of flows. 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.
2016-05-16 14:03:42 Mohankumar networking-sfc: status New In Progress
2016-05-19 17:09:22 Mohankumar description In current flow_classifiers API design , 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 . This proposal introduce new "priority” field in flow-classifier to correct/update ordering of flows. 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. In current flow_classifiers API design , [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 . This proposal introduce new "priority” field in flow-classifier to correct/update ordering of flows. 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.
2016-05-19 17:10:31 Mohankumar description In current flow_classifiers API design , [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 . This proposal introduce new "priority” field in flow-classifier to correct/update ordering of flows. 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. This proposal 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 . This proposal introduce new "priority” field in flow-classifier to correct/update ordering of flows. 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.
2016-05-19 17:10:39 Mohankumar description This proposal 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 . This proposal introduce new "priority” field in flow-classifier to correct/update ordering of flows. 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. This proposal 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.
2016-05-19 17:27:01 Mohankumar description This proposal 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. 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.
2017-09-25 16:00:40 Igor D.C. bug added subscriber Igor Duarte Cardoso
2017-10-09 18:04:30 Louis Fourie networking-sfc: importance Undecided Low