网络工程师----第三十二天

FTP:

FTP含义:文件传送协议FTP

FTP作用:将某台计算机中的文件通过网络传送到可能相距很远的另一台计算机中,是一项基本的网络应用,即文件传送。

FTP特点

1、FTP提供交互式的访问,允许客户指明文件的类型与格式(如指明是否使用ASCII码),并允许文件具有存取权限(如访问文件的用户必须经过授权,并输入有效的口令)。

2、FTP屏蔽了各计算机系统的细节,因而适合于在异构网络中任意计算机之间传送文件。

RFC 959 很早就成为了因特网的正式标准。

3、基于C/S结构。

4、使用FTP实现远程文件传输的同时,还可以保证数据传输的可靠性和高效性。

FTP的常见用途

1、FTP的常见用途是在计算机之间传输文件,尤其是用于批量传输文件。

2、FTP的常见用途是让网站设计者将构成网站内容的大量文件批量上传到他们的Web服务器。

FTP两个连接

  控制连接(端口号21),在整个会话期间一直保持打开,用于传送FTP相关控制命令。

  数据连接(端口号20),用于文件传输,在每次文件传输时才建立,传输结束就关闭

FTP主进程的工作步骤如下:

(1)打开端口(端口号为21),使客户进程能够连上

(2)等待客户进程发出连接请求。

(3)启动从属进程处理客户进程发来的请求。从属进程对客户进程的请求处理完毕后即终止,但从属进程在运行期间根据需要还可能创建其他一些子进程

(4)回到等待状态,继续接受其他客户进程发来的请求。主进程与从属进程的处理是并发进行的

FTP代码(20、21):

cd 改变目录   get 将远程文件复制到本机

pwd 当前目录  put 将本地文件复制到远程主机上

  • 15
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值