首页 > 试题广场 >

下面对www 和ftp的端口描述正确的是

[单选题]
下面对www 和ftp的端口描述正确的是
  • 20 21
  • 80 20
  • 80 21
  • 80,20和21
推荐
D www 80 ,ftp  20 ,21,书上一般写ftp端口21,对应两种模式,应该是主动20,被动模式20
编辑于 2015-04-10 16:58:53 回复(5)
FTP服务器有两个端口,其中21端口用于连接,20端口用于传输数据
进行FTP文件传输中,客户端首先连接到FTP服务器的21端口,进行用户的认证,认证成功后,要传输文件时,服务器会开一个端口为20来进行传输数据文件。
也就是说,端口20才是真正传输所用到的端口,端口21只用于FTP的登陆认证。我们平常下载文件时,会遇到下载到99%时,文件不完成,不能成功的下载。其实是因为文件下载完毕后,还要在21端口再行进行用户认证,而下载文件的时间如果过长,客户机与服务器的21端口的连接会被服务器认为是超时连接而中断掉,就是这个原因。解决方法就是设置21端口的响应时间。
发表于 2015-11-14 22:08:06 回复(18)
D  HTTP有3个端口即:80端口(默认访问端口)  8080端口 443端口(ssl加密) 主动连接是20 被动连接是21
发表于 2015-04-16 18:01:05 回复(0)
www 80 ,ftp(主动模式20数据端口,用于传输-服务端传输文件  被动模式21控制端口,认证-客户端认证用户) 
ftp协议由ftp服务器和ftp客户端构成,是基于tcp的两个端口:20,21
tftp协议基于udp端口
tcp传输层协议 ftp应用层协议
其他端口 SSH:22 Telnet:23 SMTP:25 POP3:110. SNMP:161 DNS服务:53 
HTTP(www):80(默认端口)
HTTPS:443(在http的基础上ssl加密)

编辑于 2020-08-11 11:43:34 回复(0)
ftp有主动模式和被动模式
主动模式:主动为服务器21端口去访问客户端的随机端口,并通过20端口来传数据
被动模式:有客户端连接服务器的21端口,然后服务器随机开启一个数据连接端口来传数据
编辑于 2022-11-02 09:13:13 回复(0)
ftp的端口号20、21的区别一个是数据端口,一个是控制端口,控制端口一般为21,而数据端口不一定是20,这和FTP的应用模式有关,如果是主动模式,应该为20,如果为被动模式,由服务器端和客户端协商而定.
发表于 2017-06-06 21:24:57 回复(0)
一个主动模式的FTP连接建立要遵循以下步骤:
  客户端打开一个随机的端口(端口号大于1024,在这里,我们称它为x),同时一个FTP进程连接至服务器的21号命令端口。此时,源端口为随机端口x,在客户端,远程端口为21,在服务器。 
  客户端开始监听端口(x+1),同时向服务器发送一个端口命令(通过服务器的21号命令端口),此命令告诉服务器客户端正在监听的端口号并且已准备好从此端口接收数据。这个端口就是我们所知的数据端口。 
  服务器打开20号源端口并且建立和客户端数据端口的连接。此时,源端口为20,远程数据端口为(x+1)。 
  客户端通过本地的数据端口建立一个和服务器20号端口的连接,然后向服务器发送一个应答,告诉服务器它已经建立好了一个连接。
发表于 2015-04-05 13:37:53 回复(0)
FTP服务器有两个端口,其中21端口用于连接,20端口用于传输数据 进行FTP文件传输中,客户端首先连接到FTP服务器的21端口,进行用户的认证,认证成功后,要传输文件时,服务器会开一个端口为20来进行传输数据文件。 也就是说,端口20才是真正传输所用到的端口,端口21只用于FTP的登陆认证。我们平常下载文件时,会遇到下载到99%时,文件不完成,不能成功的下载。其实是因为文件下载完毕后,还要在21端口再行进行用户认证,而下载文件的时间如果过长,客户机与服务器的21端口的连接会被服务器认为是超时连接而中断掉,就是这个原因。解决方法就是设置21端口的响应时间。
发表于 2022-11-11 20:14:21 回复(0)
FTP被动模式,数据传输不是20端口。题干没说是主动模式,因此,把20端口列为答案不妥。
发表于 2018-11-15 09:57:21 回复(0)
http常用就是80,ftp用于文件的上传和下载,21端口用于连接,20端口用于传输数据。所以选D。
发表于 2020-06-30 09:31:12 回复(0)
一个主动模式的FTP连接建立要遵循以下步骤: 客户端打开一个随机的端口(端口号大于1024,在这里,我们称它为x),同时一个FTP进程连接至服务器的21号命令端口。此时,源端口为随机端口x,在客户端,远程端口为21,在服务器。 客户端开始监听端口(x+1),同时向服务器发送一个端口命令(通过服务器的21号命令端口),此命令告诉服务器客户端正在监听的端口号并且已准备好从此端口接收数据。这个端口就是我们所知的数据端口。 服务器打开20号源端口并且建立和客户端数据端口的连接。此时,源端口为20,远程数据端口为(x+1)。 客户端通过本地的数据端口建立一个和服务器20号端口的连接,然后向服务器发送一个应答,告诉服务器它已经建立好了一个连接。
发表于 2022-09-10 15:04:02 回复(0)
D www 80 ,ftp  20 ,21,书上一般写ftp端口21,对应两种模式,应该是主动20,被动模式21
发表于 2022-09-08 20:09:14 回复(0)
  HTTP有3个端口即:80端口(默认访问端口)  8080端口 443端口(ssl加密) 主动连接是20 被动连接是21
发表于 2020-04-13 17:06:16 回复(0)

FTP服务器有两个端口,其中21端口用于连接,20端口用于传输数据

 

然后回顾下常用端口呗:

FTP:20 21

SSH22

Telnet23

SMTP25

POP3110.

SNMP161

DNS服务:53

HTTP80

HTTPS443

WWW***服务:8080

 



发表于 2019-06-12 10:16:01 回复(1)
FTP协议包括两个组成部分:
1、FTP服务器;
2、FTP客户端。
其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。

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

下载文件时,有时会遇到下载到99%后,不能成功的下载情况。
原因是文件下载完成后,还要再次在21端口进行用户认证。
如果下载文件的时间过长,客户端与服务端的21端口的连接会被服务器超时中断。
编辑于 2019-04-24 21:07:13 回复(0)

FTP 服务,21 端口被用作用户认证,也就是登录;20 端口被用作真正的数据传输。

  • 进行 FTP 文件传输时,客户端首先连接到 FTP 服务器的 21 端口,进行 用户认证

  • 认证成功后,传输文件时,服务器会开 20 端口来进行数据文件的传输

发表于 2018-04-25 19:38:10 回复(0)
Ftp使用了两个并行的tcp连接来传输文件,一个是控制连接,一个是数据连接,控制连接用于在两主机之间传输控制信息,使用端口号21,数据连接用于实际发送一个文件,使用端口号20
发表于 2017-03-19 16:24:55 回复(0)
 HTTP有3个端口即:80端口(默认访问端口)  8080端口 443端口(ssl加密) 主动连接是20 被动连接是21
发表于 2016-11-05 23:28:14 回复(0)
D
发表于 2015-08-06 11:19:26 回复(0)
D
发表于 2015-04-01 18:49:17 回复(0)