Managed TFTP server is a TFTP server. The main TFTP class runs without modifications on Mono. It works both in IPv4 and IPv6 mode. It has correct retry behavior. It supports the following TFTP options: block size, transfer size, and timeout. It's possible to run in single port mode, which ensures that only port 69 will be used for TFTP transfers, simplifying firewall and router configuration. It supports many concurrent transfers. It runs as a Windows service. It supports multiple TFTP servers on different endpoints, each serving its own root directory. It has an advanced MSI-based installer. It logs to the windows event log. It has a permissive MIT license so it can be used in commercial projects.