基于TCP的TFTP(Trivial File Transfer Protocol,简单文件传输协议) 的c编程实现

本文介绍了如何使用C语言实现基于TCP的TFTP协议,用于客户端和服务器之间的简单文件传输,包括上传、下载及服务器目录列举功能。通过深入网络编程,实现了这一实用工具。
摘要由CSDN通过智能技术生成

我们或许都听到过,TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。

本文就简单的叙述下tftp的小文件传输功能以及客户端对服务器的列表功能。

之前就一直很纳闷,我们经常在网上下载什么东西或者从别处传输一个文件,具体是怎么实现的呢?于是乎,翻查一些资料,加上自己对网络编程的逐步加深,所以功夫不负有心人,还算是大致的完成了下。

本例程实现的功能呢? 就是实现客户端对服务器端提供的文件上传与下载功能,还有对服务器端目录的显示功能,好了,请阅读下面的编程实现部分:


首先是服务器端:



<

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值