Skip to main content

1. Purpose (目的)

TFTP是一个用于传输文件的简单协议,因此被命名为简单文件传输协议 (Trivial File Transfer Protocol) 或TFTP.它在互联网用户数据报协议 (Internet User Datagram protocol, UDP或Datagram) [2]之上实现,因此可以用于在实现UDP的不同网络之间的机器间移动文件.(这不应排除在其他数据报协议之上实现TFTP的可能性.) 它被设计为小型且易于实现.因此,它缺少常规FTP的大多数功能.它唯一能做的是从远程服务器读取和写入文件 (或邮件).它不能列出目录,目前也没有用户身份验证的规定.与其他互联网协议一样,它传递8比特字节的数据.

目前支持三种传输模式: netascii (这是"美国信息交换标准代码"[1]中定义的ascii,并经过"Telnet协议规范"[3]中指定的修改.) 注意它是8比特ascii.术语"netascii"将在本文档中用于表示这个特定版本的ascii.); octet (这取代了本文档以前版本中的"binary"模式.) 原始8比特字节; mail,发送给用户而非文件的netascii字符.(邮件模式已过时,不应实现或使用.) 额外的模式可以由协作的主机对定义.

应参考文献[4] (第4.2节) 以获取有关TFTP的进一步有价值的指令和建议.