You can try FileZilla which is a FTP client. FileZilla can auto-reconnect and resume file transfer from the point of interruption. It is a free open source software. You can get it from here: http://sourceforge.net/project/showfiles.php?group_id=21558