Windows下的TFTP服务器与客户端使用

Windows下的TFTP服务器与客户端使用,第1张

Windows下的TFTP服务器与客户端使用,第2张

什么是Tftp
Tftp叫琐碎文件传输协议,中文名字叫简单文件传输协议。从它的名字可以看出,它适合传输“简单”的文件。与FTP不同,它使用UDP的69端口,因此可以穿越许多防火墙。但也有缺点,比如传输不可靠,没有密码验证。即便如此,也非常适合传输小文件。
让Tftp步入正轨
通过Ttfp传输文件时,需要一台服务器和一台客户端。比如我要从朋友的机器上下载文件,我需要先把他的机器做成Tftp服务器,然后用我机器的客户端下载。Windows 2000以后的操作系统都有自己的客户端,所以整个传输过程其实都是对方在忙,哈哈!我以从朋友的机器上下载一些图片为例来说明Tftp的使用。
1。设置服务器
说明这一步是让你朋友操作的。先让你的朋友下载解压Tftpd32(他可能很郁闷),然后打开Tftpd32。那么你朋友的机器就是Tftp服务器。Tftpd32的默认保存目录是下载目录。也就是说,你要下载的文件需要放在TTPFD32的保存目录下,客户端才能下载。要更改Tftpd32下载目录,点击右上角的“浏览”,然后选择要下载的文件的保存目录。不过,这样设置之后,如果你以后想从朋友的机器上下载文件,让他先把文件放在更改后的下载目录下,而不是放在Tftpd32的保存目录下。如果你的朋友搞不清楚当前下载目录下有哪些文件,可以让他点击右上角的“显示目录”查看。提示:
A .进行更人性化的设置,比如下载人数,下载端口等。,可以点击“设置”按钮;然后在“TFTP端口”、“最大转发量”等中填入相应的值。这里建议不要换端口。
B .如果你想发送更多的文件,可以让你的朋友先打包,这样更容易发送。
2。传输文件
对方忙了这么久,是时候自己动手了。由于我的朋友打包了我想要的所有图片(名为pictures.rar),我所要做的就是下载pictures.rar并保存在d盘的“image data”目录下,有两种方法可以做到这一点。
方法1
在“开始→运行”中输入“CMD”并按enter键,或者从附件中选择“命令提示符”,然后输入“D:”并按enter键(不需要引号),这样就可以切换到D盘,输入“cd d: image data”并按Enter键,然后切换到
下面的tftp命令帮助是Windows自带的:
在运行TFTP服务的远程计算机之间来回传输文件。
TFTP[-I]host[get | put]source[destination]
-I指定二进制图像传输模式(也称为
octet)。在二进制映像模式下,文件是一个字节一个字节地移动的。
传输二进制文件时使用此模式。
host指定本地或远程主机。
GET将远程主机上的文件目标传输到本地主机上的文件源。
PUT将本地主机上的文件源传输到
远程主机上的文件目标。
source指定要传输的文件。[/ Br/]目标指定文件传输的位置。
方法二
以上是命令的使用方法。我们也试试图形界面的方法。首先下载软件Tftpd32(两端各安装一个),在“当前目录”中选择想要保存的路径。在这里,我选择了“D:影像数据”;切换到Tftp客户端,在Host填写好友的IP,在File填写下载的文件名,其中填写“pictures.rar”,然后点击Get(如图3)。过一会儿你可以在目录中找到这个文件。点击“上传”将文件传输到您的朋友Tftpd32的下载目录。
需要注意的几个问题:
A .文件传输是否成功,你的朋友也可以在Tftpd32的“Tftp服务器”和“当前动作”中看到。
B .如果你想把文件发给你的朋友,只要把命令改成“Tftp -i friend IP put pictures.rar”就可以了。关于Tftp命令的更多参数,可以在CMD下输入Tftp进行查看。但是你的朋友此时不能上传下载,因为他是Tftp的服务器,只有客户端才能做这些操作。如果他想送东西给你,他需要你做服务者。
C .使用Tftp传输文件时,服务器必须有一定的公有IP。如果你的朋友是通过局域网内的网关上网,那就转不过来了。当然,如果两个人在同一个局域网,内网的IP也可以用来传输文件,但是有点多余。
d .可以使用Windows 98系统作为服务器,但客户端必须是带有Tftp命令的系统,如Windows 2000或Windows XP。
好了,这里介绍Tftp传输模式。以后如果因为防火墙等原因无法通过QQ传输文件,可以尝试Tftp。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » Windows下的TFTP服务器与客户端使用

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情