传输层
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
传输层
(总分:256.00,做题时间:90分钟)
一、单项选择题(总题数:18,分数:36.00)
1.在OSI参考模型中,运输层的数据服务单元是( )。
A.分组
B.报文√
C.帧
D.比特序列
2.如果网络内部使用数据报,那么( )。
A.仅在建立时作一次路由选择
B.为每个到来的分组作路由选择√
C.仅在网络拥塞时作新的路由选择
D.不必作路由选择
3.下面( )协议不是面向连接的TCP协议。
A.SMTP
B.HTTP
C.DNS √
D.TELNET
4.数据链路层的HDLC协议和传输层的TCP协议都使用滑动窗口技术。从这方面来进行比较,数据链路层协议和传输层协议的主要区别是( )。
A.传输层的TCP协议是端到端(进程到进程)的协议,而数据链路层的HDLC协议则是仅在一段链路上的结点到结点的协议。
B.TCP的窗口机制和HDLC的也有许多区别。如TCP是按数据部分的字节数进行确认,而HDLC则是以帧为确认的单位。
C.以上两种说法都正确√
D.以上两种说法都不正确
5.糊涂窗口综合症产生的条件是( )。
A.当发送应用程序产生数据很慢时产生
B.接收应用程序吸收数据很慢产生
C.当发送应用程序产生数据很慢时或者接收应用程序吸收数据很慢时产生√
D.以上说法都不正确
6.若从滑动窗口的观点来看,连续ARQ协议的窗口大小为( )。
A.发送窗口=1,接收窗口=1
B.发送窗口>1,接收窗口=1 √
C.发送窗口=1,接收窗口>1
D.发送窗口>1,接收窗口>l
7.是否TCP和UDP都需要计算往返时间RTT( )?
A.TCP需要计算往返时间RTT √
B.UDP需要计算往返时间RTT
C.TCP和UDP都需要计算往返时间RTT
D.TCP和UDP都不需要计算往返时间RTT
8.在滑动窗口协议中,帧的编号为3bit,发送窗口的最大值为( )。
A.3
B.4
C.7 √
D.8
9.TCP都使用哪些计时器( )?
A.计数计时器、持续计时器、保活计时器和时间等待计时器
B.重传计时器、持续计时器、保活计时器和时间等待计时器√
C.重传计时器、间隔计时器、保活计时器和时间等待计时器
D.重传计时器、持续计时器、生成计时器和时间等待计时器
10.在TCP报文段的首部中只有端口号而没有IP地址,当TCP将其报文段交给IP层时,IP协议怎样知道目的IP地址呢( )?
A.从IP地址填写在IP数据报的首部中获取√
B.从IP地址填写在IP数据报的数据段中获取
C.以上两种说法都正确
D.以上两种说法都不正确
11.7.What is invalid value of TCP code bit field in following( )?
A.4
B.3 √
C.2
D.1
12.以下几种安全隧道协议中,( )是不属于第二层的隧道协议
A.PPTP
B.L2F
C.IPsec √
D.L2TP
13.在下面差错控制方式中,( )只会重新传输出错的数据帧。
A.连续工作
B.停止等待
C.选择重发√
D.拉回
14.Which of the following protocols uses UDP for transport layer services( )?
A.SMTP
B.HTTP
C.RIP √
D.FTP
15.在无线局域网(802.11)的退避机制中,下面哪种情况不使用退避算法( )?
A.检测到信道是空闲的,并且这个数据帧是要发送的第一个数据帧;√
B.在发送第一个帧之前检测到信道处于忙态;
C.在每一次的重传后;
D.在每一次的成功发送后。
16.TCP的滑动窗口,4次成功发送后,窗口阈值为多少( )。
A.4
B.8
C.9
D.16 √
17.TCP/IP网络类型中,提供端到端的通信的是( )。
A.应用层
B.传输层√
C.网络层
D.网络接口层
18.两个相邻的结点A、B,通过后退N帧ARQ协议通信,帧编号为3bit,发送窗口的大小为5,A开始连续发送了0、1、2、3四个数据帧,收到了编号为3的应答,请问A的窗口前沿滑动到哪里?此时A可以连续发送哪几个的数据帧而不必等应答?以下哪个说法是正确的( )?
A.窗口的前沿滑动到编号为6的数据帧。A可连续发送3、4、5、6。
B.窗口的前沿滑动到编号为6的数据帧。A可连续发送4、5、6、7。
C.窗口的前沿滑动到编号为7的数据帧。A可连续发送3、4、5、6。
D.窗口的前沿滑动到编号为7的数据帧。A可连续发送4、5、6、7。√
二、综合应用题(总题数:22,分数:220.00)
19.下图是慢开始和拥塞避免算法的实现举例,请简要叙述慢开始算法的原理、“乘法减小”与“加法增大”的思想。
__________________________________________________________________________________________ 正确答案:(慢开始算法的原理:在主机刚刚开始发送报文段时可先将拥塞窗口cwnd设置为一个最大报文段MSS的数值。在每收到一个对新的报文段的确认后,将拥塞窗口增加至多一个MSS的数值。用这样的方法逐步增大发送端的拥塞窗口cwnd,可以使分组注入到网络的速率更加合理。
“乘法减小“是指不论在慢开始阶段还是拥塞避免阶段,只要出现一次超时(即出现一次网络拥塞),就把慢开始门限值ssthresh设置为当前的拥塞窗口值乘以0.5。当网络频繁出现拥塞时,ssthresh值就下降得很快,以大大减少注入到网络中的分组数。
“加法增大”是指执行拥塞避免算法后,当收到对所有报文段的确认就将拥塞窗口cwnd增加一个MSS大小,使拥塞窗口缓慢增大,以防止网络过早出现拥塞。)
20.TCP协议是面向连接的,但TCP使用的IP协议却是无连接的。这两种协议都有哪些主要的区别?
__________________________________________________________________________________________ 正确答案:(TCP是面向连接的,但TCP所使用的网络则可以是面向连接的(如X.25网络),但也可以是无连接的(如现在大量使用的IP网络)。选择无连接网络就使得整个的系统非常灵活,当然也带来了一些问题。下面是TCP和IP向上提供的功能和服务的比较。
显然,
器等机制,因而可以检测出有差错的报文、重复的报文和失序的报文。)
21.从通信的起点和终点来比较,TCP和IP的不同点是什么?
__________________________________________________________________________________________ 正确答案:(用下面的图就可说明。
进程A和进程B的通信是使用面向连接的TcP提供的可靠的传输。
主机x和主机Y的通信是使用无连接的IP提供的不可靠的传输。
对TCP来说,通信的起点和终点是传输层上面的两个套接字(socket),而应用层的应用进程正是通过应用层和传输层之间的套接字来使用TCP提供的服务,TCP协议根据报文段首部中的端口号找到目的端口,将报文段交付给目的进程,套接字是由IP地址和端口号决定的,套接字也可称为“插口”。