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

IP Fragmentation Issue #35

Open
harnishypatel opened this issue Oct 4, 2022 · 1 comment
Open

IP Fragmentation Issue #35

harnishypatel opened this issue Oct 4, 2022 · 1 comment

Comments

@harnishypatel
Copy link

Hi ,
We are using nat46 80dda1d revision and facing few issue forwarding fragmented packets.

  1. 8 byte IPv6 fragmentation header issue.
    When we tried to adjust pmtu lesser by 8 byte, we are seeing improvement.
    *pmtu = htons(ntohs(*pmtu) - 28);
    We are yet to confirm if this solves the problem or not, as we faced Issue 2 as below.

  2. Translated packets on map0 doesn't have psid in IPv6 header for 2nd fragment.
    Because of this issue, we are not getting response from BR for big packets.
    Is this a known issue in nat46 or any fix available ?

Thanks in advance.

  • Harnish
@ayourtch
Copy link
Owner

Hi Harnish, I am not doing huge deverlopment/testing on this code myself at the moment, mostly managing the PRs from a few contributors/testers... So, a few questions:

  1. is the behavior without 80dda1d better bug-wise ? I am happy to back it out. I was not very enthusiastic about any fragment support in the first place, but I was talked into it :) If there is a new bug then my hunch might be true.
  2. I do not see any open PRs about it, so I assume there isn't... So, you are welcome to contribute your fix(es) :-)

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