1.端口号是保留给常用的服务器应用程序的,也被称为熟知端口,其范围是( B)
A.0~1024
B.0~1023
C.1~1024
D.1~1023
熟知(知名)端口范围:0~1023,通常这些端口号都是留给知名协议对应的服务的,比如HTTP服务默认使用80端口
2.下列TCP端口号中不属于熟知端口号的是(D)
A.21
B.23
C.80
D.3210
- 21 : 文件传输协议端口
- 23 : telnet端口
- 80 : http服务端口
3.FTP服务的控制端口与数据端口默认是(AB)
A.20
B.21
C.22
D.23
FTP协议中,20端口号用于传输数据,21端口号用于传输控制
4.关于UDP的说法正确的是(B)
A.UDP的包大小没有限制
B.UDP不会进行错误重传
C.UDP跟TCP一样提供可靠的数据报协议
D.UDP有简单的流控制
A错误:UDP报文协议字段中包含有2个字节大小的数据报大小字段,因为2字节能够存储的最大数字为65535,因此UDP报文限制传输报文大小为必须小于64k。
B正确:UDP传输,没有报文的丢包检测以及重传机制,数据报丢了就没了,以及数据出错也不会进行重传
C错误:UDP是不可靠传输,不保证数据安全及有序到达对端
D错误:UDP是数据报传输,没有流控制
5.下列哪项最恰当地描述了建立TCP连接时“第一次握手”所做的工作 ( C)
A.“连接发起方”向“接收方”发送一个SYN-ACK段
B.“接收方”向“连接发起方”发送一个SYN-ACK段
C.“连接发起方”向目标主机的TCP进程发送一个SYN段
D.“接收方”向源主机得到TCP进程发送一个SYN段作为应答
TCP三次握手过程:
- 第一次握手:客户端向服务器发送连接请求, 也就是SYN段
- 第二次握手:服务器向客户端发送确认回复及连接请求, 也就是 SYN+ACK段
- 第三次握手:客户端向服务器发送确认回复,也就是ACK段