The aim of this assignment is to provide a means for one or more clients to retrieve files from one or more workers based on User Datagram Protocol (UDP) packets. This is done through the use of an ingress node which communicates with both the client and worker nodes.