当前位置:首页 » 文件管理 » ftp在传输层选择了什么协议

ftp在传输层选择了什么协议

发布时间: 2022-05-17 14:00:34

A. 传输层协议有哪些

ftp使用传输层的TCP协议。

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

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

相关信息

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

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

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

B. 向远程ftp上传文件的过程中,用到TCP/IP协议中四层的哪些协议

FTP一般是通过建立两个TCP连接来完成文件传输。因此传输层用的主要就是TCP协议。(如果是TFTP则是UDP协议了)
在网络层IP协议是必须的。而上层使用的TCP,可靠传输,则必然也有使用ICMP,对出错的数据报能有报告机制。
ARP和RARP其实从原理上说,应该也属于网际层。
若果本次FTP传输两端的机器有局域网情形,则必然有ARP协议使用到。。而RARP,主要是针对无盘工作站,目前的情形,比较难碰到吧。

C. ftp是基于什么协议的 TCP还是UDP

tcp。

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

(3)ftp在传输层选择了什么协议扩展阅读:


FTP客户端发起FTP会话,与FTP服务器建立相应的连接。FTP会话期间要建立控制信息进程与数据进程两个连接。控制连接不能完成传输数据的任务,只能用来传送FTP执行的内部命令以及命令的响应等控制信息;数据连接是服务器与客户端之间传输文件的连接,是全双工的,允许同时进行双向数据传输。当数据传输完成后,数据连接会撤消,再回到FTP会话状态,直到控制连接被撤消,并退出会话为止。

D. 应用层的协议,如http、ftp、smpt都使用了传输层的什么协议,为什么

都使用了传输层的TCP协议,因为都是可信协议,有别于UDP协议

E. HDLC 规程、IP 协议、TCP 协议、FTP 协议,这些协议和规程哪个属于网络层协议

Tcp/IP协议。
Tcp/IP工作于网络层,Ftp工作于传输层。

F. FTP属于TCP/IP协议的什么 A应用层 B传输层 C网络层 D网络接口

当然是应用层了,因为它是用来提供文件传输这项具体的应用服务功能的。
FTP在传输层使用的是TCP协议,网络层是IP协议。

G. ftp客户和服务器间传递ftp命令时,使用的连接是tcp还是udp

ftp客户和服务器间传递ftp命令时,使用的连接是tcp。

FTP协议是基于传输层TCP协议的。FTP的控制连接使用端口21,用来传输控制信息(如连接请求、传送请求等),数据连接使用端口20,用来传输数据。

控制连接的特点是:

1、以客户一服务器方式建立。

2、服务器以被动方式打开用于FTP的端口21,等待客户的连接。

3、客户则以主动方式打开TCP端口21,来建立连接。

4、控制连接始终等待客户与服务器之间的通信。该连接将命令从客户传给服务器,并传回服务器的应答。由于命令通常是由用户键入的,所以IP对控制连接的服务主要责任就是“最大限度地减小迟延”。

(7)ftp在传输层选择了什么协议扩展阅读:

FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。

在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上。此外,由于FTP传输效率非常高,在网络上传输大的文件时,一般也采用该协议。

默认情况下FTP协议使用TCP端口中的 20和21这两个端口,其中20用于传输数据,21用于传输控制信息。但是,是否使用20作为传输数据的端口与FTP使用的传输模式有关,如果采用主动模式,那么数据传输端口就是20;如果采用被动模式,则具体最终使用哪个端口要服务器端和客户端协商决定。

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

FTP属于应用层。

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

(8)ftp在传输层选择了什么协议扩展阅读

传输模式:

1、Port模式

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

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

2、Passive模式

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

I. 判断题:FTP协议在传输层使用了UDP协议,而TFTP协议使用的是TCP协议

完全说反了!
FTP用的是TCP协议,而TFTP使用的是UDP协议。
记住要确保传输质量的时候需要用TCP协议,而只要保证高速传输的时候就用UDP协议。

J. FTP 使用的是什么协议

FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分。

1、FTP服务器。

2、FTP客户端。

其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上。

(10)ftp在传输层选择了什么协议扩展阅读

FTP屏蔽了各计算机系统的细节,因而适合在异构网络中任意计算机之间传送文件。FTP只提供文件传送的一些基本服务,它使用TCP可靠地运输服务,FTP主要功能是减小或消除在不同系统下处理文件的不兼容性。

FTP使用客户端-服务器模型,一个FTP服务器进程可以为多个客户进程提供服务。FTP服务器有两大部分组成:一个主进程,负责接受新的请求;还有若干从属进程,负责处理单个请求。

热点内容
秋天的密码是什么 发布:2024-05-17 00:55:56 浏览:151
java培训的价格 发布:2024-05-17 00:38:43 浏览:136
茶杯头哪个配置最好 发布:2024-05-17 00:37:58 浏览:823
服务器kirin是什么意思 发布:2024-05-17 00:29:45 浏览:959
电脑服务器散热供暖 发布:2024-05-16 23:46:54 浏览:500
沪江网校安卓怎么倍速播放 发布:2024-05-16 23:19:25 浏览:398
支付宝怎么设置登陆密码怎么设置密码 发布:2024-05-16 23:18:07 浏览:835
为什么修改wifi密码后无法加入 发布:2024-05-16 23:03:04 浏览:738
车机安卓未知来源在设置哪里 发布:2024-05-16 22:31:48 浏览:795
红包邀请验证码在哪里填安卓手机 发布:2024-05-16 22:30:01 浏览:643