# tftp_server_client **Repository Path**: waterleem/tftp_server_client ## Basic Information - **Project Name**: tftp_server_client - **Description**: 基于UDP+TFTP协议设计TFTP(简单文件传输协议)的客户端和服务器 - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 5 - **Created**: 2024-03-13 - **Last Updated**: 2024-03-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 介绍 基于UDP+TFTP协议设计TFTP(简单文件传输协议)的客户端和服务器的实现 # 主要特性 * 100% C语言代码 * 使用BSD Socket接口,可运行于Linux/Mac系统 * 支持作为TFTP服务器运行,可上传或者下载文件 * 服务器可支持多线程运行,同时允许多个客户端进行文件传输 * 支持作为客户端运行 * 支持选项协商,可指定传输块的大小,提高文件传输效率 # 运行演示 ![alt 运行演示](a1.png) # 注意事项 该项目配套相应的学习视频,介绍了该课程的完整实现,如对课程有兴趣,欢迎访问:[点击访问课程](https://lishutong1024.github.io) ![alt 运行演示](tftp.png) **特别注意:本项目代码非《从0手写TFTP客户端和服务器》课程的配套代码,而是最终项目效果的演示代码。如需课程配套代码,请将订单截图发给我。联系方式在上述链接中可以找到.**