ISTE 121 Final Project. TFTP (Trivial File Transfer Protocol) client & server application. The client and server implement TFTPConstants and Packets, no need to run them with the client/server.
TFTPServer: Multi-Threaded UDP server with start/stop button to control server connections. TFTPClient: Threaded UDP client that sends/receives packets to/from the server.
Note: Make sure to compile all .java files before testing!
By Garrett Maury & Alex Rogoff 5/5/21