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

UDP Implementation should implement fragmentation and reassembly #5

Open
brow1633 opened this issue Jun 9, 2024 · 0 comments
Open
Labels
enhancement New feature or request

Comments

@brow1633
Copy link
Owner

brow1633 commented Jun 9, 2024

Currently, the compressed messages and header overhead are assumed to be below the maximum UDP packet size of 64K. This may not always be the case (e.g. camera images). The MTU should be specified by the user, with a reasonable default, and fragmentation + reassembly should be implemented for payloads above this size.

Potential parameters:

  • MTU
  • Reassembly timeout
  • Max buffer size (delete non-complete messages starting with oldest first)
@brow1633 brow1633 added the enhancement New feature or request label Jun 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant