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

  • 13
  • 0
  • 约5.69千字
  • 约 12页
  • 2019-11-26 发布于四川
  • 举报

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

图文简述 TFTP简单文件传输协议实现过程 本文将从概念、操作实例以及协议分析等几个步骤来粗略理解 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 这里通过一个实例来向大家演示如何在 windows 中搭建并使用 TFTP服务器。 首先,我们需要获取 tftp.exe (请见附件 1)。有两个办法可以获得这个程序: 1 大家可以在 windows XP 系统光盘中的 i386 文件夹中,利用 expand 命令从 tftp.ex_ 中提取 tftp.exe 程序。 2 其实这个程序已经被内置在系统中,大家可以在 C:\WINDOWS\system32中找 到它。 2、搭建 TFTP服务器 安装 TFTP服务器?听上去似乎好困难, 其实很简单, 这里所谓的搭建 TFTP服务 器其实就是将 TFTP.exe 作为一个服务安装在系统中,使之成为系统内置的一个 服务,这样为日后提供稳定的 TFTP传输打好基础。 如何将一个程序变成 Windows 的服务呢?其实可以很多编程语言内置有特定的 方法可以实现, 但很显然, 这样的办法不具备普遍性, 这里我想大家推荐一个小 工具,它内置于 windows2000 的 Resource Kits ,名为 Srvinstw ,是一个图形化 的工具(请见附件 2 ),操作也很简单。 我们就采用最通用的办法来安装 TFTP服务。 具体安装过程: 找到 Srvinstw 运行 Srvinstw ,在这里我们可以安装一个服务,或者是卸载系统中已存的服务, 只要点选【卸载服务】即可。 选择【安装服务】,然后点击【下一步】 如果是想把服务安装在远程一台主机上, 只需选择 【远程主机】并输入主机名即 可。这里我们选择【本地主机】,然后点击【下一步】 在【服务名称】中输入想在服务列表中显示的名称,我这里输入的是 TFTP,然 后点击【下一步】 这里点击【浏览】找到 tftp.exe 程序,然后点击【下一步】 默认选择【系统自带服务】,然后点击【下一步】 默认使用【系统帐户】登陆此服务即可,然后点击【下一步】 这里设置服务启动类型,我们选择【自动】,然后点击【下一步】 确认所安装的服务,点击【完成】即可。 OK,到此位置,已经将 TFTP程序安装至 windows 的系统服务中。 我们打开 services.msc 查看一下 尽管服务已经安装完毕,但默认是停止状态,需要手工启动此服务。 至此, TFTP服务器已搭建完毕, 3、测试 TFTP服务器 测试 TFTP服务器时需要用到 TFTP命令,且该程序已经内置在 XP 系统中,所以 我们

文档评论(0)

1亿VIP精品文档

相关文档