實验七FTP报文格式及协议分析.docVIP

  • 6
  • 0
  • 约3.39千字
  • 约 4页
  • 2016-12-01 发布于重庆
  • 举报
實验七FTP报文格式及协议分析

实验七 FTP报文格式及协议分析 【实验目的】 理解FTP的基本工作原理和工作过程; 熟悉常用的FTP命令。 【实验内容】 分析FTP报文的结构,熟悉各个字段的内容、功能、格式和取值范围; 单个或批量发送已经编辑好的FTP报文; 分析FTP的会话过程。 【实验原理】 FTP的连接 常用的文件传送协议包括FTP和TFTP,它们都是文件共享协议中的一个大类,即复制整个文件,其特点是:如果要存取一个文件,就必须先获得一个本地的文件副本。如果要修改文件,只能对文件的副本进行修改,然后再将修改后的文件副本传回到原结点。 FTP和其它C/S应用程序的不同是它在主机之间建立两条连接,一条连接用于数据传送,另一条连接用于传送控制信息(命令和响应)。FTP使用TCP的服务,熟知端口21用于控制连接,熟知端口20用于数据连接。 控制连接的步骤如下: 服务器在熟知端口21发出被动打开,等待客户; 客户使用临时端口发出主动打开。 数据连接的创建过程与其它不同,其步骤如下: 客户使用临时端口发出被动打开; 客户使用PORT命令把这个端口号发送到服务器; 服务器收到端口号,并使用熟知端口20和收到的临时端口号发出打开。 FTP的通信 在异构计算机上运行的FTP客户和服务器必须进行通信,这两台计算机可以使用不同的操作系统、不同的字符集、不同的文件结构以及不同的文件格式,FTP必须使这种异构性得到兼容。通过控制连

文档评论(0)

1亿VIP精品文档

相关文档