Earlier quoted context omitted.
Thanks, I hope it'll be useful in your experiments. As for looking more realistic, I think it does the job; when I checked with Wireshark checked how different applications (e.g., games, programs) were communicating with their servers, I saw that they were sending empty SYN packets (i.e., no options) in order to initiate the TCP handshake. Although hping3 does not let you specify TCP options, it still lets you append…
> faster Check out {send,recv}mmsg before something io_uring-ish imho. One syscall/ctxt, many packets.
Thanks, that might be exactly what I am looking for; I'll check it out.