-
FTP使用简介(协议).doc
ftp简介,协议说明,使用FTP协议FTP简介文件传输协议(FTP)作为网络共享文件的传输协议,在网络应用软件中具有广泛的应用。FTP的目标是提高文件的共享性和可靠高效地传送数据。FTP协议中使用两个Socket, 将命令与数据分开传送的方法提高效率。FTP 使用 2 个端口,一个数据端口和一个命令端口(也叫做控制端口)。命令端口一般是21 (命令端口)和数据端口一般20。控制Socket用来传送命令,数据Socket是用于传送数据。客户端每一个FTP 命令发送之后,FTP服务器都会返回一个字符串,其中包括一个响应代码和一些说明信息。返回码用于判断命令是否被成功执行了 FTP模式主动模式:客户端随机打开一个大于 1024 的端口向服务器的命令端口(21),发起连接,同时开放N 1 端口监听,并向服务器发出“port N 1”命令,由服务器从它自己的数据端口 (20) 主动连接到客户端指定的数据端口 (N 1)。FTP 的客户端只是告诉服务器自己的端口号,让服务器来连接客户端指定的端口。对于客户端的防火墙来说,这是从外部到内部的连接,可能会被阻塞 注:1. 数据传输通道是在有数据传输的行为才会建立连接,并不是一开始连接到FTP服务器就立刻建立的数据通道2. port 21接受来自客户端的主动连接,port 20则是FTP服务器主动连接到客户端被动模式客户端通过PASV命令获得服务器端IP地址和数据端口,然后向服务器端发起连接请求,从而建立数据连接。服务器端只是被动地监听在指定端口上的请求1. 客户端与服务器建立命令通道2. 客户端发起PASV的连接要求3. FTP服务器启动数据端口,并通知客户端连接4. 客户端随机取用大于1024的端口进行连接 注:被动模式FTP数据通道是由客户端向服务器端发起连接的 FTP命令及响应命令:FTP命令按照ASCII格式在控制连接上传输(命令可读),每个命令后跟回车换行符 ()USER username 向服务器传输用户名PASS password 向服务器传输密码CWD 跳转目录QUIT 从服务器上退出FTP登入 RETR filename 从远程主机获取文件STOR filename 向远程主机当前目录存储文件,如存在同名文件则覆盖MKD 在服务器上建立目录APPE 追加(包括创建)LIST 请求服务器返回远程主机当前目录下的所有文件列表NOOP 该命令不指定任何动作 , 只是要求服务器返回OK响应 响应:命令发送后,服务器会发送相应的响应给客户端说明情况。响应是一个3位数字(xyz),后面跟一些文本信息供直接查看响应的第一位数字(x):1:预备状态2:完成状态3:中间状态4:暂时拒绝状态5:永久拒绝状态响应第二位数字(y):0: 语法-这种响应指出了语法错误。给出的命令不存在、没有被实现、或多余1: 信息-对于请求信息的响应,比如对状态或帮助的请求2: 连接-关于控制连接和数据连接的响应3: 身份验证和帐户-对登陆过程和帐户处理的响应4: 目前还未使用5: 文件系统-请求传输时服务器文件系统的状态或其他文件系统动作状态
- 2021-05-07下载
- 积分:1
-
基于LabVIEW的虚拟信号发生器vi
解压后,直接用LabVIEW 8.2 打开即可内容包括1、实现了虚拟信号发生器的仿真显示。在虚拟信号发生器的图形显示窗上观察模拟输出信号的波形,有正弦波、方波、三角波。3、实现了虚拟信号发生器的模拟信号输出。①在设定频率、相位、采样频率、幅值后,输出正弦波、方波、三角波信号,并频率计测量信号频率。②滤波。选择不同的截止频率对输出信号进行滤波。
- 2021-05-06下载
- 积分:1
-
ABAQUS批处理Inp文件
ABAQUS批处理Inp文件,介绍同时执行多个inp文件运行的方法
- 2021-05-06下载
- 积分:1
-
模电课程设计-万用表 基于Multisim仿真
模电课程设计万用表的整机电路,基于Multisim10仿真。。以测试通过
- 2020-06-25下载
- 积分:1
-
玩乐之道pdf
讲述游戏如何玩的,教你设计游戏,如何吸引更多的用户
- 2021-05-06下载
- 积分:1
-
基于Matlab的多图像超分辨率重建算法
多图像超分辨率的实现主要就是将具有相似而又不同却又互相补充信息的配准影像融到一起,得到非均匀采样的较高分辨率数据,复原需要亚像素精度的运动矢量场,然而它们之间的运动模型估计精确与否直接影响到重建的效果,因此影像配准和运动模型的估计精度是高分辨率图像重建的关键。由于实际中不同时刻获得的影像数据间存在较大的变形、缩放、旋转和平移,因此必须对其进行配准,在此基础上进行运动模型估计。然后通过频率域或空间域的重建处理,生成均匀采样的超分辨率数据
- 2020-12-06下载
- 积分:1
-
动态网页大作业
动态网页大作业
- 2021-05-06下载
- 积分:1
-
struts+hibernate整合jar包
内包含struts2+hibernate最新版整合jar包++++++++++++++
- 2020-11-29下载
- 积分:1
-
Qt中将QTableView中的数据导出为Excel文件实例
原文为《Qt中将QTableView中的数据导出为Excel文件>>,地址http://blog.csdn.net/superjoel/article/details/5321404,资源比较难下载,我下载好帮作者上传下。实例可用,简单易懂,对于QTableView导出为excel新手比较合适!谢谢原作者!
- 2020-06-24下载
- 积分:1
-
SACC2014大会PPT下载.rar
【实例简介】SACC2014 大会PPT生成的PDF文件...
都是各个互联网公司的系统演变的工程,大家有兴趣可以看看
- 2021-12-13 00:39:41下载
- 积分:1