【考研类试卷】计算机网络(运输层)-试卷3及答案解析.doc
《【考研类试卷】计算机网络(运输层)-试卷3及答案解析.doc》由会员分享,可在线阅读,更多相关《【考研类试卷】计算机网络(运输层)-试卷3及答案解析.doc(8页珍藏版)》请在麦多课文档分享上搜索。
1、计算机网络(运输层)-试卷 3 及答案解析(总分:52.00,做题时间:90 分钟)一、单项选择题(总题数:4,分数:8.00)1.下列关于传输服务的面向连接服务和无连接服务说法中,正确的是( )。(分数:2.00)A.面向连接的服务是可靠的服务,无连接的服务也可以提供可靠服务B.面向连接的服务是可靠的服务,而无连接的服务只能提供不可靠的服务C.面向连接的服务和无连接的服务都是提供不可靠的服务D.以上说法都不正确2.TCP 协议采用滑动窗口协议解决了端到端的流量控制,滑动窗口协议规定重传未被确认的分组,这种分组的数量最多可以( )。(分数:2.00)A.是任意的B.大于滑动窗口的大小C.1 个
2、D.等于滑动窗口的大小3.关于 TCP 和 UDP,下列说法错误的是( )。(分数:2.00)A.TCP 和 UDP 的端口号是相互独立的B.TCP 和 UDP 的端口号是完全相同的,没有本质区别C.在利用 TCP 发送数据前,需要与对方建立一条 TCP 连接D.在利用 UDP 发送数据前,不需要与对方建立连接4.下面信息中( )包含在 TCP 头中而不包含在 UDP 头中。(分数:2.00)A.目标端口号B.顺序号C.发送端口号D.校验号二、填空题(总题数:1,分数:2.00)5.网络上发送的所有 TCPIP 协议帧都是下述三种类型之一:( )、( )和( )播送。(分数:2.00)_三、简
3、答题(总题数:19,分数:38.00)6.传输层的任务是什么?传输层在 0SI 中的地位及目的是什么?(分数:2.00)_7.端口的作用是什么?为什么端口要划分为 3 种?(分数:2.00)_8.为什么 TCP 协议要求对每一个 TCP 数据字节进行编码?(分数:2.00)_9.网络层提供数据报或虚电路服务对上面的运输层有何影响?(分数:2.00)_10.接收方收到有差错的 UDP 用户数据报时应如何处理?(分数:2.00)_11.试说明运输层中伪首部的作用。(分数:2.00)_12.某个应用进程使用运输层的用户数据报 UDP,然而继续向下交给 IP 层后,又封装成 IP 数据报。既然都是数据
4、报,可否跳过 UDP 而直接交给 IP 层?哪些功能 UDP 提供了但 IP 没提供?(分数:2.00)_13.一个应用程序用 UDP,到 IP 层把数据报再划分为 4 个数据报片发送出去,结果前两个数据报片丢失,后两个到达目的站。过了一段时间应用程序重传 UDP,而 IP 层仍然划分为 4 个数据报片来传送。结果这次前两个到达目的站而后两个丢失。试问:在目的站能否将这两次传输的 4 个数据报片组装成完整的数据报?假定目的站第一次收到的后两个数据报片仍然保存在目的站的缓存中。(分数:2.00)_14.一个 UDP 用户数据的数据字段为 8192 字节。在数据链路层要使用以太网来传送。试问应当划
5、分为几个IP 数据报片?说明每一个 IP 数据报字段长度和片偏移字段的值。(分数:2.00)_15.一 UDP 用户数据报的首部用十六进制表示是 06 32 00 45 00 1C E2 17。试求源端口、目的端口、用户数据报的总长度、数据部分长度。这个用户数据报是从客户发送给服务器还是发送给客户?使用 UDP 的这个服务器程序是什么?(分数:2.00)_16.使用 TCP 对实时话音教据的传输有什么问题?使用 UDP 在传送数据文件时会有什么问题?(分数:2.00)_17.设 TCP 使用的最大窗口为 65535 字节,而传输信道不产生差错,带宽也不受限制。若报文段的平均往返时延为 20ms
6、,问所能得到的最大吞吐量是多少?(分数:2.00)_18.什么是 Karn 算法?在 TCP 的重传机制中,若不采用 Karn 算法,而是在收到确认时都认为是对重传报文段的确认,那么由此得出的往返时延样本和重传时间都会偏小。试问:重传时间最后会减小到什么程度?(分数:2.00)_19.TCP 在进行流量控制时是以分组的丢失作为产生拥塞的标志。有没有不是因拥塞而引起的分组丢失的情况?如有请举出 3 种情况。(分数:2.00)_20.用 TCP 传送 512 字节的数据。设窗口为 100 字节,而 TCP 报文段每次也是传送 100 字节的数据。再设发送端和接收端的起始序号分别选为 100 和 2
7、00,试画出类似于教材图 531 的工作示意图。从连接建立阶段到连接释放都要画上。(分数:2.00)_21.试以具体例子说明为什么一个运输连接可以有多种方式释放。可以设两个互相通信的用户分别连接在网络的两节点上。(分数:2.00)_22.解释为什么突然释放运输连接就可能会丢失用户数据,而使用 TCP 的连接释放方法就可保证不丢失数据。(分数:2.00)_23.试用具体例子说明为什么在运输连接建立时要使用 3 次握手。说明如不这样做可能会出现什么情况。(分数:2.00)_24.一个客户向服务器请求建立 TCP 连接。客户在 TCP 连接建立的 3 次握手中的最后一个报文段中捎带上一些数据,请求服
8、务器发送一个长度为 L 字节的文件。假定:(1)客户和服务器之间的数据传输速率是 R字节秒,客户与服务器之间的往返时间是 RTT(固定值)。(2)服务器发送的 TCP 报文段的长度都是 M 字节,而发送窗口大小是 nM 字节。(3)所有传送的报文段都不会出错(无重传),客户收到服务器发来的报文段后就及时发送确认。(4)所有的协议首部开销都可忽略,所有确认报文段和连接建立阶段的报文段的长度都可忽略(即忽略这些报(分数:2.00)_四、论述题(总题数:1,分数:4.00)主机 A 向主机 B 发送一个很长的文件,其长度为 L 字节。假定 TCP 使用的 MSS 有 1460 字节。(分数:4.00
9、)(1).在 TCP 的序号不重复使用的条件下,L 的最大值是多少?(分数:2.00)_(2).假定使用上面计算出文件长度。而运输层、网络层和数据链路层所使用的首部开销共 66 字节,链路的数据速率为 10Mbs,试求这个文件所需的最短发送时间。(分数:2.00)_计算机网络(运输层)-试卷 3 答案解析(总分:52.00,做题时间:90 分钟)一、单项选择题(总题数:4,分数:8.00)1.下列关于传输服务的面向连接服务和无连接服务说法中,正确的是( )。(分数:2.00)A.面向连接的服务是可靠的服务,无连接的服务也可以提供可靠服务B.面向连接的服务是可靠的服务,而无连接的服务只能提供不可
10、靠的服务 C.面向连接的服务和无连接的服务都是提供不可靠的服务D.以上说法都不正确解析:解析:而向连接的服务是按顺序并保证传输质量的,可恢复错误和流量控制的可靠的连接。基于TCPIP 协议。无连接服务是不按顺序且不保证传输质量的,不可恢复错误不进行流量控制的不可靠连接,是基于 UDPIP 的连接。2.TCP 协议采用滑动窗口协议解决了端到端的流量控制,滑动窗口协议规定重传未被确认的分组,这种分组的数量最多可以( )。(分数:2.00)A.是任意的B.大于滑动窗口的大小C.1 个D.等于滑动窗口的大小 解析:3.关于 TCP 和 UDP,下列说法错误的是( )。(分数:2.00)A.TCP 和
11、UDP 的端口号是相互独立的B.TCP 和 UDP 的端口号是完全相同的,没有本质区别 C.在利用 TCP 发送数据前,需要与对方建立一条 TCP 连接D.在利用 UDP 发送数据前,不需要与对方建立连接解析:解析:TCP 和 UDP 是两种不同的协议:UDP 相对于 TCP 实现起来更加的简单;TCP 是面向连接的,所以握手过程会消耗资源,其为可靠连接不会丢失数据适合大数据量交换;UDP 面向非连接的,容易丢包,没有校验过程且无须握手。4.下面信息中( )包含在 TCP 头中而不包含在 UDP 头中。(分数:2.00)A.目标端口号B.顺序号 C.发送端口号D.校验号解析:解析:TCP:如果
12、 IP 数据包中有已经封好的 TCP 数据包,那么 IP 将把它们向“上”传送到 TCP 层。TCP 将包排序并进行错误检查,同时实现虚电路间的连接。TCP 数据包中包括序号和确认,所以未按照顺序收到的包可以被排序,而损坏的包可以被重传。TCP 将它的信息送到更高层的应用程序,如 Telnet 的服务程序和客户程序。应用程序轮流将信息送同 TCP 层,TCP 层便将它们向 F 传送到 IP 层,设备驱动程序和物理介质。最后到接收方。面向连接的服务(如 Telnet、FTP、Rlogin、X Windows 和 SMTP)需要高度的可靠二、填空题(总题数:1,分数:2.00)5.网络上发送的所有
13、 TCPIP 协议帧都是下述三种类型之一:( )、( )和( )播送。(分数:2.00)_正确答案:(正确答案:广播,多播,单点)解析:三、简答题(总题数:19,分数:38.00)6.传输层的任务是什么?传输层在 0SI 中的地位及目的是什么?(分数:2.00)_正确答案:(正确答案:传输层的任务是处理一些由网络层引进的错误,如包丢失和重复包以及对包进行重新排序、分段和重装,这样可以避免网络层进行低效的分段和重装。另外,这也有助于传输层在网络发生拥塞时可以相应降低发送数据的速率。传输层负责端到端的通信,既是 7 层体系结构中负责数据通信的最高层,又是面向网络通信的低 3 层和面向信息处理的最高
14、 3 层之间的中间层。传输层要达到以下两个主要目的:提供可靠的端到端的通信;向会话层提供独立于网络的传输服务。)解析:7.端口的作用是什么?为什么端口要划分为 3 种?(分数:2.00)_正确答案:(正确答案:端口的作用是对 TCPIP 体系的应用进程进行统一的标识,使运行不同操作系统的计算机的虚用进程能够互相通信。把端口划分为 3 类是因为:避免端口号重复,无法区分应用进程;因特网上的计算机通信都是采用 CS 方式,在客户发起通信请求时,必须知道服务器的端口,对于一些卡要的应用程序,必须让所有用户知道。)解析:8.为什么 TCP 协议要求对每一个 TCP 数据字节进行编码?(分数:2.00)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机网络 运输 答案 解析 DOC
