一、TFTP简介
TFTP是TCP/IP协议族中的简单文件传送协议,使用客户服务器C/S模式,只支持文件传输而不支持交互。TFTP不支持对用户进行身份验证。
使用UDP无连接协议,不提供可靠性保证。UDP的数据包头相对简单,只包含源端口号和目的端口号,头部开销小。
二、TFTP的主要特点
每次传送的数据单元PDU中有512字节的数据,但最后一次可以不足512字节。
若文件长度恰好为512字节的整数倍,则在文件传送完毕后,还必须最后发送一个只含首部而无数据的PDU。
TFTP的工作很像停止等待协议。发送完一个文件块后就等待对方的确认,确认时应指明所确认的块编号。发送完数据后在规定时间内收不到确认就要重发数据PDU。
三、TFTP报文格式
三、TFTP工作流程
ACK表示返回确认