ftp客户和服务器间传递ftp命令时,使用的连接是tcp还是udp
ftp客户和服务器间传递ftp命令时,使用的连接是tcp。FTP协议是基于传输层TCP协议的。FTP的控制连接使用端口21,用来传输控制信息(如连接请求、传送请求等),数据连接使用端口20,用来传输数据。控制连接的特点是:1、以客户一服务器方式建立。2、服务器以被动方式打开用于FTP的端口21,等待客户的连接。3、客户则以主动方式打开TCP端口21,来建立连接。4、控制连接始终等待客户与服务器之间的通信。该连接将命令从客户传给服务器,并传回服务器的应答。由于命令通常是由用户键入的,所以IP对控制连接的服务主要责任就是“最大限度地减小迟延”。扩展资料:FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上。此外,由于FTP传输效率非常高,在网络上传输大的文件时,一般也采用该协议。默认情况下FTP协议使用TCP端口中的 20和21这两个端口,其中20用于传输数据,21用于传输控制信息。但是,是否使用20作为传输数据的端口与FTP使用的传输模式有关,如果采用主动模式,那么数据传输端口就是20;如果采用被动模式,则具体最终使用哪个端口要服务器端和客户端协商决定。
建立在tcp上的控制连接
大部分是tcp,也有小部分udp
ftp使用的是tcp协议

局域网下传输文件tcp和udp哪个好
局域网丢包率几乎为0,可以考虑用UDP 不过局域网下的TCP速度也不慢,可以把缓冲区设置的大点, 几乎可以接近网卡速度
如果可选的话选udp吧,效率高

传输传输层用的到底是tcp还是udp
都可以用的,都属于传输层的协议,TCP有应答,UDP没有。
不同的应用程序使用的不一样。

Mtproto是tcp还是udp
100%正确,应该使用TCP 文件传输工具里使用UDP,可能在上层还有校验机制,而且QQ里传文件还是经常失败的

能否这样讲:当我们在因特网上传送很长的大文件时,就必须使用TCP协议而不是使用UDP协议?
不能。TCP和UDP同是传输层的控制协议,TCP是面向连接的,通过三步来建立连接,提供的是可靠的传输,丢包了还要重传;UDP面向无连接,提供尽力而为的传输。具体用哪一个,根据应用需要。比如,你用登陆网银系统操作,绝对不会用UDP,而像SNMP(简单网络管理协议)这样协议就不会用TCP,因为没有必要。同时,也不是根据文件的大小来选TCP或UDP的,如果是我和你之间通过QQ传输一个1G的文件,还是使用TCP,因为要保证数据的完整;而如果是视频聊天,那用的就是UDP了,因为你肯定不想听到你女朋友说:“我也爱他呢”,情景:你和你女朋友在通过网络聊天,她弟弟的一个同学来找他弟,弟弟不在,她去打发他。回来接着和你聊,本想说:“他来找我弟……省略N个字后她被你感动了……,我也爱你。”结果网络不好,“他”字给丢了,该死用了TCP协议,在传“我也爱你”时,“你”字还没传到,“他”字反而重传到了,成了“我也爱他你”,听歪了,成了“我也爱他呢”。。。。。
没这个说法,TCP是可靠性传输,UDP不是

本文由 在线网速测试 整理编辑,转载请注明出处。