I wrote a simple udp server client application with multicast sockets. Server is sending packets to three clients every 6 ms . Packet size is 1200 bytes. This is 166,66 packets per second. Whenever one of the client detects a missing packet, it will send a NACK packet to the server via unicast . I wrote a simple udp server client application