计算机网络_第3章习题解答.pdf
《计算机网络_第3章习题解答.pdf》由会员分享,可在线阅读,更多相关《计算机网络_第3章习题解答.pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章习题解答 简述数据链路层的功能。答:数据链路层是在物理层提供的比特流传送服务的基础上,通过一系列的控制和管理,构成透明的、相对无差错的数据链路,向网络层提供可靠、有效的数据帧传送的服务。其主要功能包括:链路管理,帧定界,流量控制,差错控制,数据和控制信息的识别,透明传输,寻址。试解释以下名词:数据电路,数据链路,主站,从站,复合站。答:数据电路是一条点到点的,由传输信道及其两端的 DCE 构成的物理电路段,中间没有交换节点。数据电路又称为物理链路,或简称为链路。数据链路是在数据电路的基础上增加传输控制的功能构成的。一般来说,通信的收发双方只有建立了一条数据链路,通信才能够有效地进行。在链
2、路中,所连接的节点称为“站”。发送命令或信息的站称为“主站”,在通信过程中一般起控制作用;接收数据或命令并做出响应的站称为“从站”,在通信过程中处于受控地位。同时具有主站和从站功能的,能够发出命令和响应信息的站称为复合站。数据链路层流量控制的作用和主要功能是什么 答:流量控制简称“流控”,是协调链路两端的发送站、接收站之间的数据流量,以保证双方的数据发送和接收达到平衡的一种技术。在计算机网络中,由于接收方往往需要对接收的信息进行识别和处理,需要较多的时间,通常发送方的发送速率要大于接收方的接收能力。当接收方的接收处理能力小于发送方的发送能力时,必须限制发送方的发送速率,否则会造成数据的丢失。流
3、量控制就是一种反馈机制,接收方随时向发送方报告自己的接收情况,限制发送方的发送速率。保证接收方能够正常、有序地接收数据。在停止-等待协议中,确认帧是否需要序号为什么 答:在停止-等待协议中,由于每次只确认一个已经发送的帧,确认帧可以不需要序号。但在一些特殊情况下会出现问题。如果发送方在超时重发一个帧后又收到了迟到的确认,就不能确定该应答是对哪一个帧的确认,并可能导致随后的传送过程重新差错。解释为什么要从停止-等待协议发展到连续 ARQ 协议。答:停止等待协议的优点是控制比较简单;缺点是由于发送方一次只能发送一帧,在信号传播过程中发送方必须处于等待状态,这使得信道的利用率不高,尤其是当信号的传播
4、时延比较长时,传输效率会更低。导致停止等待协议信道利用率低的原因,是因为发送方每发送一帧都需要等待接收方的应答,才可以继续发送。如果能允许发送方在等待应答的同时能够连续不断地发送数据帧,而不必每一帧都是接收到应答后才可以发送下一帧,则可以提高传输效率。允许发送方在收到接收方的应答之前可以连续发送多个帧的策略,就是滑动窗口协议。滑动窗口流量控制包括连续ARQ 和选择 ARQ 方式。对于使用 3 比特序号的停止-等待协议、连续 ARQ 协议和选择 ARQ 协议,发送窗口和接收窗口的最大尺寸分别是多少 答:使用 3 比特对帧进行编号,可以有 07,共 8 种编码。停止-等待协议:发送窗口1,接收窗口
5、1;连续 ARQ 协议:最大发送窗口7,接收窗口1;选择 ARQ 协议:最大发送窗口4,最大接收窗口4。信道速率为 4kb/s,采用停止等待协议,单向传播时延 tp为 20ms,确认帧长度和处理时间均可忽略,问帧长为多少才能使信道利用率达到至少 50%答:不考虑确认帧发送时间和双方的处理时间,则 信道利用率tF/(2tp+tF)tF=L/v,其中 L 为帧长度,v=4kb/s 要使信道利用率达到 50,则 tF=40 ms 可以得到 L=160 bit 假设卫星信道的数据率为 1Mb/s,取卫星信道的单程传播时延为 250ms,每一个数据帧长度是1000bit。忽略误码率、确认帧长和处理时间。
6、试计算下列情况下的卫星信道可能达到的最大的信道利用率分别是多少 1)停止-等待协议;2)连续 ARQ 协议,WT=7;3)连续 ARQ 协议,WT=127。答:不考虑差错情况,确认帧发送时间和双方的处理时间,则 信道利用率tF/(2tp+tF)tF=L/v,其中 L 为一个帧长度,v=1Mb/s,则 tF=1000/10000001ms 1)停止-等待协议:每次只发送一个帧,信道利用率1/(25021)1/501 2)连续 ARQ 协议,WT=7:可以连续发送 7 个帧,但后面的 6 个帧是在等待的同时发送,信道利用率7/(25021)7/501 3)连续 ARQ 协议,WT=127:可以连续
7、发送 127 个帧,但后面的 126 个帧是在等待的同时发送,而且,当 127 个帧全部发送完毕使用了 127ms,确认应答还没有到达,信道利用率127/(25021)127/501 简述PPP协议的组成。答:PPP 由以下三个部分组成:(1)在串行链路上封装 IP 数据报的方法:PPP 既支持异步链路(无奇偶校验的 8 比特数据),也支持面向比特的同步链路。(2)链路控制协议(Link Control Protocol,LCP):用于建立、配置和测试数据链路连接,通信的双方可协商一些选项。(3)网络控制协议(Network Control Protocol,NCP):用于建立、配置多种不同网
8、络层协议,如 IP,OSI 的网络层,DECnet 以及 AppleTalk 等,每种网络层协议需要一个 NCP 来进行配置,在单个 PPP 链路上可支持同时运行多种网络协议。简述PPP链路的建立过程。答:目前大部分家庭上网都是通过 PPP 在用户端和运营商的接入服务器之间建立通信链路。当用户拨号接入网络服务提供商 ISP 时,路由器的调制解调器对拨号做出应答,并建立一条物理连接。这时,PC 机向路由器发送一系列的 LCP 分组(封装成多个 PPP 帧)。这些分组及其响应选择了将要使用的一些 PPP 参数。接着就进行网络层配置,NCP 给新接人的 PC 机分配一个临时的IP 地址。这样,计算机
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 习题 解答
限制150内