-
Notifications
You must be signed in to change notification settings - Fork 23
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
Something can be improved #3
Comments
Hey @LEXUGE -- that's great! Well done and thank you for taking the time to come back and tell me what you did.
Lines 34 to 42 in fc0d56b
So I'd be binding the interface only once, then using that same interface to send Regarding the demo, I forgot how I had evaluated it but even after maxing out my network traffic as seen here: I'm able to access the internet just fine, probably due to throttling. But that said, your analogy does make sense. When testing it from one DigitalOcean droplet to another however, the test worked. I was not able to access the dummy phpMyAdmin interface any longer and from
Truth is, this is going to be hard to achieve on a cheap network card on a local network with low bandwidth on one machine, such as mine, hence needing DigitalOcean. :-) Hope this explains it. |
@JuxhinDB So, what's your DigitalCocean droplet's bandwidth? |
Closing at it's an old issue. I'm not sure about the bandwidth available at the time, but I'm sure DO exposes this somewhere on their site. :-) |
I've done my project and I've discovered some way to improve the Synner maybe:
random<T>()
costs a lot of time. So, I think you can choose Xorshift instead of regular random algorithm. Therand
library has impled the Xorshift algorithm and I wrote afast_random<T>()
:I did this in build.rs. I created a struct and impled some methods for it.
(mut tx,_)
pair, which is needless. I think you can just use onetx
, so you can save the time of creatingtx
.I did this in sender.rs.
And I think your demo is not right maybe? I think you couldn't SSH the server because your bandwidth has been blocked. If you run the synner, can you open Google or other website normally? If not, the demo cannot prove the Synner attacked the server.
The text was updated successfully, but these errors were encountered: