一. 单选题(共19题,62.7分)
1. (单选题) TCP 和UDP 协议的相似之处是( )
2. (单选题)
传输层是通过什么来识别应用进程的( )
4. (单选题)
在TCP 协议中,建立连接时需要将( )字段中的( )标志位位置1。
5. (单选题) web服务默认的TCP端口是多少( )
6. (单选题) 在某此传输过程中,主机A向主机B发送TCP报文,则以下说法正确的是( )
A
TCP报文中的确认号为1000,表示的是主机A中TCP报文的起始序号
B
TCP报文中的确认号为1000,表示的是主机A中TCP报文的长度
C
TCP报文中的确认号为1000,表示的是主机A中TCP报文的最大序号
D
TCP报文中的确认号为1000,表示的是主机B下次向A发送TCP报文的起始序号
7. (单选题)
如图,主机A向主机B连续发送了一个TCP报文段,其源端口号为49199,目的端口号为80,其序号分别为100,确认号为200,窗口值为300。(序号均从0开始),
试问:
(1)在发送此报文前,主机A收到了主机B数据的最大字节编号是多少?(2分

8. (单选题)
如图,主机A向主机B连续发送了一个TCP报文段,其源端口号为49199,目的端口号为80,其序号分别为100,确认号为200,窗口值为300。(序号均从0开始),
试问:在发送此报文前,主机B收到了主机A数据的最大字节编号是多少?

9. (单选题)
如图,主机A向主机B连续发送了一个TCP报文段,其源端口号为49199,目的端口号为80,其序号分别为100,确认号为200,窗口值为300。(序号均从0开始),
试问: 主机B收到该报文段后,再次向A发送的报文段有多少字节?(不考虑网络拥塞等其它情况,MSS为默认值556字节)

10. (单选题)
如图,主机A向主机B连续发送了一个TCP报文段,其源端口号为49199,目的端口号为80,其序号分别为100,确认号为200,窗口值为300。(序号均从0开始),
试问:主机B收到该报文段后,主机B发回的报文段的源端口号是多少?(2分)

11. (单选题)
对于下列说法,错误的是 ( )
12. (单选题) 一个UDP用户数据报的首部十六进制表示是:06 32 00 45 00 1C E2 17。使用UDP这个服务器程序是( )
13. (单选题) 从源向目的传送数据段的过程中,TCP 使用( )机制提供流量控制。
14. (单选题)
以太网的数据帧封装格式如下图所示:

包含在TCP段中的数据部分最长应该是( )字节。
15. (单选题)
如果所示,该UDP报文的长度是( )字节。

16. (单选题) 如图所示,该报文的源端口号是多少( )。
17. (单选题)
如图所示,TCP报文的源端口号是多少( )

18. (单选题)
如图所示,TCP报文的目的端口号是多少( )

19. (单选题)
如图所示,发送方下次能够对方的数据量是多少( )字节

二. 多选题(共4题,13.5分)
20. (多选题)
TCP是面向连接的运输层协议,应用程序在使用TCP之前,必须建立TCP连接。如图所示A要访问主机B的web服务。

已知主机A的TCP报文段初始序号为a,主机B的报文段初始序号为b,主机B的web服务器采用默认端口号。
试问:A在发送TCP连接请求时,以下哪些字段是正确的()
21. (多选题)
TCP是面向连接的运输层协议,应用程序在使用TCP之前,必须建立TCP连接。如图所示A要访问主机B的web服务。

已知主机A的TCP报文段初始序号为a,主机B的报文段初始序号为b,主机B的web服务器采用默认端口号。
试问:TCP连接的步骤3中,下列哪些字段是正确的( )
22. (多选题) 以下是一个以十六进制存储的UDP首部:CB84000D001C001C,则以下说法正确的是( )
23. (多选题) 假定使用连续ARQ协议中,发送窗口大小是3,而序列范围[0,15],而传输媒体保证在接收方能够按序收到分组。而传输媒体保证在接收方能够按序收到分组。在某时刻,接收方,下一个期望收到序号是5。那么接收方已经发送出去的、但在网络中(即还未到达发送方)的确认分组可能有( )