- 将某台计算机中的文件通过网络传送到可能相距很远的另一台计算机中,是一项基本的网络应用,即文件传送。
文件传送协议FTP是因特网上使用得最广泛得文件传送协议。
- FTP提供交互式的访问,允许客户指明文件的类型与格式,并允许文件具有存取权限。
- FTP屏蔽了各计算机系统的细节,因而适合于在异构网络中任意计算机之间传送文件。
ftp采用客户/服务器方式,ftp客户计算机可将各种文件上传到ftp服务器计算机上, 客户计算机也可从ftp服务计算机上下载文件。
- 基本工作原理
主动模式 FTP服务器主动连接FTP客户
- 控制连接在整个会话期间一直保持打开,用于传送FTP相关控制命令。
- 数据连接用于文件传输,每次文件传输时才建立,传输结束就关闭。
被动模式