Assignment for networking, client that pings a server and simulates UDP packets