Due to TCP could automatically manages the network layer transport, avoiding complex protocols and logic errors.2. Support breakpoint continuation function to save the transmission time of large files.3. Automatically send updated file information to other machines to increase the automation of the program.4. File compression and transmission, faster transmission of large files, to ensure high efficiency.5. Partial update function, which can efficiently update the file information.