Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If you're specifically looking to probe the behavior of different TCP implementations, I think you want something slightly different than this. First, you want the faults to be deterministic (e.g. not random 1% packet loss but packet loss at a certain point in the connection); and you want the limits to be per TCP connection, not per link. If you don't have that determinism or connection isolation there are just going to be too many confounding variables in addition to the TCP stacks you're supposed to be testing.

I wrote a tool like that a few years back[0], but didn't publish most of what I discovered about e.g. how different CDNs tuned their TCP stacks (just a couple of anonymized examples[1]).

[0] https://github.com/teclo/flow-disruptor

[1] https://www.snellman.net/blog/archive/2015-10-01-flow-disrup...



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: