這裡蒐索程式師資訊,查找有用的技術資料
当前位置:首页 » 文件传输 » ftp协议工作是哪一层
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

ftp协议工作是哪一层

发布时间: 2022-08-20 23:30:11

⑴ ftp协议是一种用于什么

ftp协议文件传输协议(File Transfer Protocol,FTP)是用于在网络上进行文件传输的一套标准协议,它工作在OSI模型的第七层,TCP模型的第四层,即应用层,使用TCP传输而不是UDP,客户在和服务器建立连接前要经过一个“三次握手”的过程,保证客户与服务器之间的连接是可靠的,而且是面向连接,为数据传输提供可靠保证。

FTP允许用户以文件操作的方式(如文件的增、删、改、查、传送等)与另一主机相互通信。然而,用户并不真正登录到自己想要存取的计算机上面而成为完全用户,可用FTP程序访问远程资源,实现用户往返传输文件、目录管理以及访问电子邮件等等,即使双方计算机可能配有不同的操作系统和文件存储方式。

⑵ Ftp,文件传输协议是在7层协议中,属于哪一层

FTP属于应用层。

网络七层协议(自上到下):应用层 、表示层 、会话层 、传输层 、网络层 、数据链路层、物理层 ;
应用层:与其它计算机进行通讯的一个应用,它是对应应用程序的通信服务的。示例:TELNET,HTTP,FTP,NFS,SMTP等。

(2)ftp协议工作是哪一层扩展阅读

传输模式:

1、Port模式

FTP客户端首先和服务器的TCP 21端口建立连接,用来发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。PORT命令包含了客户端用什么端口接收数据。

在传送数据的时候,服务器端通过自己的TCP 20端口连接至客户端的指定端口发送数据。FTP server必须和客户端建立一个新的连接用来传送数据。

2、Passive模式

建立控制通道和Standard模式类似,但建立连接后发送Pasv命令。服务器收到Pasv命令后,打开一个临时端口(端口号大于1023小于65535)并且通知客户端在这个端口上传送数据的请求,客户端连接FTP服务器此端口,然后FTP服务器将通过这个端口传送数据。

⑶ IP,FTP分别位于osi第几层

IP协议位于OSI的网络层,FTP位于OSI的应用层

OSI:
物理层:EIA/TIA-232、EIA/TIA-499、V.35、V.24、RJ45、Ethernet、 802.3、802.5、FDDI、 NRZI、 NRZ、 B8ZS
数据链路层:Frame Relay、 HDLC、PPP、 IEEE 802.3/802.2、FDDI、 ATM、 IEEE 802.5/802.2
网络层:IP、IPX、AppleTalk DDP
传输层:TCP、UDP、SPX
会话层:RPC、SQL、NFS、NetBIOS、names、AppleTalk、ASP、DECnet、SCP
表示层:TIFF、GIF、JPEG、PICT、ASCII、EBCDIC、encryption、MPEG、MIDI、HTML
应用层:FTP、WWW、Telnet、NFS、SMTP、Gateway、SNMP

⑷ Ftp,文件传输协议是在7层协议中,属于哪一层

在7层结构中,每层都可以有几个子层。 这7层从上到下分别是:7、应用层6、表示层5、会话层 4、传输层3、网络层 2、数据链路层1、物理层。

其中高层(即7、6、5、4层)定义了应用程序的功能,下面3层(即3、2、1层)主要面向通过网络的端到端的数据流。

而FTP属于文件传输,就是4、传输层。

⑸ FTP采用的是什么工作模式,可以实现的文件传输方式有哪两种

FTP可以采用2种工作模式,分别是Port模式、Passive模式;

FTP的传输有两种方式:ASCII、二进制:

1、ASCII传输方式:

假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输时ftp通常会自动地调整文件的内容以便于把文件解释成另外那台计算机存储文本文件的格式

2、二进制传输模式:

在二进制传输中,保存文件的位序,以便原始和拷贝的是逐位一一对应的。即使目的地机器上包含位序列的文件是没意义的。例如,macintosh以二进制方式传送可执行文件到Windows系统,在对方系统上,此文件不能执行。

(5)ftp协议工作是哪一层扩展阅读

FTP文件传输协议的特点介绍:

FTP工作在TCP/IP模型的应用层,基于的传输协议是TCP,FTP客户端和服务器之间的连接是可靠的,面向连接的,为数据的传输提供了可靠的保证。

FTP的主要特征:

1、控制连接是建立在客户协议解释器和服务器协议解释器之间用于交换命令与应答的通信链路

2、数据连接是传输数据的全双工连接。传输数据可以发生在服务器数据传输过程DTP和客户DTP之间,也可以发生在两个服务器的DTP之间。

⑹ 文件传输协议工作在第几层

应用层,从下往上数是第七层
OSI参考模型从下往上数分别是物理层、数据链路层、网络层、传输层、会话层、表示层、应用层

⑺ FTP使用传输层的什么协议

FTP使用传输层的TCP协议。

TCP旨在适应支持多网络应用的分层协议层次结构。 连接到不同但互连的计算机通信网络的主计算机中的成对进程之间依靠TCP提供可靠的通信服务。

TCP假设它可以从较低级别的协议获得简单的,可能不可靠的数据报服务。 原则上,TCP应该能够在从硬线连接到分组交换或电路交换网络的各种通信系统之上操作。



(7)ftp协议工作是哪一层扩展阅读:

TCP连接每一方的接收缓冲空间大小都固定,接收端只允许另一端发送接收端缓冲区所能接纳的数据,TCP在滑动窗口的基础上提供流量控制,防止较快主机致使较慢主机的缓冲区溢出。

作为IP数据报来传输的TCP分片到达时可能会失序,TCP将对收到的数据进行重新排序,将收到的数据以正确的顺序交给应用层。

TCP将保持它首部和数据的检验和,这是一个端到端的检验和,目的是检测数据在传输过程中的任何变化。如果收到分片的检验和有差错,TCP将丢弃这个分片,并不确认收到此报文段导致对端超时并重发。

⑻ FTP是属于___的协议。 a、运输层 b、数据链路层 c、网络层 d、应用层

d,应用层
目前,应用层协议主要有以下几种:
①远程登录协议(Telnet);
②文件传送协议(file
transfer
protocol,FTP);
③简单邮件传送协议(simple
mail
ttransfer
protocol,SMTP);
④域名系统(domain
name
system,DNS);
⑤简单网络管理协议(simple
network
management
protocol,SNMP);
⑥超文本传送协议(hyper
text
transfer
protocol,HTTP).

⑼ DNS(域名系统)、FTP协议、UDP协议、以太网分别工作在TCP/IP参考模型的哪个层

TCP/IP共有应用层,传输层,网络层,链路层(也叫网络借口层)。DNS,FTP工作在应用层,UDP是传输层,以太网就是最下层的链路层。