下载此文档

FTP和TFTP协议.ppt


文档分类:IT计算机 | 页数:约48页 举报非法文档有奖
1/48
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/48 下载此文档
文档列表 文档介绍
1第8 章FTP和TFTP协议2文件传输协议(FTP)?基本原理?Port模式(主动模式)?Passive模式(被动模式)3基本原理?FTP需要用到两个端口:?一个端口是作为控制连接的端口21,用于发送指令给服务器以及等待服务器响应;?另一个端口是作为数据传输的端口20,用来建立数据传输通道控制连接在整个FTP工作过程中保持连接状态。数据连接则是在每传输一个文件时都要开启和关闭。4FTP客户与服务器之间要建立双重连接,一个是控制连接,一个是数据连接。控制连接:NVT ASCII (协议相同)数据连接:文件类型、数据结构、传输方式F T P客户F T P服务器控制连接( 端口2 1)数据连接( 端口2 0)FTP的客户—服务器模型5双重连接6?FTP是一个交互式会话系统,某客户每次调用FTP,便与服务器建立一个会话,会话以控制连接来维持。?客户每提出一个请求,服务器与客户建立一个数据连接,进行实际的数据(比如文件)传输。?一旦数据传输结束,数据连接相继撤消,但控制连接依然存在,客户可以继续发出命令。?客户可以撤消控制连接(close命令),也可以退出FTP会话(quit命令)。建立双重连接的原因7基本原理(续)?在一个FTP的工作过程中,控制连接是永久的,数据连接是交互式的?FTP工作时,首先启动FTP客户端进程,与远程主机(FTP服务器)建立连接,然后向远程主机发出传送命令,远程主机在收到命令后给予响应,并执行正确的命令。8基本原理(续)?FTP支持两种工作模式:?一种称为Standard模式,也叫做Port模式,即主动模式;?另一种叫Passive模式,即被动模式。?采用何种模式是由客户端发给服务器的命令决定的。?Port模式下FTP的客户端发送PORT命令到服务器;Passive模式下FTP的客户端发送PASV命令到服务器。9基本原理(续)?当FTP 客户以PASV模式连接服务器时,在初始化连接过程和Port模式是一样的.?但当FTP客户发送ls、dir、get等要求数据返回的命令时,客户发送PASV命令而不是PORT命令。10基本原理(续)?在这个命令中,用户告诉服务器自己要连接服务器的某个端口,如果服务器上的这个端口空闲,服务器会返回确认信息,之后数据传输通道被建立并返回用户所要的信息;?如果服务器的这个端口被另一个资源所使用,那么服务器返回不确认的信息,这时FTP客户会再次发PASV命令。?这就是连接建立的协商过程。

FTP和TFTP协议 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数48
  • 收藏数0 收藏
  • 顶次数0
  • 上传人分享精品
  • 文件大小0 KB
  • 时间2016-02-17
最近更新