阅读背景:

网络文件共享服务-vsftp

来源:互联网 

文件传输协议FTP

    1、File Transfer Protocol 早期的三个应用级协议之一
    2、基于C/S结构
    3、双通道协议:
            数据和命令连接
            数据连接则是从命令决定传输数据开始到数据传输结束,这个连接则关闭了
            客户端发起请求服务端响应、双方正式建立连接。而结束,这是命令连接的正常工作逻辑
            数据连接是临时根据命令需求建立的、根本目的是为了客户端上传数据给服务端
            数据连接谁给打开
                    数据连接如果是为服务器端主动去连接客户端的称为主动模式
                    由客户端发请求、服务端响应、称为被动模式
                    FTP多数都是工作在被动模式下,由客户端发请求来连接服务器
    4、数据传输格式:
            二进制(默认)和文本
    5、两种模式:服务器角度
            主动(PORT style):服务器主动连接
            命令(控制):客户端:随机port --- 服务器:tcp21
            数据:客户端:随机port ---服务器:tcp20
            被动(PASV style):客户端主动连接
            命令(控制):客户端:随机port --- 服务器:tcp21
            数据:客户端:随机port --- 服务器:随机port
    6、服务器被动模式数据端口示例:
            227 Entering Passive Mode (172,16,0,1,224,59)
            服务器数据端口为:224*256+59    1、File Transfer Protocol 早期的三个应用



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: