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

1、什么是Tftp

Tftp全称为Trivial File Transfer Protocol,中文名叫简单文件传输协议。大家可以从它的名称上看出,它适合传送“简单”的文件。与FTP不同的是,它使用的是UDP的69端口,因此它可以穿越许多防火墙。不过它也有缺点,比如传送不可靠、没有密码验证等。虽然如此,它还是非常适合传送小型文件的。

2、Tftp的使用

使用Ttfp传送文件,需要服务端和客户端。比如你想从IP为172.17.8.81的机器上下载文件,那就需要先把172.17.8.81的机器做成Tftp服务器,然后用你机器的客户端进行下载。Windows 2K之后的操作系统自带有客户端。下面我以从172.17.8.81的机器上下载一个test.txt文件为例来说明一下Tftp的使用过程。

3、设置服务端

这一步是由172.17.8.81的管理员来操作的。服务器管理员把Tftpd32或者Tftp64下载下来并安装,然后打开Tftpd软件(如图1)。

图1 服务器上安装的Tftpd32软件主界面

4、从Tftp服务器下载文件

假设我想将172.17.8.81 Tftp服务器根目录下的test.txt文件下载到我本机的“F:\”目录中。

方法1:

直接在cmd中利用Windows自带的TFTP命令,用命令行的方式操作:

或者:

方法2:

在本地机器上也安装Tftpd32/Tftp64,打开Tftpd,操作如下:

图2 本地机器上安装的Tftp32软件的客户端界面

Q:在Windows环境下,如何测试一台TFTP服务器是否正常?

1、确定Windows内置的TFTP组件是否已安装,开始运行里输入cmd回车,在cmd环境下输入tftp命令,没有提示 'tftp' 不是内部或外部命令,也不是可运行的程序或批处理文件,则说明TFTP组件已安装。

2、开始运行里输入cmd回车,进入DOS后,输入tftp 服务器IP 。如果有tftp>;就是连接上TFTP服务器了。

Q:如何在Windows下安装TFTP服务器?
1、从http://www.hanzify.org/index.php?Go=Show::List&ID=6133下载Cisco TFTP Server(如果你知道路由器的品牌,到路由器的厂商网站应该也会有相应的TFTP服务器软件下载),安装在放置有路由器升级文件的那台机器上(此时要设置好此台机器的IP地址,使之与路由器的局域网IP处于同一网段)。然后启动TFTP服务器软件,在选项设置中(一般在“查看”-“设置”菜单下)设定“TFTP服务器根目录”为你路由器升级文件所在的目录,按下“确定”,TFTP服务器设置完成。

2、接下来用telnet登录路由器,在路由器的配置模式下用tftp命令升级路由器的软件系统,一般的命令形式为“tftp TFTP服务器IP地址 文件名”,如输入“tftp 192.168.0.2 16#-HJ-S3760.bak”,表示从IP地址为192.168.0.2的TFTP服务器上下载名为16#-HJ-S3760.bak的文件升级路由器。具体的命令参数,还需参考路由器的使用说明书或直接查看命令帮助。

TFTP服务器的使用相关推荐

  1. linux centos 安装配置tftp服务器

    PC机系统:Win7  虚拟机linux系统:centosx86 1.tftp概论 TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一 ...

  2. 【嵌入式开发】嵌入式 开发环境 (远程登录 | 文件共享 | NFS TFTP 服务器 | 串口连接 | Win8.1 + RedHat Enterprise 6.3 + Vmware11)

    作者 : 万境绝尘 博客地址 : http://blog.csdn.net/shulianghan/article/details/42254237 一. 相关工具下载 嵌入式开发工具包 : -- 下 ...

  3. linux 指令tftp传输文件_Linux tftp命令使用详解:在本机与tftp服务器之间使用TFTP协议传输文件...

    tftp命令用在本机和tftp服务器之间使用TFTP协议传输文件. TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现.嵌入式linux的tftp开发环境包括两个方面:一是linux服 ...

  4. 八、TFTP服务器搭建及应用

    一.什么是TFTP TFTP简单文件传输协议,是一个基于UDP 协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于开销不大.不复杂的应用场合 TFTP 协议专门为小文件传输而设计,只能从 ...

  5. tftp服务器_Transfer for Mac(TFTP服务器)

    小编给大家带来了一个超棒的TFTP服务器程序.Transfer Mac版适用于Mac的简单可靠的TFTP服务器.Transfer for Mac是一种可靠且完全符合RFC的TFTP服务器应用程序.Ma ...

  6. tftp c++ 上传_如何在 Fedora 上建立一个 TFTP 服务器

    TFTP 即简单文本传输协议,允许用户通过 UDP 协议在系统之间传输文件. -- Curt Warfield(作者) TFTP 即 简单文本传输协议(Trivial File Transfer Pr ...

  7. 关于Ubuntu 安装tftp服务器的问题解决

    在做嵌入式开发时,tftp服务器是必备功能,但是往往tftp服务安装总是出现莫名其妙的问题.当前又装了一个Ubuntu14.04系统,按照网上方法死活不成功. 问题表现为tftpd-hpa服务死活不能 ...

  8. Ubuntu 建立tftp服务器

    在嵌入式linux开发过程中需要使用tftp方式从Linux主机下载文件到板子中,因此需要在主机linux系统中安装tftp服务器. Ubuntu-9.10中安装tftp服务器的方法如下: 4.2.1 ...

  9. linux 指令tftp传输文件_tftp命令_Linux tftp 命令用法详解:在本机和tftp服务器之间使用TFTP协议传输文件...

    tftp命令用在本机和tftp服务器之间使用TFTP协议传输文件. TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现.嵌入式linux的tftp开发环境包括两个方面:一是linux服 ...

  10. win7自带tftp服务器,Win7系统怎么开启tftp服务器?Win7开启tftp服务器操作方法

    tftp服务器是Win7系统自带的服务器,不过默认是不开启这个功能的的,我们只有在需要使用到的时候才会开启tftp服务器,那如果我们想要开启tftp服务器,应该要怎么开启呢?下面小编就为大家介绍Win ...

最新文章

  1. python 字典代码_Python 字典(Dictionary)
  2. Spring Framework 5.2 正式发布,14项新特性一览
  3. 把sqlserver中存储过程改写到oracle中
  4. Qt工作笔记-自定义QSortFilterProxyModel实现多列分别过滤
  5. 应邀ITGeGe在线教育社区嵌入式基础开发讲师
  6. android 获取gpio电平值_使用GPIO实现SPI协议操作OLED
  7. 抖音公布“美好音符年”活动数据:这个省的用户最好运
  8. 数据挖掘 顶级期刊_数据挖掘顶级期刊与会议
  9. 无穷小、梯度向量和泰勒展开
  10. 华为p20位置服务器在哪打开,华为p20在哪里打开北斗定位 | 手游网游页游攻略大全...
  11. JAVACC使用总结(四):LOOKAHEAD解决语法选择冲突的利刃
  12. Mac SecureCRT安装、破解和使用(mac版)
  13. pytorch实现bert_精细调整bert和roberta以在pytorch中实现高精度文本分类
  14. c++11 日期和时间工具(std::chrono::duration)(二)
  15. 148 朴光佑 蓽齋
  16. Office - - Excel宏录制批量处理格式相同文件
  17. 如何成为Web开发人员—编写第一个Web应用程序
  18. 马氏距离 (马哈拉诺比斯距离) (Mahalanobis distance)
  19. python 编写获取阿里巴巴行业分类数据代码
  20. 艺术遇上AI,yuma kishi的工科浪漫 | 设计黑客

热门文章

  1. Ubuntu 安装fish
  2. 华为鲲鹏HCIA认证 常考题
  3. 小白学习Python的一点建议
  4. 论文中baseline是什么意思?
  5. 各类编程视频教程资源
  6. c语言分析工具——函数调用关系生成图像、流程图生成器
  7. prbs()matlab,prbs7伪随机码生成
  8. Excel VBA编程
  9. 操作系统MOOC课后习题答案
  10. python运维系统开发_老男孩Python运维系统开发教程