计算机网络之应用层(文件传送协议、万维网)

文件传送协议 FTP

  • 文件传送协议 FTP 的概述
      文件传送协议 FTP(file transfer protocol)是互联网上使用得最广泛的文件传送协议(应用层协议),基于可靠的 TCP 协议。FTP 提供交互式的访问,允许用户指明文件的类型和格式(如指明是否使用 ASCII 码),并允许课文具备存取权限(如访问文件的用户,必须输入正确的口令等等)。FTP 屏蔽了各种计算机系统的区别,内部建立了能够有效融合不同计算机系统内部结构的接口,所以适合在异构网络(即是双方的操作系统是不相同的)中任意计算机之间传送文件。FTP 的主要功能是减少或者消除在不同操作系统下处理文件的不兼容性。

  • 网络传送会遇到的问题:

(1)计算机存储数据的格式不同;
(2)文件的目录结构和文件的命名的规定不同;
(3)对于相同的文件存取功能,操作系统使用的命令不同;
(4)访问控制方法不同。

  • FTP 的具体过程:
      FTP 使用的是客户-服务器模式。FTP 在客户端作为一个发送文件的应用进程。而 FTP 的服务器进程,可以同时为多个客户进程提供服务。FTP 的服务器进程由两个部分组成:一个主进程,负责接收新的请求;同时还有若干从属进程,负责处理接收的请求(一个进程处理一个请求)。FTP 的数据端口号是20,命令端口号是21
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值