The actual wasted 63 bytes is but a tiny fraction of the cost of getting
a packet to wire - a lot of it is going to the hardware setup overheads,
and even the linux syscall overhead too
Effectively its an equation of the form
large_overhead+(small_cost*bytes)
---------------------------------
bytes
which means small messages get you into poor performance areas. Doing it
with tcp not udp really makes it fun