第五章:传输层习题集
1.传输层的基本概念:
1. (90)  OSI 模型中,提供端到端传输功能的层次是( C )
A.物理层 B .数据链路层 C .传输层 D .应用层
2. (90)  TCP 的主要功能是( B
A .进行数据分组 B .保证可靠传输 C .确定数据传输路径 D .提高传输速度
3. (90)TCP/IP 模型分为四层,最高两层是  应用层        运输层       
4. (90)传输层使高层用户看到的就是好像在两个运输层实体之间有一条  端到端  、  可靠的  全双工  通信通路。
5. (90)运输层位于数据链路层上方(F)
6. (90)传输层是属于网络功能部分,而不是用户功能部分(F)
2.端口的概念
7. (90)应用层的各种进程通过(B)实现与传输实体的交互
A 程序  B 端口  C 进程  D 调用
8. (60)传输层与应用层的接口上所设置的端口是一个多少位的地址(B)
A 8位  B 16位  C 32位  D 64位
9. (90)熟知端口的范围是(C)
A 0~100 B 20~199  C 0~255  D 1024~49151
10. (90)以下端口为熟知端口的是(C)
A 8080  B 4000  C 161  D 256
11. (90)TCP/IP 网络中,物理地址与  网络接口 层有关,逻辑地址与   网际        层有关,端口地址和   运输  层有关。
12. (90)UDP和TCP都使用了与应用层接口处的  端口  与上层的应用进程进行通信。
13. (90)在TCP连接中,主动发起连接建立的进程是 客户
14. (90)在TCP连接中,被动等待连接的进程是 服务器
15. (90)一些专门分配给最常用的端口叫  熟知端口
16. (60)TCP使用  连接  ,而不仅仅是端口来标识一个通信抽象。
17. (20)一个连接由两个端点来标识,这样的端点叫  插口   套接字 
18. (20)现在常使用  应用编程接口  作为传输层与应用层
19. (60)主机中的进程发起一个TCP连接,其源端口可以重复(F)
20. (60)传输层上的连接为了避免通信混乱,所有的端口都不能重复使用(F)
21. (60)解释socket的含义
答 在传输层的连接中,由两个进程的IP地址和端口组成一个端点,这样的端点叫socket。
22. (20)运输层中,现在较为流行的API有两类,一类是Berkeley socket,另一类是  运输层接口TLI
3.UDP的特点:
23. (90)传输层上实现不可靠传输的协议是 B
A TCP  B UDP  C IP  D ARP
24. (90)欲传输一个短报文,TCP和UDP哪个更快( B )
              C.两个都快    D.不能比较
25. (90)TCP和UDP哪个效率高( B )
A.TCP    B.UDP      C.两个一样    D.不能比较
26. (90)下述的哪一种协议是不属于TCP/IP模型的协议( D )
A.TCP      B.UDP    C.ICMP    D.HDLC
27. (90)TCP/IP的运输层定义了两个协议,一个是面向连接的协议,称为   TCP协议  。另一个是无连接的协议,称为 UDP协议
28. (90)在TCP/IP层次模型中与OSI参考模型第四层(运输层)相对应的主要协议有__TCP__和_UDP___,其中后者提供无连接的不可靠传输服务。
29. (60)UDP协议在IP协议的数据报服务的之上增加了 端口  功能和  差错检测              功能
30. (90)UDP是一种可靠、高效的传输协议(F)
31. (60)简要说明TCP与UDP之间的相同与不同点
答 相同点:同处运输层,基于接口;不同点:连接方式,确认重传机制
32. (60)TCP协议与UDP协议各有什么特点各用在什么情况下
答 TCP提供面向连接的服务,在传送数据之前必须先建立连接,数据传送结束后要释放连接,提供可靠的连接。用于对数据可靠性要求较高的情况;UDP在传送数据之前不需要先建立连接,提供不可靠交付。用于实时要求比较高的情况下
4.*UDP的数据格式:
33. (60)UDP 协议校验的数据是 A
A 首部+伪首部  B 首部  C 首部+数据  D 伪首部+数据
34. (60)UDP中伪首部的传递方向 C
A 向下传递  B 向上传递  C 既不向下也不向上传递  D 上下两个方向都传递
35. (60)UDP中伪首部中的IP地址内容和编排顺序是 C
A 源IP地址  B 目的IP地址  C 源IP地址+目的IP地址  D 目的IP地址+源IP地址 
36. (90)UDP首部字段有  8  个字节
37. (20)UDP首部字段由 源端口字段 目的端口字段   长度字段  校验和字段 四部分组成
38. (90)UDP数据报校验时要在前面增加一个  伪首部  字段
39. (60)UDP校验增加的伪首部长度为  12字节
40. (20)UDP在IP数据报中的协议字段值为  17 
41. (60)UDP伪首部的前两个字段为  源IP地址   目的IP地址
42. socket通信在哪一层(60)UDP伪首部的最后一个字段为  UDP长度 
43. (60)UDP伪首部的第三个字段为  0   
44. (90)UDP协议是一个可靠传输协议(F)
45. (90)UDP报文首部中包含了源和目的IP地址(F)
46. (90)UDP报文的伪首部中包含了端口号(F)
47. (90)UDP报文计算校验和时需增加一个伪首部(T)
5.*TCP的数据格式:
48. (90)TCP 的主要功能是  B
A .进行数据分组 B .保证可靠传输 C .确定数据传输路径 D .提高传输速度
49. (90)在 TCP/IP 参考模型中TCP协议工作在: B
A.应用层        B.传输层        C.互连层        D.主机-网络层
50. (60)TCP报文段中序号字段指的是 A
A 数据部分第一个字节  B 数据部分最后一个字节  C 报文首部第一个字节  D 报文最后一个字节 
51. (60)TCP报文中确认序号指的是  B
A 已经收到的最后一个数据序号  B 期望收到的第一个字节序号  C 出现错误的数据序号  D 请求重传的数据序号 
52. (20)英特网上所有计算机都应能接受的TCP报文长度为 D
A 65535字节  B 1500字节  C 255字节  D 556字节 
53. (60)TCP报文的首部最小长度是  20字节
54. (60)TCP有效荷载的最大长度是    65535      字节
55. (20)TCP报文首部可以扩展的字节长度需满足的规律是 4的整数倍
56. (60)TCP报文段中给源端口分配了 字节的长度
57. (60)TCP报文段中序号字段为   4  字节
58. (60)TCP报文段中的数据偏移实际指明的是  首部长度
59. (60)TCP报文段中的,如果要使当前数据报传送到接收方后,立即被上传应用层,可将 急迫比特PSH 置1
60. (20)TCP报文中选项字段只规定了一种功能,即  最长报文段MSS
61. (90)TCP报文段中的确认序号只有在ACK=1时才有效(T)
62. (90)TCP报文段中的PSH字段置1时,表明该报文段需要尽快传输(F)
63. (90)TCP报文段中窗口字段的含义是要求接收方预留的缓冲区大小(F)
64. (90)TCP报文段校验时也需要象UDP协议那样增加一个伪首部(T)
6.*TCP协议的数据编号与确认方式
65. (90)TCP的确认是对接收到的数据中 A 表示确认
A 最高序号  B 第一个序号  C 第二个序号  D 倒数第二个序号 
66. (90)TCP确认的方式是 B
A 专门的确认  B 专门的确认和捎带确认  C 捎带确认  D 稍等确认和否定确认 
67. (60)TCP发送一段数据报,其序号是35~150,如果正确到达,接收方对其确认的序号为 D
A 36  B 150  C 35  D 151 
68. (60)TCP的确认是对接收到的数据中是以 最高序号+1  表示确认
69. (90)TCP协议对每一个要发送  字节 编了一个号
70. (90)TCP协议中接收方一旦有空的缓冲区则通告发送方,这一策略可能会带来  糊涂窗口综合症  问题

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。