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