浅述FTP协议的作用

网络 网络管理
FTP协议的作用是什么呢?在文章中,我们对这个问题进行了回答。并展示了它的工作流程图帮助大家理解这一概念。希望能够让大家有所收获。

网络的功能越来越多,我们的生活已经离不开网络的使用了。那么完成这么多复杂的工作,支持和规范它的协议也就必然多种多样了。现在我们就对其中的FTP协议进行一下阐述。

TCP/IP协议中,FTP服务一般运行在20和21两个端口。FTP标准命令TCP端口号为21,Port方式数据端口为20。端口20用于在客户端和服务器之间传输数据流,而端口21用于传输控制流,并且是命令通向ftp服务器的进口。当数据通过数据流传输时,控制流处于空闲状态。而当控制流空闲很长时间后,客户端的防火墙会将其会话置为超时,这样当大量数据通过防火墙时,会产生一些问题。此时,虽然文件可以成功的传输,但因为控制会话会被防火墙断开,传输会产生一些错误。

FTP协议的任务是从一台计算机将文件传送到另一台计算机,它与这两台计算机所处的位置、联接的方式、甚至是是否使用相同的操作系统无关。假设两台计算机通过ftp协议对话,并且能访问Internet,你可以用ftp命令来传输文件。每种操作系统使用上有某一些细微差别,但是每种协议基本的命令结构是相同的。

FTP协议的作用

FTP协议的作用

正如其名所示

FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,然后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。

FTP协议可以实现以下目标

1.促进文件的共享(计算机程序或数据)

2.鼓励间接或者隐式的使用远程计算机

3.向用户屏蔽不同主机中各种文件存储系统(Filesystem)的细节

4.可靠和高效的传输数据
 

责任编辑:佟健 来源: 互联网
相关推荐

2010-07-01 15:55:54

FTP文件传输协议

2010-07-06 17:05:22

PPPOE协议

2010-06-29 12:17:16

SIGTRAN协议

2010-08-05 17:06:58

RIP路由协议

2010-07-12 16:58:34

LEACH协议

2010-08-02 16:08:24

ICMP协议设置

2010-06-10 16:16:42

BGP路由协议

2010-09-08 16:01:57

SIP协议栈

2010-06-29 10:55:02

局域网协议

2010-06-17 23:21:16

TCP传输控制协议

2010-07-08 13:06:34

UDP协议

2010-08-25 09:48:41

DHCP协议

2010-07-15 13:52:51

TELNET连接

2010-06-09 11:38:37

传输层通信协议

2010-07-13 14:52:21

Linux SNMP

2010-09-06 14:10:27

PPP内核

2009-09-28 14:49:44

Hiberante映射

2009-09-25 13:10:15

Hibernate性能

2010-08-04 16:55:16

NFS服务

2010-07-20 17:40:57

AIX telnet
点赞
收藏

51CTO技术栈公众号