I am creating 3 sockets(sender sockets) to send my data to a remote single socket using UDP.
I have bound all these 3 sender sockets on the same single port.
Will this design of binding all the 3 sender sockets on the same port decrease the throughput efficiency of sending packets? Or should I create a new port and a new socket for each of my threads? My goal is send the packets as quickly as possible and keep the network constantly busy.
Important: I am using UDP sockets. Unlike TCP sockets which have a different process created for each of its child threads.