tftp 订阅
TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。 展开全文
TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。
信息
使用的数据报
UDP数据报
简    称
TFTP
作    用
规范简单文件传输
中文名
简单文件传送协议
外文名
Trivial File Transfer Protocol
tftp目的
TFTP是一个传输文件的简单协议,它基于UDP协议而实现,但是我们也不能确定有些TFTP协议是基于其它传输协议完成的。此协议设计的时候是进行小文件传输的。因此它不具备通常的FTP的许多功能,它只能从文件服务器上获得或写入文件,不能列出目录,不进行认证,它传输8位数据。传输中有三种模式:netascii,这是8位的ASCII码形式,另一种是octet,这是8位源数据类型;最后一种mail已经不再支持,它将返回的数据直接返回给用户而不是保存为文件。
收起全文
精华内容
下载资源
问答
  • tftp

    千次阅读 2019-04-25 17:06:11
    linux下tftp使用(转一些命令) < TFTP协议简介 TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入式linux的tftp开发环境包括两个方面:一是linux服务器端的tftp-server支持,二是...

    linux下tftp使用(转一些命令)

    <

    TFTP协议简介 TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入式linuxtftp开发环境包括两个方面:一是linux服务器端的tftp-server支持,二是嵌入式目标系统的tftp-client支持。因为u-boot本身内置支持tftp-client,所以嵌入式目标系统端就不用配置了。下面就详细介绍一下linux服务器端tftp-server的配置。本文来自成都明诚科技,详细信息请访问http://www.embedexpert.com/article/linuxkernel/2010/1020/tftpserverset.html

    1、安装tftp服务器需要安装xinetd、tftptftp-server 3个软件 1)如果能上网,通过yum安装: sudo yum install xinetd sudo yum install tftp sudo yum install tftp-server 2)如果不能上网,可以直接安装提供的rpm包: sudo rpm -ivh xinetd-<?xml:namespace prefix = st1 />2.3.14-18.fc9.i386.rpm sudo rpm -ivh tftp-0.48-3.fc9.i386.rpm sudo rpm -ivh tftp-server-0.48-3.fc9.i386.rpm

    2、配置tftp服务器 修改/etc/xinetd.d/tftp文件,将其中的disable=yes改为disable=no。 主要是设置TFTP服务器的根目录,开启服务。修改后的文件如下:

    service tftp

    {    

    socket_type            =dgram       

    protocol                  =udp       

    wait                        =yes       

    user                        =root       

    server                     =/usr/sbin/in.tftpd       

    server_args             =-s /home/mike/tftpboot -c       

    disable                    =no       

    per_source             =11       

    cps                         =100 2       

    flags                       =IPv4

    }

    说明:修改项server_args= -s    < path>    -c,其中<path>处可以改为你的tftp-server的根目录,参数-s指定chroot,-c指定了可以创建文件。

    3、启动tftp服务器并关闭防火墙/etc/init.d/iptables stop        //关闭防火墙 sudo /sbin/service xinetd start 或service xinetd restart /etc/init.d/xinetd start 看到启动[OK]就可以了

    4、查看tftp服务是否开启 netstat -a | grep tftp 显示结果为 udp 0 0 *:tftp *:* 表明服务已经开启,就表明tftp配置成功了。

    5tftp使用

    复制一个文件到tftp服务器目录,然后在主机启动tftp软件,进行简单测试。

    tftp 192.168.1.2

    tftp>get< download file>

    tftp>put <upload file> tftp>q

     

    tftp 10.1.151.103 -gl file   FTP导入文件
    tftp 10.1.151.103 -pl file   FTP导出文件

     

    6tftp命令用法如下tftp     your-ip-address

    【进入TFTP操作】 connect:连接到远程tftp服务器 mode:文件传输模式 put:上传文件 get:下载文件 quit:退出 verbose:显示详细的处理信息 tarce:显示包路径 status:显示当前状态信息 binary:二进制传输模式 ascii:ascii传送模式 rexmt:设置包传输的超时时间 timeout:设置重传的超时时间 help:帮助信息 ?:帮助信息

    7、如果老是出现“AVC Denial, click icon to view”的错误,并不能传输文件,需要作如下修改 修改/etc/sysconfig/selinux,将SELINUX设定为disable 使用命令setenforce 0让selinux配置文件生效

    8Busyboxtftp命令的用法命令格式为:

    tftp [option] ... host [port]

    如果要下载或上传文件的话是一定要用这些option的。成都明诚科技。

    -g表示下载文件(get) -p表示上传文件(put) -l表示本地文件名(local file) -r表示远程主机的文件名(remote file)

    例如,要从远程主机192.168.1.2上下载embedexpert,则应输入以下命令

    tftp -g -r embedexpert 192.168.1.2

    转载:https://www.cnblogs.com/baiduboy/p/6121403.html

    展开全文
  • TFTP

    千次阅读 2020-03-11 19:17:10
    TFTP:简单文件传送协议 基于UDP 特点: 基于 UDP 协议实现 不进行用户有效性认证 数据传输模式: octet:二进制模式 netascii:文本模式 mail:已经不再支持 二、TFTP通信流程 TFTP通信过程总结: 1、服务器在69号...

    一、概述
    应用层协议编程:通信协议 通信流程
    通信协议:指的的协议本身的格式(组怎样包)
    通信流程:通信的步骤(按照怎样的步骤进行首发数据)

    TFTP:简单文件传送协议 基于UDP

    特点:
    基于 UDP 协议实现
    不进行用户有效性认证

    数据传输模式:
    octet:二进制模式
    netascii:文本模式
    mail:已经不再支持

    二、TFTP通信流程
    在这里插入图片描述
    TFTP通信过程总结:
    1、服务器在69号端口等待客户端的请求。
    2、服务器若批准此请求,则使用临时端口与客户端进行通信。
    3、每个数据包的编号都有变化(从1开始)。
    4、每个数据包都要得到ACK的确认,如果出现超时,则需要重新发送最后的包(数据或ACK)。
    5、数据的长度以512Byte传输。
    6、小于512Byete的数据意味着传输结束

    三、TFTP协议分析
    一是下载文件,二是上传文件
    在这里插入图片描述
    在这里插入图片描述
    tsize选项:
    当读操作时,tsize选项的参数必须为“0”,服务器会返回待读取的文件的大小
    当写操作时,tsize选项参数应为待写入文件的大小,服务器会回显该选项

    blksize选项:
    修改传输文件时使用的数据块的大小(范围:4~65464)

    timeout选项:
    修改默认的数据传输超时时间(单位:秒)

    展开全文
  • Tftp

    2014-02-26 13:43:24
    Tftp服务器——安装  1. 如果利用如下命令能够看到服务器已启动,则不用安装  #netstat -a | grep tftp  已安装结果: udp 0 0 *:tftp *:* 2. 如果没有安装,执行如下命令安装  #rpm -ivh tftp-server-0.42...

    Tftp服务器——安装

     1. 如果利用如下命令能够看到服务器已启动,则不用安装

         #netstat -a | grep tftp

       已安装结果: udp 0 0 *:tftp *:*

    2. 如果没有安装,执行如下命令安装

        #rpm -ivh tftp-server-0.42-3.1.i386.rpm

    3. 建立tftp 的主工作目录

        #mkdir /tftpboot

    4.修改配置文件

       #vi /etc/xinetd.d/tftp  (主要是server_args = -s /tftpboot , disable = no 这两项)

    5. 启动tftp服务器

        #/etc/init.d/xinetd start   然后再查看安装结果,方法是第一步



    展开全文
  • tftp tftp32

    2016-11-08 11:41:22
    精简 功能很不错的tftp
  • TFTP服务器

    2018-10-18 14:49:36
    TFTP服务器
  • 在stm32f103上实现tftp客户端,网络芯片采用W5500。
  • 思科tftp服务器绿色版本,适应于wiindows平台。详细参考命令: 例: tftp -i 192.168.0.8 get 1.txt 从192.168.0.8 这个主机中下载1.txt这个文件到当前目录 tftp -i 192.168.0.8 put test.txt 将本地当前目录中的...
  • tftp-client_tftp_源码

    2021-10-02 04:46:42
    基于UDP协议的TFTP客户端实现,计算机网络与通信课程的小作业,写的比较粗糙,但能用。
  • tftp服务器

    2016-02-03 15:56:32
    tftp服务器
  • tftp客户端

    2016-02-03 15:52:07
    tftp客户端
  • CentOS tftp配置

    2019-05-02 14:03:48
    CentOS tftp配置CentOS tftp配置CentOS tftp配置CentOS tftp配置CentOS tftp配置CentOS tftp配置CentOS tftp配置
  • tftpserver

    2017-03-21 10:12:41
    tftpserver 直接下载使用
  • TFTP Server

    2018-09-17 16:20:18
    一个简单实用的TFTP- Server.非常 好用!网管理常用软件
  • tftp命令

    2019-12-13 23:33:29
    tftp命令 tftp

    tftp命令

    tftp

    展开全文
  • 包含 tftp-server-0.42-3.1.i386.rpm xinetd-2.3.14-18.fc9.i386.rpm tftp-0.42-3.1.i386.rpm
  • tftp server

    2017-10-13 14:16:29
    tftp server可以提供设备远程服务,可用作服务端和客户端
  • tftp安装包

    2018-08-07 10:41:46
    tftp安装包,下载了即可安装!!!!!!!!!!!!!!!!!!!!!!!!!!
  • TFTP智能刷机

    2018-04-07 11:48:44
    TFTP智能刷机TFTP智能刷机TFTP智能刷机TFTP智能刷机TFTP智能刷机TFTP智能刷机TFTP智能刷机
  • TFTP服务器软件 TFTP

    2011-07-22 09:35:31
    这是我珍藏多年的小软件,比CISCO自带的TFTP服务软件好用多了,比如CISCO TFTP

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 71,291
精华内容 28,516
关键字:

tftp