第五章
1.常说的两台主机进行通信,精确地说是指()。
A.两个用户在通信
B.两台主机的 CPU 在通信
C.两台主机的网络层在通信
D.两台主机中的应用进程中互相通信
2.下列对于传输层端口的描述中,不正确的是()。
A.传输层端口的概念与交换机或路由器硬件端口的概念一样
B.端口是用来标识不同的服务的,不同的服务使用不同的端口
C.TCP/IP 的传输层使用一个 16 位的端口号来标识一个端口,因
此端口的范围是 0~65535
D.服务器使用的端口号的范围是 0~1023
3.在 TCP 数据段的布局格式中,头开始的固定格式长度是()。
A. 20B B.24B C.32B D.36B
4.以 TCP 熟知端口号错误的是()。
A.TElNET:23 B.SMTP:25
C.HTTP:80 D.BGP:161
5.TCP/IP 的传输层协议使用()形式将数据传送给上层应用程序。
A.IP 地址 B.MAC 地址 C.端口号 D.套接字地址
6.下列关于 TCP 和 UDP 的描述中正确的是()。
A.TCP 和 UDP 均是面向连接的 B.TCP 和 UDP 均是无
连接的
C.TCP 是面向连接的,UDP 是无连接的 D.UDP 是面向连接的,
TCP 是无连接的
7.UDP 报文中,伪首部的作用是()。
A.数据对齐 B.计算校验和 C.数据加密 D.数据填充
8.一条 TCP 连接的建立过程包括()个步 。
A.2 B.3 C.4 D.5
9.主机甲向主机乙发送一个(SYN =1,seq =11220)的 TCP 段,期
望与主机乙建立 TCP 连接,若主机乙接受该连接请求,则主机乙向
主机甲发送的正确的 TCP 段可能是( )。
A.(SYN =0,ACK =0,seq =11221,ack=11221)
B.(SYN =1,ACK =1,seq =11220,ack=11220)
C.(SYN =1,ACK =1,seq =11221,ack=11221)
D.(SYN =0,ACK =0,seq =11220,ack=11220)
10.主机甲和主机乙间已建立一个 TCP 连接,主机甲向主机乙发
送了两个连续的 TCP 段,分别包含 300 字节和 500 字节的有效载荷,
第一个段的序列号为 200,主机乙正确接收到两个段后,发送给主机
甲的确认序列号是()。
A.500 B.700 C.800 D.1000
11.以下关于 TCP 可靠传输的描述中,错误的是()。
A.TCP 在传输用户数据之前必须进过传输连接建立、维护和释
放的过程
B.TCP 传输连接建立过程中需要协商双方的通信参数
C.通信参数主要是指带宽、延时以及延时抖动等
D.TCP 协议在客户进程与服务器进程连接建立需要经过“三次握
手”的过程
12.主机甲与主机乙之间已建立一个 TCP 连接,主机甲向主机乙
发送了 3 个连续的 TCP 段,分别包含 300 字节、400 字节和 500 字节
的有效载荷,第 3 个段的序号为 900。若主机乙仅正确接收到第 1 和
第 3 个段,则主机乙发送给主机甲的确认序号是( )。
A.300 B .500 C .1200 D.1400
13.主机甲与主机乙之间已建立一个 TCP 连接,双方持续有数据
传输,且数据无差错与丢失。若甲收到 1 个来自乙的 TCP 段,该段的
序号为 1913、确认序号为 2046、有效载荷为 100 字节,则甲立即发送
给乙的 TCP 段的序号和确认序号分别是( )。
A. 2046、2012 B. 2046、2013
C. 2047、201