简述TFTP简单文件传输协议实现过程.doc

简述TFTP简单文件传输协议实现过程.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简述TFTP简单文件传输协议实现过程.doc

  简述TFTP简单文件传输协议实现过程~教育资源库   本文示例源代码或素材下载   通过本文,你可以了解到   ◆什么是TFTP协议   ◆TFTP作用及一般性用途   ◆如何搭建TFTP并通过实例演示其工作过程   ◆从协议角度分析TFTP传输过程   一、何为TFTP协议    TFTP协议,即为Trivial File Transfer Protocol,简单文件传输协议,它是TCP/IP协议簇中被用来在服务器和客户机之间传输简单文件的协议,从名称上来看似乎和我们常见的FTP协议很类似,其实两者都是用来传输文件,但不同的是,TFTP较FTP在传输文件体积方面要小得多,比较适合在需要传送的小体积文件。比如在对CISCO设备进行IOS升级或备份时,就是通过此协议连接到CISCO的TFTP服务器进行相关操作。除此之外,TFTP操作也非常简单,功能也很有限,不能像FTP一样实现例如身份验证、文件目录查询等诸多功能。   二、搭建并测试TFTP   1、获取TFTP.EXE   这里通过一个实例来向大家演示如何在32中找到它。   2、搭建TFTP服务器   安装TFTP服务器?听上去似乎好困难,其实很简单,这里所谓的搭建TFTP服务器其实就是将TFTP.exe作为一个服务安装在系统中,使之成为系统内置的一个服务,这样为日后提供稳定的TFTP传输打好基础。    如何将一个程序变成Windows的服务呢?其实可以很多编程语言内置有特定的方法可以实现,但很显然,这样的办法不具备普遍性,这里我想大家推荐一个小工具,它内置于windows2000的Resource Kits,名为Srvinstw,是一个图形化的工具(请见附件2),操作也很简单。   我们就采用最通用的办法来安装TFTP服务。   具体安装过程:   找到Srvinstw   运行Srvinstw,在这里我们可以安装一个服务,或者是卸载系统中已存的服务,只要点选【卸载服务】即可。   选择【安装服务】,然后点击【下一步】   如果是想把服务安装在远程一台主机上,只需选择【远程主机】并输入主机名即可。这里我们选择【本地主机】,然后点击【下一步】   在【服务名称】中输入想在服务列表中显示的名称,我这里输入的是TFTP,然后点击【下一步】   这里点击【浏览】找到tftp.exe程序,然后点击【下一步】   默认选择【系统自带服务】,然后点击【下一步】   默认使用【系统帐户】登陆此服务即可,然后点击【下一步】   这里设置服务启动类型,我们选择【自动】,然后点击【下一步】   确认所安装的服务,点击【完成】即可。 123下一页 友情提醒:,特别!   OK,到此位置,已经将TFTP程序安装至sc查看一下   尽管服务已经安装完毕,但默认是停止状态,需要手工启动此服务。   至此,TFTP服务器已搭建完毕,   3、测试TFTP服务器        测试TFTP服务器时需要用到TFTP命令,且该程序已经内置在XP系统中,所以我们可以直接通过命令行窗口运行TFTP命令。   图片看不清楚?请点击这里查看原图(大图)。   大家可以看到,TFTP的命令参数很少,也很简单,一般命令格式如下   TFTP [-i] host [GET | PUT] source [destination]   参数详解   -i  :表示使用二进制进行文件传输   host :指定TFTP服务器的主机名或IP地址   GET | PUT :即为下载或上传文件   最后两个参数自然是指定源文件和目标文件   测试环境很简单,安装TFTP的服务器IP为00,在本地的C盘上有一个1.txt的文件,现在我们要将这个文件利用TFTP命令上传到00上去。在本地运行命令:   tftp -i 00 put c:1.txt   如下图:   图片看不清楚?请点击这里查看原图(大图)。   可能有的朋友会产生一个疑问,这条命令里并未指定目的地,那这个文件会传到哪里呢,其实这里并不需要我们指定目的地,因为在命令结束后,TFTP服务器会自动在系统根目录,也就是C盘下建立一个tftpdroot的文件夹,上传的文件会自动保存在这个文件夹里。如下图:   图片看不清楚?请点击这里查看原图(大图)。   当我们想从TFTP服务器上下载文件时,只需要把文件放到这个目录下,并用GET命令下载即可,命令如下:   tftp -i 00 get down.txt e:down.txt   如下图:   图片看不清楚?请点击这里查看原图(大图)。   同样,这条命令也没有指定具体的

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档