On Sun, Oct 20, 2019 at 08:40:09PM -0300, Punk - Stasi 2.0 wrote:
3) ... Packet size?
Check out MTU: https://en.wikipedia.org/wiki/Maximum_transmission_unit Most ISPs deliver an IP network. There's a bit of a movement to push ethernet out to the home: https://en.wikipedia.org/wiki/Ethernet_in_the_first_mile MTU is a known/solved problem - basically for streams to be efficient, you must use packet sizes which correspond to the minimum packet size in your circuit, otherwise you introduce things like buffering, packet dis/reassembly and therefore latency and/or link inefficiencies. Garlic routing https://en.wikipedia.org/wiki/Garlic_routing is intended as an improvement over onion routing where smaller messages get combined, to improve anonymity - but the principle can improve link efficiency too of course, so that's a win win. In any case, with UDP base layer, or rather, packet switching, folks can experiment with variations of these concepts much more easily than with a TCP base layer.