Not sure if this is the right place to ask, but here goes....
I implemented a UDP client/server using normal sockets in linux.
(Assuming there is nothing on the network side between these 2 hosts that interferes with the packet in any way, but just pass it on as is)
Does the kernel do any kind of caching/optimization of these UDP packets (it is the exact same data packet I send each time)
I'm doing some testing which "ping pongs" different size packets between client/server and want to know if I need to pad the packet with random data every time or can I just send this "fixed content" packet all the time? (packet size stays the same for each test).