實验八TFTP报文格式及协议分析.docVIP

  • 2
  • 0
  • 约3.02千字
  • 约 4页
  • 2016-12-01 发布于重庆
  • 举报
實验八TFTP报文格式及协议分析

实验八 TFTP报文格式及协议分析 【实验目的】 理解TFTP的基本工作原理和工作过程; 熟悉TFTP协议的报文格式; 熟悉常用的TFTP命令。 【实验内容】 分析TFTP报文的结构,熟悉各个字段的内容、功能、格式和取值范围; 单个或批量发送已经编辑好的TFTP报文; 分析TFTP的会话过程。 【实验原理】 TFTP报文 FTP协议功能比较复杂,有时并不需要这么多功能,TFTP能够应用于无盘工作站中,TFTP在熟知端口上使用UDP服务。TFTP共有5种类型的报文:RRQ、WRQ、DATA、ACK和ERROR。 RRQ(读请求)报文由客户使用,用来建立一条从服务器读数据的连接,其格式如下所示。 OpCode=1(2字节) 文件名(可变) 全0(1字节) 方式(可变) 全0(1字节) WRQ(写请求)报文由客户使用,用来建立一条把数据写到服务器的连接,它的可是与RRQ相同,除了OpCode字段是2。 DATA(数据)报文由客户和服务器使用,用来传送数据块,它的格式如下所示。 OpCode=3(2字节) 块数(2字节) 数据(0~512字节) ACK(确认)报文由客户或服务器使用,用来确认收到数据块,这个报文只有4字节长,格式如下所示。 OpCode=4(2字节) 块数(2字节) ERROR(错误)报文由客户或服务器使用,用于当一条连接不能建立或在数据传输种出现了问题,它可以作为

文档评论(0)

1亿VIP精品文档

相关文档