KimhillZhang  

2012年5月30日

摘要: FTP工作原理:通过FTP传输文件,双方需要建立两个TCP连接,一个是控制连接,一个是数据连接。控件连接用于传输FTP命令。数据连接用于传输文件。建立控制连接后,用户通过客户机进程向服务器进程发送命令,服务器执行命令,然后将执行结果返回到客户端。FTP数据连接,服务器向客户端发起一个用于数据传输的连接,连接的端口是由服务器端和客户端协商确定的。以下载为例:客户端首先与服务器的21端口建立控制连接,然后提供用户名和密码,经服务器验证认为合法后,客户端将自己监听的端口号告诉服务器,服务器再与客户端建立连接。此后,客户端通过控制连接向服务器发送下载文件的命令,服务器接收到命令后,如果执行成功,通过控 阅读全文
posted @ 2012-05-30 23:32 KimhillZhang 阅读(578) 评论(1) 推荐(0) 编辑