-
Notifications
You must be signed in to change notification settings - Fork 95
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
XN Tracking: Fragment handling IPv4 #101
Comments
What can we do to assist in unblocking this? Issue has been here for some months now @venkat-pullela-keys |
Handle via behavior of the NIC; frag handling s/be handled by the NIC with the pipeline to see the full packet. Frag packet incoming, we do not have a method to obtain the correct hash, b/c the L4 header isn't present. K to close |
IP fragmentation; (jumbo for example) if split into 2, the 2nd fragmented packet will not have the header (L4 info) in order to perform the 5-tuple hash / steering to the correct queue. Reassemble then go to pipeline? Or reassemble through pipeline? In Clouds, the MTU may be set to transit the network seamlessly. If a specific application scenario requires it, we may need to take IP fragmentation into consideration. If he has time, @r12f might be able to research / confirm the IP fragmentation requirement. |
Related information
Scope - P4 DASH pipeline. Requires extending the conntrack table key with Frag ID and using it instead of L4 ports.
The text was updated successfully, but these errors were encountered: