计算机网络——文件传送协议FTP

    将某台计算机中的文件通过网络传送到可能相距很远的另一台计算机中,是一项基本的网络应用,即文件传送文件传送协议FTP是因特网上使用的最广泛的文件传送协议:

  • FTP提供交互式的访问,允许客户指明文件的类型和格式,并允许文件具有存取权限
  • FTP屏蔽了各计算机系统的细节,因而适合于在异构网络中任意计算机之间传送文件
    在这里插入图片描述
        假设FTP服务器和FTP客户处在同一个网络中,FTP客户可以将文件上传到FTP服务器上,当然FTP客户也可以从FTP服务器中下载文件。根据应用需求不同,FTP服务器可能需要一台高性能、高可靠性的服务器计算机,也可能只需要一台普通的计算机即可。
        FTP的常见用途是在计算机之间传输文件,尤其用于批量传输文件。另一个常见用途是让网站设计者将构成网站内容的大批量文件上传到他们的Web服务器。
    在这里插入图片描述
        FTP客户随机选取临时端口号与FTP服务器监听的熟知端口号21建立TCP连接,这个连接用于传送控制命令,在整个会话期间一直保持打开。有数据要传输时,FTP服务器通过自己的熟知端口号20与FTP客户端的随机端口号建立TCP连接,用于文件传输,传输结束后即关闭。
    在这里插入图片描述
        被动模式与主动模式的不同之处在于,有数据要传输时,FTP客户通过命令通道告知FTP服务器开启某个临时通道被动等待TCP连接。
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值