Hi All,
I'm running the tutorial scripts for NSH listed here 
https://docs.opendaylight.org/en/stable-oxygen/user-guide/service-function-chaining.html
I have upgraded OVS to version 2.10.1
When running the scripts using ODL Oxygen version and view the results in the 
mininet based OF switches 2&3 I get the following results:

$ sudo ovs-ofctl -O OpenFlow13 dump-flows s3
cookie=0x14, duration=755.325s, table=0, n_packets=306, n_bytes=26098, 
priority=5 actions=goto_table:1
cookie=0x14, duration=755.325s, table=1, n_packets=306, n_bytes=26098, 
priority=5 actions=drop
cookie=0x14, duration=755.325s, table=2, n_packets=0, n_bytes=0, priority=5 
actions=goto_table:3
cookie=0x14, duration=755.325s, table=3, n_packets=0, n_bytes=0, priority=5 
actions=goto_table:4
cookie=0x14, duration=755.325s, table=4, n_packets=0, n_bytes=0, priority=5 
actions=goto_table:10
cookie=0x14, duration=755.325s, table=10, n_packets=0, n_bytes=0, priority=5 
actions=drop

This does not seem to be correct. Also it does not correspond to the results 
specified in the documentation. For example, for table=1 the documentation 
notes:
Priority

Match

Action

256

EtherType==0x8847 (MPLS unicast)

Goto Table 2

256

EtherType==0x8100 (VLAN)

Goto Table 2

256

EtherType==0x0800,udp,tp_dst==4789 (IP v4)

Goto Table 2

5

Match Any

Drop

I would have expected the OF switch configuration above to match the 3rd row, 
but instead it seems to match the 4th row.

When running the same scripts, using ODL Fluorine version and view the results 
in the mininet based OF switches, switch #2 is not configured at all, while 
switch #3 seems to be configured correctly.

Can someone clarify the different behaviors using Oxygen & Fluorine versions 
and what needs to be done to receive the correct results in either of the ODL 
versions.

Thanks in advance,
Yoav Cohen.
_______________________________________________
sfc-dev mailing list
[email protected]
https://lists.opendaylight.org/mailman/listinfo/sfc-dev

Reply via email to