In our line of work, we upload and download a lot of files -- router images, OS installers, you name it. A good file transfer app is a must.
The cross-platform app, FileZilla, provides support for IPv6, FTP, FTPS, and SFTP protocols. Like any good file-transfer app, FileZilla supports resume and transfer, even for files more than 4GB in size. Other features include transfer speed limits, file name filters, directory comparison, remote file search, and editing
FileZilla is not just a feature-packed client. The FileZilla project also has a FTP/S file server that runs on Windows platforms. Very handy when you need to serve up files to upgrade a router!
-- High Mobley