第五章:传输层习题集
1.传输层的基本概念:
1.(90) 在 OSI 模型中,提供端到端传输功能的层次是()
A.物理层 B .数据链路层 C .传输层 D .应用层
2.(90) TCP 的主要功能是()
A .进行数据分组
B .保证可靠传输
C .确定数据传输路径
D .提高传输速度
3.(90)TCP/IP 模型分为四层,最高两层是、。
4.(90)传输层使高层用户看到的就是好像在两个运输层实体之间有一
条、、通信通路。
5.(90)运输层位于数据链路层上方()
6.(90)传输层是属于网络功能部分,而不是用户功能部分()
2.端口的概念:
7.(90)应用层的各种进程通过()实现与传输实体的交互
A 程序
B 端口
C 进程
D 调用
8.(60)传输层与应用层的接口上所设置的端口是一个多少位的地址()
A 8位
B 16位
C 32位
D 64位
9.(90)熟知端口的范围是()
A 0~99
B 20~199
C 0~255
D 0~65535
10.(90)以下端口为熟知端口的是()
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连接,其源端口可以重复()
)传输层上的连接为了避免通信混乱,所有的端口都不能重复使用((60)20.
21.(60)解释socket的含义?
22.(20)运输层中,现在较为流行的API有两类,一类是 ,另一类
是。
3.UDP的特点:
23.(90)传输层上实现不可靠传输的协议是 ( )
A TCP
B UDP
C IP
D ARP
24.(90)欲传输一个短报文,TCP和UDP哪个更快( )
A.TCP
B.UDP
C.两个都快
D.不能比较
25.(90)TCP和UDP哪个效率高()
A.TCP B.UDP C.两个一样 D.不能比较
26.(90)下述的哪一种协议是不属于TCP/IP模型的协议()
A.TCP B.UDP C.ICMP
D.HDLC
27.(90)TCP/IP的运输层定义了两个协议,一个是面向连接的协议,称
为。另一个是无连接的协议,称为
28.(90)在TCP/IP层次模型中与OSI参考模型第四层(运输层)相对应的主要协议有____和____,其中后者提供无连接的不可靠传输服务。
29.(60)UDP协议在IP协议的数据报服务的之上增加了功能和
功能
30.(90)UDP是一种可靠、高效的传输协议()
31.(60)简要说明TCP与UDP之间的相同与不同点
32.(60)TCP协议与UDP协议各有什么特点?各用在什么情况下?
4.*UDP的数据格式:
33.(60)UDP 协议校验的数据是( )
A 首部+伪首部
B 首部
C 首部+数据
D 伪首部+数据
34.(60)UDP中伪首部的传递方向( )
A 向下传递
B 向上传递
C 既不向下也不向上传递
D 上下两个方向都传递
35.(60)UDP中伪首部中的IP地址内容和编排顺序是( )
A 源IP地址
B 目的IP地址
C 源IP地址+目的IP地址
D 目的IP地址+源IP地址
36.(90)UDP首部字段有个字节
37.(20)UDP首部字段由、、、四部分组成
38.(90)UDP数据报校验时要在前面增加一个字段
39.(60)UDP校验增加的伪首部长度为字节
40.(20)UDP在IP数据报中的协议字段值为
41.(60)UDP伪首部的前两个字段为、
42.(60)UDP伪首部的最后一个字段为
43.(60)UDP伪首部的第三个字段为
44.(90)UDP协议是一个可靠传输协议()
45.(90)UDP报文首部中包含了源和目的IP地址()
46.(90)UDP报文的伪首部中包含了端口号()
47.(90)UDP报文计算校验和时需增加一个伪首部()
5.*TCP的数据格式:
48.(90)TCP 的主要功能是()
A .进行数据分组
B .保证可靠传输
C .确定数据传输路径
D .提高传输速度
49.(90)在 TCP/IP 参考模型中TCP协议工作在:()
A.应用层 B.传输层 C.互连层 D.主机-网络层
50.(60)TCP报文段中序号字段指的是()
A 数据部分第一个字节
B 数据部分最后一个字节
C 报文首部第一个字节
D 报文最后一个字节
51.(60)TCP报文中确认序号指的是()
A 已经收到的最后一个数据序号
B 期望收到的第一个字节序号
C 出现错误的数据序号
D 请求重传的数据序号
52.(20)英特网上所有计算机都应能接受的TCP报文长度为()
A 65535字节
B 1500字节
C 255字节
D 556字节
53.(60)TCP报文的首部最小长度是
54.(60)TCP有效荷载的最大长度是字节
55.(20)TCP报文首部可以扩展的字节长度需满足的规律是
56.(60)TCP报文段中给源端口分配了字节的长度
57.(60)TCP报文段中序号字段为字节
58.(60)TCP报文段中的数据偏移实际指明的是
59.(60)TCP报文段中的,如果要使当前数据报传送到接收方后,立即被上传应用层,可将置1
60.(20)TCP报文中选项字段只规定了一种功能,即
)时才有效(ACK=1报文段中的确认序号只有在TCP(90)61.
62.(90)TCP报文段中的PSH字段置1时,表明该报文段需要尽快传输()
63.(90)TCP报文段中窗口字段的含义是要求接收方预留的缓冲区大小()
64.(90)TCP报文段校验时也需要象UDP协议那样增加一个伪首部()
6.*TCP协议的数据编号与确认方式:
65.(90)TCP的确认是对接收到的数据中()表示确认
A 最高序号
B 第一个序号
C 第二个序号
D 倒数第二个序号
66.(90)TCP确认的方式是()
A 专门的确认
B 专门的确认和捎带确认
C 捎带确认
D 稍等确认和否定确认
67.(60)TCP发送一段数据报,其序号是35~150,如果正确到达,接收方对其确认的序号为()
A 36
B 150
C 35
D 151
68.(60)TCP的确认是对接收到的数据中是以表示确认
69.(90)TCP协议对每一个要发送编了一个号
70. (90)TCP协议中接收方一旦有空的缓冲区则通告发送方,这一策略可能会带来问题
71.(60)Nagle算法规定,当发送方数据达到窗口的以上,就立即发送一
个报文段。
72.(90)TCP协议是按报文段进行编号的()
73.(20)Nagle算法可以适用于网络上控制远程鼠标或键盘()
74.(90)TCP协议工作时,为了提高效率,有时候并不会对收到的数据报立刻确认()
75.(90)TCP规定接收数据时必须按顺序接收()
76.(20)请简要描述Nagle算法的实现过程?
77.(20)请描述糊涂窗口综合症所指的网络现象?
78.(20)简要介绍糊涂窗口综合症解决的方法
7.*TCP的差错控制方法:
79.(90)TCP重传计时器设置的重传时间()
A.等于往返时延 B.等于平均往返时延 C.大于平均往返时延 D.小于平均往返时延
80.(60)TCP对超时定时器的设定采用的是算法
81.(60)TCP对超时区间的确定是由决定
82.(20)TCP对计算平均往返时延计算公式中a的典型值是
83.(60)Karn算法修正时,新的重发时间为旧的重发时间r倍,r比较典型的取值为
84.(60)在TCP标准中,重发时间一般取为平均往返时间的倍
85.(60)TCP每发送一个报文段,就启动一个定时器()
86.(90)TCP传输的重发时延应略大于平均往返时延()
87.(90)Karn算法在计算往返时延时,需要考虑重传的往返延时()
88.(90)使用TCP传输数据时,如果有一个报文丢失了,也不一定会引起与该报文段对应的数据的重传。()
89.(20)简要描述TCP协议中,为了计算超时区间,其平均往返时延的计算公式
90.(60)简要描述Karn算法思想
91.(20)简述Karn算法的不足和改进的方法
92.(20)为什么TCP的重传时延确定时,在发生重发报文时,不好计算?
93.(60)简述在数据传输中,防止阻塞产生的办法
8.*TCP流量控制的基本方法:
94.(90)TCP流量控制中通知窗口的的功能是()
A 指明接收端的接收能力
B 指明接收端已经接收的数据
C 指明发送方的发送能力
D 指明发送方已经发送的数据
95.(90)TCP流量控制中拥塞窗口的是()
A 接收方根据网络状况得到的数值
B 发送方根据网络状况得到的数值
C 接收方根据接收能力得到的数值
D 发送方根据发送能力得到的数值
96.(60)TCP采用的方式进行流量控制
97.(90)TCP流量控制窗口大小的单位是
98.(90)TCP流量控制中是取通知窗口和拥塞窗口中的一个
99.(60)TCP的发送窗口中的数据可以分为两类和
100.(60)TCP发送报文时,发送窗口是固定不变的()
(60)流量控制的基本思想是保证接收方有足够多窗口接收即可()101.
)有效工作的一个重要保证(TCP流量控制是(90)102.
103.(20)TCP中确认的丢失并不一定导致重传,请解释原因
9.*TCP拥塞控制的基本原理:
104.(90)TCP拥塞避免时,拥塞窗口增加的方式是()
A 随机增加
B 线性增加
C 指数增加
D 不增加
105.将通知窗口值放在报文首部发给对方。拥塞控制中,(90)TCP
106.(60)在未发生拥塞的稳定工作状态下,接收端通知的窗口和拥塞窗口是的
)(60)TCP拥塞控制中的慢启动是指发送的数据报每次增加一个( 107.
当拥塞窗口增加到门限窗口时,拥塞窗口增长速度降为线形增长,(20)108.
此为拥塞避免()
(90)进入拥塞避免时,拥塞窗口不再增加()109.
)(60)门限窗口比拥塞窗口更小(110.
简要描述加速递减的含义111.(20)
112.的拥塞控制中,什么是慢开启和拥塞避免?起什么作用?在(20)TCP
时网络个报文段。当拥塞窗口上升到108TCP113.(60)设门限窗口初始值为次传
输1 TCP发生了超时,采用慢启动、加速递减和拥塞避免,求出第~ 10 的各拥
塞窗口大小。
*TCP协议连接建立的基本原理:.10( ) 114.TCP协议中,连接管理的方法
为(90) D.Nagle慢速启动算法 C. B. A.重传机制三次握手机制
(90)115.TCP )(连接建立时,会协商哪些参数
最大窗口116. D C B IP A 确认序号地址端口号则接收方确认的序
号为117.连接建立时,发起连接一方序号为x,TCP(60)()
A y
B x
C x+1
D x-1
118.(90)TCP建立连接的方式是
(60)TCP建立连接时,服务器端发出命令,客户端发出119. 命令
(60)TCP发起连接时,同步比特应120.(90)TCP121.是
的协议
个数字确4两个应用进程之间的连接实际上是由网络中,TCP/IP在(90)122.
定的包括双方的和。
123.(90)一个TCP连接由一对插口确定,插口包括和IP地址。
(60)TCP建立连接时,还需要互相协商一些通信参数()124.
(60)TCP建立连接时,三次握手的机制可以防止超时失效报文的干扰( 125.)(90)三次握手的方式可以保证连接建立的绝对可靠() 126.
(90)不采用三次握手的方式,两个传输实体无法建立连接( 127.)
(20)128.简述TCP建立连接时需要解决的问题
建立连接的过程。129.(60)给出TCP
11.TCP连接释放方法:释放连接由哪一方发起()(90)TCP130.
D 连接建立一方服务器端 A 收发任何一方均可 B C 客户端)连接释
放时,需要将下面哪个比特置位((90)131.TCP
A SYN
B END
C FIN
D STOP
已经建立起来的一个连接,当其中一方提出释放连接后,此时(60)132.TCP
进入状态)(90)TCP释放连接的过程是三次握手(133. TCP(90)通信进程一方提出释放连接时,双方同时中止通信() 134.
综合:
135.(90)属于用户功能的层次是。()
A.物理层 B.网络层 C.数据链路层 D.运输层
(90)对于)层的功能,下面说法正确的是。(IP136. A.差错检测 B.差错报告 C.流量控制 D.拥塞控制
137. )网络互联时,运输层及以上层常采用的设备是(60)。( A.中继器 B.路由器 C.网关 D.网桥
) Internet(90)在上,真正能识别一台主机的地址是138.。( A.主机IP地址 B.主机所在网络IP地址 C.域名地址 D.主机物理地址
的网络协139.intranet(90)技术主要由一系列的组件和技术构成,intranet 议核心是( )
A .isp/spx B.ppp
C.tcp/ip
D.slip
( )
所提供的服务分别为IP和TCP体系结构中的TCP/IP (90)140.
A.链路层服务和网络层服务
B.网络层服务和运输层服务
C.运输层服务和应用层服务
D.运输层服务和网络层服务
141.(60)下面哪些应用在运输层不采用TCP协议()
A.IP电话 B。万维网 C。电子邮件 D。软件下载
142.(90)能够使主机或路由器报告差错情况和提供有关异常情况的报告是下列那种协议的功能。()
A.IP
B.HTTP
C.ICMP
D.TCP
143.(90)从通信的角度看,网络体系结构中各层所提供的服务可分为两大类,即服务和服务。
目前常用的网络连接器主要中继器,网桥,路由器,交换机,集线144.(90)器和 .
145.。(60)网络在运输层上互连的设备名称是
146.,而不是基于目标主机IP网关进行路由选择是基于(60)
图标,“控制面板”中的“网络”(60)147.安装TCP/IP协议的步骤如下:打开进入“网络”对话框,在___选项卡中点击“添加”按钮,进入“请选择网络组件类型”对话框,选择______,点击“添加”按钮,再在“选择网络协议”对话框中的______栏内选“Microsoft”,在“网络协议”中选__TCP/IP____。(参照WIN2000操作系统)
148.(90)网络层与运输层最大区别在于:运输层为提供逻辑通信,而网络层为提供逻辑通信
可靠服务。 149.(90)IP协议提供的不可靠服务,TCP协议提供
IP用户提供的是面向连接的数据传送服务。150.()向(90)因特网中,IP不必担心到达TCP控制,对TCP151.不可见,(60)数据报的分片和重组由IP )(数据的失序问题。 152.)(。的网络协议核心是(90)InternetTCP/IP
153.模型中传输层层密切相关。OSI(90)实现数据压缩与()简述原理体系结构中传输层与应用层的功能154.(20)
IGMP 、、IMAP、WAN 解释下列英文缩写的中文含义:(60)155.HTTP、 SMTP 协议如何实现端到端可靠的通信服务。TCP简述 (60)156.
157.(20)TCP使用三次握手建立连接,在下列情况下,画出工作示意图,并对参数进行说明:正常建立连接;某主机收到延迟的重复的连接请求和连接确认;
158. (20)A用TCP传送512字节的数据给B,B用TCP传送640字节的数据给A。设A、B的窗口都为200字节,而TCP报文段每次也是传送200字节的数据,再设发送端和接收端的起始序号分别为100和200,由A发起建立连接,画出从建立连接、数据传输到释放连接的示意图