# LFTP **Repository Path**: mandy666/LFTP ## Basic Information - **Project Name**: LFTP - **Description**: 采用python3实现的基于UDP传输协议的可靠文件传输工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-12-28 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LFTP 实现一个网络应用**LFTP**, 用于互联网中的两台电脑的大文件传输。 --- ## 介绍 1. 服务模型为CS模型(客户端-服务端)  2. 包含一个客户端程序和一个服务端程序,客户端程序既可以往服务端发送文件,也可以从服务端下载文件(支持大容量文件)。 ``` 发送文件: LFTP lsend myserver mylargefile 下载文件: LFTP lget myserver mylargefile 参数 myserver可以是url地址或者ip地址 ``` 3. LFTP 使用UDP传输层协议 4. LFTP 可以像TCP一样实现100%可靠 5. LFTP 实现了与TCP类似的流控制功能 6. LFTP 实现了与TCP类似的阻塞控制功能 7. LFTP 服务端可以同时服务多个客户 8. LFTP 程序在运行时可以提供有意义的debug信息 --- ## 设计文档 [设计文档.md](./docs/Design-doc.md) --- ## 测试文档 [测试文档.md](./docs/Test-doc.md) ---