On 19/01/2021 07:19, David Collier-Brown via talk wrote:
I'm working on an article about advances in Linux networking (eg, Cake),
but with a demonstration anyone can do, to convince doubters.
I therefor need a way to show how crappy someone's network is. I tried
Skype "echo" calls and an couple of similar approaches, then tried
playing you-tube videos, all while throwing a load on the network.
But it doesn't /visibly/ fail.
What is something that I can make fail, either audibly or visually?
Showing my grandmother ping statistics isn't going to work (;-))
A couple ideas:
1. Saturate your link using iperf in client mode, connected to a remote
iperf server with more throughput capacity than your uplink. Then run
your demonstration application.
2. Mess with MSS/MTU sizes, perhaps in concert with iperf generated load.
3. DDoS yourself with some raw or spoofed packets.
4. Fill up your connection table, either with lots of connections, or by
lowering the limit.
The problem with all of these is that TCP is designed to deal with
dropped & timed out packets, and applications that use UDP usually have
some perceptual encoding algorithm that tolerates missing datagrams up
to a point.
Let us know how you get on with this project!
Cheers, Jamon
---
Post to this mailing list [email protected]
Unsubscribe from this mailing list https://gtalug.org/mailman/listinfo/talk