计算机网络 第三章 运输层(练习题)讲解学习
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第3章运输层练习题
一、选择题
1.当一个
TCP报文段到达目的主机时,通过什么来定向套接字?
A.封装报文段的数据报中的源
IP地址
B.目的端口号
C.源端口号
D.以上所有
答案:D
提示:TCP套接字是通过一个四元组:(IP地址,源端口号,目的
IP地址,目的端口号)来标
识的。当一个
TCP报文段从网络到达一台主机时,主机使用全部四个值来将报文段定向(多
路分解)到相应的套接字。
2. UDP具有以下哪些特征?
A.在服务器上维护连接状态信息
B.通过三次握手建立连接
C.调节发送速率
D.以上都不是
答案:D
3.当一个
UDP报文段到达某个主机时,为了将报文段提交给合适的套接字,操作系统使用:
A.源
IP地址
B.源端口号
C.目的端口号
D.以上全部
答案:C
提示:UDP套接字是由一个包含目的
IP地址和目的端口号组成的二元组来全面标识的。在多路
分解时,目标主机通过检查报文段中的目的端口号,将报文段定向到相应套接字。
4.在什么样的情况下,停止等待协议的效率会变得很低:
疑难:▇重点:★一般:▲了解:◆自学:※
第
3章运输层
A.
当源主机和目的主机之间的距离很近而且传输速率很高时
B.
当源主机和目的主机之间的距离很远而且传输速率很高时
C.
当源主机和目的主机之间的距离很近而且传输速率很低时
D.
当源主机和目的主机之间的距离很远而且传输速率很低时
答案:B
提示:使用停止等待协议,发送方在确认接收方已经正确地接收了当前传送的分组之前不会发
送新的数据。所以在传输效率很高的前提下,主机之间距离越远,不必要的等待时间就越长。
5.
流水线操作具有以下哪些特点:
A.
发送方必须能缓存它已发送了但还没有收到确认的分组
B.
每一个正在传输的分组具有独一无二的顺序号
C.
发送方在收到确认信号之前可传输多个分组
D.
以上都是
答案:D
6.
TCP什么时候对报文段采用快速重传?
A.
报文段的定时器过期
B.
估计往返时延过长
C.
收到之前发出的一个报文段的三个重复
ACK
D.
以上都不是
答案:C
提示:当接收方检测到数据流中出现了缺失,它会简单的对收到的最后一个有序字节给出重复
确认,即产生一个该数据的重复的
ACK。如果
TCP发送方收到了同一数据的三个重复确认,
就表示该被确认了三次的数据段后面的数据已经丢失了。此时
TCP执行快速重传
[RFC2581]。
7.
在
TCP连接中,假设一旦窗口大小到达
W时就会出现分组丢失,并假设
RTT是不变的。那么
近似平均传输速度是:
A.
W*MSS/RTT
B.
MSS/RTT
C.
0.75 W*MSS/RTT
D.
W*MSS/2 RTT
疑难:▇重点:★一般:▲了解:◆自学:※
第
3章运输层
答案:C
8.
(不要求掌握)考虑静态拥塞窗口延时模型。如果服务器在完成第一个窗口中分组传送前接收
到了第一个窗口中的第一个分组的确认信号,那么一个大小为
O的对象的延时为:
A.
Latency = 2 RTT + O/R + (K-1) [S/R + RTT - WS/R] B.
Latency = 2 RTT + O/R - S/R - RTT +WS/R
C.
Latency = 2 RTT + O/R
D.
Latency = 2 RTT
答案:C
(不要求掌握)考虑动态拥塞窗口延时模型。下面那些组成部分会导致延时:
A.
对象传输时间 O/R
B.
往返时间 RTT
C.
所有停滞时间之和
D.
以上所有的
答案:D
10.
(不要求掌握)考虑动态拥塞窗口延时模型。P的值等于:
A.
RTT/O
B.
服务器处于停滞的次数
C.
涵盖该对象的窗口的数量
以上都不是
答案:B
二、判断题
1.
考虑一个使用持久连接的
HTTP服务器。假设服务器为每个用户产生一个独立的进程。那么每
一个进程将有不同的服务器端口号。
答案:错
疑难:▇重点:★一般:▲了解:◆自学:※
第
3章运输层
提示:HTTP的默认端口是
80。一个
Web服务器可以为它所处理的每个请求产生一个新的HTTP
进程,每个进程都使用
80端口。
2.
主机
A经过
TCP连接向主机
B发送一个大文件。假定主机
B没有数据发往主机
A。那么由于
主机
B不能随数据捎带确认信息,所以主机
B将不向主机