X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=OPENFLOW-1.1%2B.md;h=62ebddcd6a93497aac82e5683171a93ebb651d74;hb=7ae1f322d7794dc5c0528ef1a01154cbc58684d0;hp=be28f165db25249027574d298deb7f72414b8d8d;hpb=d24f701b5e2d4e30c4bdd83f87f61b04b6e63d5b;p=cascardo%2Fovs.git diff --git a/OPENFLOW-1.1+.md b/OPENFLOW-1.1+.md index be28f165d..62ebddcd6 100644 --- a/OPENFLOW-1.1+.md +++ b/OPENFLOW-1.1+.md @@ -148,6 +148,12 @@ parallel in OVS. Transactional modification. OpenFlow 1.4 requires to support flow_mods and port_mods in a bundle if bundle is supported. (Not related to OVS's 'ofbundle' stuff.) + Implemented as an OpenFlow 1.4 feature. Only flow_mods and + port_mods are supported in a bundle. If the bundle includes port + mods, it may not specify the OFPBF_ATOMIC flag. Nevertheless, + port mods and flow mods in a bundle are always applied in order + and consecutive flow mods between port mods are made available to + lookups atomically. [EXT-230] [optional for OF1.4+] @@ -186,10 +192,7 @@ OpenFlow 1.4 features are listed in the previous section. * More extensible wire protocol Many on-wire structures got TLVs. - Already implemented: port desc properties, port mod properties, - port stats properties, table mod properties, - queue stats, unified property errors. - Remaining required: set-async, queue desc + All required features are now supported. Remaining optional: table desc, table-status [EXT-262] [required for OF1.4+] @@ -197,6 +200,7 @@ OpenFlow 1.4 features are listed in the previous section. * More descriptive reasons for packet-in Distinguish OFPR_APPLY_ACTION, OFPR_ACTION_SET, OFPR_GROUP, OFPR_PACKET_OUT. NO_MATCH was renamed to OFPR_TABLE_MISS. + (OFPR_ACTION_SET and OFPR_GROUP are now supported) [EXT-136] [required for OF1.4+]