Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test "TestPacketIn_PacketOut" failed when supposing to match TCP dst Port by flows #42

Open
wenyingd opened this issue Nov 18, 2022 · 0 comments
Assignees

Comments

@wenyingd
Copy link

After switching to OpenFlow1.5, test case "TestPacketIn_PacketOut" is always failed. The observation is the packet can not be packet_in to ofctrl from OVS. Trying to have some investigation, and get these information:

  1. The packet generated by ofnet is successfully sent to OVS via packet_out mechnism,
  2. The flow installed on OVS does not match TCP dst port on the packet. But If the tp_dst match condition is removed, OVS flow can match the packet with conditions: ip_src+ip_dst+tcp. It seems OVS flow matchers does not work with L4 header on the packet sent from ofnet
  3. Tried to calculate TCP checksum and add it in the packet, it does not work either.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants