-
Notifications
You must be signed in to change notification settings - Fork 87
Add adaptive burst mitigation #394
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
Conversation
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #394 +/- ##
==========================================
- Coverage 84.23% 84.04% -0.19%
==========================================
Files 52 52
Lines 3767 3948 +181
==========================================
+ Hits 3173 3318 +145
- Misses 444 465 +21
- Partials 150 165 +15
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
This comment was marked as resolved.
This comment was marked as resolved.
bfd30d3 to
533950c
Compare
61741b9 to
a7af7ac
Compare
7d27f29 to
ceb98e5
Compare
|
After yesterday changes it's much better, l'll update the results either tonight or tomorrow, hopefully we have it on the CI too. |
ceb98e5 to
0717fb2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
works great, especially with the rack branch.
Great work :)
abef532 to
df108cb
Compare
|
@joeturki's testing with SCP revealed that my original implementation did fine in tests where it connected to master and RACK, but it had issues when connecting to itself. As a result, I rewrote my approach (which is somewhat simpler now) and is now also based on the RACK branch. |
8b1e40f to
629f928
Compare
629f928 to
8b5d2bf
Compare
Description
Adds adaptive burst mitigation as described in section 5A of RACK for SCTP (https://icnp20.cs.ucr.edu/proceedings/nipaa/RACK%20for%20SCTP.pdf).
Also relaxes the deadlines from #408 to go from 10 seconds (old) -> 15 seconds (new). For some reason it's inconsistent on the runners :(
Reference issue
Closes #395