Hello all,

I have two doubts regarding the packet process pipeline in OpenFlow.

Firstly, in OFv1.0 it seems that a packet that matches an exact entry is
processed by that exact entry regardless of its priority. But from
OFv1.1 and above I understand, after checking the spec again, that
priority is the first thing to be checked and so there is no such a
difference between exact or wildcarded flows. Am I right??

Secondly, I don't absolutely understand what is a exact matching entry.
Well it is a matching without wildcards but in order to get that, must I
define entries with all the 12 matching fields of OFv1.0 or I can define
define exact entries with fewer matching fields??

In
https://mailman.stanford.edu/pipermail/openflow-discuss/2013-April/004442.html,
it is said that IP header and transport header fields should be ignored
(don't need to be wildcarded) when Ethertype is not set to IPv4/ARP and
Network Protocol is not set to TCP/UDP/ICMP. So consequently, for example:

VLAN=none
MACorig=aa:bb:cc:dd:ee:ff
MACdest=aa:bb:cc:dd:ee:00
- Is it an exact matching rule or should it be specified the Ethertype
to a value different from IPv4/ARP to be considered an exact entry???

I would appreciate any clarification about exact matching entries and
about packet processing pipeline when there are exact matching entries
in OFv1.0 and above versions.

Best regards,

-- 
Christian Pinedo Zamalloa <christian.pin...@ehu.es>
PGP keyID: 0xdb577d4ee6ffbd55
PGP Fgprt: A895 7C11 84F6 30B4 4938  32A4 9306 DFD0 CDE4 B542
_______________________________________________
openflow-discuss mailing list
openflow-discuss@lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/openflow-discuss

Reply via email to