A client-side implementation of the Trivial File Transfer Protocol (TFTP) using the User Datagram Protocol (UDP). Implemented in java version 17 and primarily makes use of the java.net and java.io packages. This implementation follows the specification outlined in RFC 1350, but a slightly simplified version: support for octet mode only, and support only for error handling when the requested file cannot be found.
# 1. Clone repo
git clone https://github.com/jude-james/TFTP-UDP-Client.git
# 2. Change directory
cd "TFTP-UDP-Client"
# 3. Run
java src/main/java/Main.java