| 2022-03-28
tftp是简单传输协议,它是在客户机与服务器之间进行简单文件传输的协议,我们可以理解为提供不复杂,开销不大的文件传输协议。tftp是基于UDP实现的,对应端口号为69。既然说到tftp协议,当然也要给大家介绍一下tftp服务器,和怎样打开tftp服务器。
tftp代表琐碎的文件传输协议,这是一个非常简单的文件传输协议,例如它通常用于传输配置文件和固件映像,到防火墙和路由器等网络设备。
tftp服务器是指使用tftp协议的服务器。
1、基于UDP协议实现的用于在客户机和服务器之间进行简单文件传输的协议。而ftp则是基于TCP的协议,这一点大家要注意。
2、适合开销不大、不复杂的应用场合。
3、tftp协议专门为小文件传输而设计,只能从服务器上获取文件,或者向服务器写入文件,不能列出目录,也不能进行认证。
1、客户端发送读/写请求
2、服务端同意请求,文件以固定的512字节块的长度发送
3、再发送下一个包之前,需要先等待之前的块得到确认。
4、如果包中数据少于512字节,则说明是最后一个数据包,传输结束。
5、如果包丢失,则超时重传。
方法一:
使用控制面板,任务栏上单击开始按钮,选择控制面板选项。控制面板窗口中,选择程序和功能选项。程序和功能窗口中,选择打开或关闭Windows功能。Windows功能窗口中,选择TFTP客户端前的勾。重启计算机后,在资源管理器地址栏输入FTP地址,例如ftp://127.0.0.1,就可以登录FTP服务器了。
方法二:
通过三方软件花生壳设置。先下一个TFTP 服务器,一般各种固件里面会自带。这个可以去我的CSDN下找到,免积分。
这里面第一行,意思是当面TFTP 的主目录为这个
这里面的第二行是当前服务器的监听IP 地址
第一个标签TFTP SERVER 的内容是当前服务器的日志
点击下面的setting 之后弹出窗口,主要设置选项 只有tftp的端口,tftp 的默认目录,以及DHCP 服务是否开启。
这里提到DHCP 。某些路由器 或者其他嵌入式设备,在烧写的过程中允许 使用“超级终端”连接,但是没有IP地址,也无法设置IP地址,这时候就需要开启DHCP 的服务器,进行对嵌入式设备的连接。
如果嵌入式设备支持自动升级,则将tftp 服务器开启之后,设备会自动从tftp服务器上下载BIN 的文件系统,如果不支持自动烧写,则需要输入一些命令。
本文给出例子:
tftp 192.168.1.2
tftp>get
tftp>put
tftp>q
方法三:
同时按下键盘上的Win+R键。运行窗口中,输入regedit命令。打开注册表后,依次展开HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Internet Explorer/Main/FeatureControl/FEATURE_INTERNET_SHELL_FOLDERS,找到iexplore.exe项,双击它。编辑DWORD窗口中,将数值数据修改为1。重启电脑后,就可以使用TFTP功能了。
花生壳是一款动态域名解析软件。它能够帮助用户将宽带运营商提供的动态IP进行解析,通过固定域名对家里或公司搭建的服务器进行远程访问和远程管理。花生壳可以根据用户的需要,搭建各种不同的服务。