UDP-based socket programming under Linux, suitable for communication between multiple clients and between server and client. Client and server