计算机通信与网络_第3章习题解答
计算机网络课后习题答案(第三章)

计算机网络课后习题答案(第三章)(2009-12-14 18:16:22)转载▼标签:课程-计算机教育第三章数据链路层3-01 数据链路(即逻辑链路)与链路(即物理链路)有何区别? “电路接通了”与”数据链路接通了”的区别何在?答:数据链路与链路的区别在于数据链路出链路外,还必须有一些必要的规程来控制数据的传输,因此,数据链路比链路多了实现通信规程所需要的硬件和软件。
“电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了,但是,数据传输并不可靠,在物理连接基础上,再建立数据链路连接,才是“数据链路接通了”,此后,由于数据链路连接具有检测、确认和重传功能,才使不太可靠的物理链路变成可靠的数据链路,进行可靠的数据传输当数据链路断开连接时,物理电路连接不一定跟着断开连接。
3-02 数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点.答:链路管理帧定界流量控制差错控制将数据和控制信息区分开透明传输寻址可靠的链路层的优点和缺点取决于所应用的环境:对于干扰严重的信道,可靠的链路层可以将重传范围约束在局部链路,防止全网络的传输效率受损;对于优质信道,采用可靠的链路层会增大资源开销,影响传输效率。
3-03 网络适配器的作用是什么?网络适配器工作在哪一层?答:适配器(即网卡)来实现数据链路层和物理层这两层的协议的硬件和软件网络适配器工作在TCP/IP协议中的网络接口层(OSI中的数据链里层和物理层)3-04 数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?答:帧定界是分组交换的必然要求透明传输避免消息符号与帧定界符号相混淆差错检测防止合差错的无效数据帧浪费后续路由上的传输和处理资源3-05 如果在数据链路层不进行帧定界,会发生什么问题?答:无法区分分组与分组无法确定分组的控制域和数据域无法将差错更正的范围限定在确切的局部3-06 PPP协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况?为什么PPP协议不能使数据链路层实现可靠传输?答:简单,提供不可靠的数据报服务,检错,无纠错不使用序号和确认机制地址字段A 只置为0xFF。
计算机通信与网络_习题答案

第二章习题解答2.01 试给出数据通信系统的基本模型并说明其主要组成构件的作用。
答:1)信源和信宿信源就是信息的发送端,是发出待传送信息的设备;信宿就是信息的接收端,是接收所传送信息的设备,在实际应用中,大部分信源和信宿设备都是计算机或其他数据终端设备(data terminal eq ui pment,DTE)。
2)信道信道是通信双方以传输媒体为基础的传输信息的通道,它是建立在通信线路及其附属设备(如收发设备)上的。
该定义似乎与传输媒体一样,但实际上两者并不完全相同。
一条通信介质构成的线路上往往可包含多个信道。
信道本身也可以是模拟的或数字方式的,用以传输模拟信号的信道叫做模拟信道,用以传输数字信号的信道叫做数字信道。
3)信号转换设备其作用是将信源发出的信息转换成适合于在信道上传输的信号,对应不同的信源和信道,信号转换设备有不同的组成和变换功能。
发送端的信号转换设备可以是编码器或调制器,接收端的信号转换设备相对应的就是译码器或解调器。
2.02 试解释以下名词:数据,信号,模拟数据,模拟信号,数字数据,数字信号。
答:数据:通常是指预先约定的具有某种含义的数字、符号和字母的组合。
信号:信号是数据在传输过程中的电磁波的表示形式。
模拟数据:取值是连续的数据。
模拟信号:是指幅度随时间连续变化的信号。
数字数据:取值是离散的数据。
数字信号:时间上是不连续的、离散性的信号2.03 什么叫传信速率?什么叫传码速率?说明两者的不同与关系。
答:传信速率又称为比特率,记作R b,是指在数据通信系统中,每秒钟传输二进制码元的个数,单位是比特/秒(bit/s,或kbit/s或Mbit/s)。
传码速率又称为调制速率、波特率,记作N Bd,是指在数据通信系统中,每秒钟传输信号码元的个数,单位是波特(Baud)。
若是二电平传输,则在一个信号码元中包含一个二进制码元,即二者在数值上是相等的;若是多电平(M电平)传输,则二者在数值上有R b=N Bd×log2 M的关系。
计算机网络第3章习题及答案

第三章习题(物理层)一.名词解释1. ______ 基带传输2. ______ 频带传输3. ______ 线路交换4. ______ 数据报5. ______ 虚电路6. ______ 单工通7. ______ 半双工通信8. ______ 全双工通信A. 两台计算机进行通信前,首先要在通信子网中建立实际的物理线路连结的方法。
B. 同一报文中的所有分组可以通过与现在通信子网中建立的传输路径来传输的方法。
C. 在数字通信信道上直接传输基带信号的方法。
D. 在一条通信线路中信号只能向一个方向传送的方法。
E. 在一条通信线路中信号可以双向传送,但一个时间只能向一个方向传送的方法。
F. 利用模拟通信信号传输数字信号的方法。
G. 同一报文中的分组可以由不同的传输路径通过通信子网的方法。
H. 在一条通信线路中可以同时双向传输数据的方法。
二.单项选择1.在常用的传输介质中,带宽最宽、信号传输衰减最小、抗干扰能力最强的一类传输介质是_______ :。
A .双绞线B.光缆C. 同轴电缆D. 无线信道2.通过改变载波信号的频率来表示数字信号1、0的方法叫作_______ 。
A. 绝对调相B. 振幅键控C. 相对调相D. 移频键控3.两台计算机利用电话线路传输数据信号时必备的设备是_______ 。
A. 调制解调器B. 网卡C. 中继器D. 集线器4.哪种数字数据编码方式属于自含时钟编码?_______A. 非归零码B. 脉冲编码C. 曼彻斯特编码D. 二进制编码5.利用载波信号频率的不同来实现电路服用的方法有_______ 。
A. 频分多路复用B. 数据报C. 时分多路复用D. 码分多路复用6.当通信子网采用_______ 方式时,我们首先要在通信双方之间建立起逻辑连接。
A. 线路连接B. 虚电路C. 数据报D.无线连接7.在ATM技术中,信元作为数据传输的基本单位,它的长度为_______ 。
A. 43BB. 5BC. 48BD. 53B三.判断对错1.在数据传输中,多模光线的性能要优于单模光纤。
计算机网络第3、4章课后答案

计算机网络第3、4章课后答案第3章课后习题答案一、名词解释数据通信:在计算机之间、计算机与终端以及终端与终端中间传递表示字符、数字、语音、图像的二进制代码0、1比特序列的过程。
基带:矩形脉冲信号的固有频带。
频带传输:利用模拟信道传输数据信号的方法。
信道带宽:某个信道能够传送电磁波的有效频率范围。
误码率:指二进制码元在传输过程中被传错的概率。
二、填空题1.数据通信的目的是交换信息,信息的载体可以是(数字)(文字)(语音)图形或图像等。
2.通信可以分为(数字通信)和(模拟通信)。
3.通信系统共有(发送设备)(接收设备)(发送机)(信道)和(接收机)五个基本组件。
4.在计算机网络中,频带传输是指计算机信息的(模拟传输);基带传输是指计算机信息的(数字传输)。
5.通信系统的有效性主要由(数据传输速率)(信道带宽)和(传输迟延)等指标来衡量;可靠性一般用数据传输的(误码率)指标来衡量。
6.信道带宽很最大传输速率是影响信道质量的最主要的因素,除此之外,影响信道质量的因素还有误码率、利用率、迟延和抖动。
三、问答题1、请叙述数据、信息与信号之间的关系。
答:数据是信息的载体,信息则是数据的具体内容和解释,在数据通信中把信息转换为是很在通信信道上传输的编码即为信号。
2、什么是模拟通信系统与数字通信系统?答:利用模拟信号传递信息的通信系统;利用数字信号传递信息的通信系统。
3、什么是并行传输?什么是串行传输?答:将表示一个字符的8位二进制代码通过8条并行的通信信道发送出去,每次发送一个字符代码,这种工作方式称为并行传输;将带传送的每个字符的二进制代码按有低位到高位的顺序,依次发送,这种工作方式称为串行传输。
4、什么是异步传输?什么是同步传输?答:将每一个字节作为一个单元独立传输,字节之间的传输间隔任意的传输方式叫做异步传输;对一组字符组成的数据块进行同步传输的传输方式叫做同步传输。
5、什么是数据编码技术?模拟数据编码方法有哪几种?数字数据编码方法有哪几种?答:将数字数据转换为数字信号编码的技术;调幅、调频、调相;非归零编码、曼彻斯特编码、差分曼彻斯特编码。
计算机网络课后习题答案解析(第三章)

计算机网络课后习题答案(第三章)(2009-12-14 18:16:22)转载▼标签:课程-计算机教育第三章数据链路层3-01 数据链路(即逻辑链路)与链路(即物理链路)有何区别? “电路接通了”与”数据链路接通了”的区别何在?答:数据链路与链路的区别在于数据链路出链路外,还必须有一些必要的规程来控制数据的传输,因此,数据链路比链路多了实现通信规程所需要的硬件和软件。
“电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了,但是,数据传输并不可靠,在物理连接基础上,再建立数据链路连接,才是“数据链路接通了”,此后,由于数据链路连接具有检测、确认和重传功能,才使不太可靠的物理链路变成可靠的数据链路,进行可靠的数据传输当数据链路断开连接时,物理电路连接不一定跟着断开连接。
3-02 数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点.答:链路管理帧定界流量控制差错控制将数据和控制信息区分开透明传输寻址可靠的链路层的优点和缺点取决于所应用的环境:对于干扰严重的信道,可靠的链路层可以将重传范围约束在局部链路,防止全网络的传输效率受损;对于优质信道,采用可靠的链路层会增大资源开销,影响传输效率。
3-03 网络适配器的作用是什么?网络适配器工作在哪一层?答:适配器(即网卡)来实现数据链路层和物理层这两层的协议的硬件和软件网络适配器工作在TCP/IP协议中的网络接口层(OSI中的数据链里层和物理层)3-04 数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?答:帧定界是分组交换的必然要求透明传输避免消息符号与帧定界符号相混淆差错检测防止合差错的无效数据帧浪费后续路由上的传输和处理资源3-05 如果在数据链路层不进行帧定界,会发生什么问题?答:无法区分分组与分组无法确定分组的控制域和数据域无法将差错更正的范围限定在确切的局部3-06 PPP协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况?为什么PPP协议不能使数据链路层实现可靠传输?答:简单,提供不可靠的数据报服务,检错,无纠错不使用序号和确认机制地址字段A 只置为0xFF。
计算机通信网第3章答案ppt课件

:
4、假设待传数据为100101,采用CRC编码,假设生 成多项式为G〔X〕=X4+1,计算出校验多项式R 〔X〕。
在待传数据对应的数据多项式为:M(x) = x5+x2+1
生成多项式为4次多项式 计算x4M(x) = Q(x) G(x) + R(x) 得R(x) = x2+x+1
:
10 0111
发方窗口
PDU0 PDU1 PDU2
发方超时重传旧的 PDU0
PDU0 PDU1 PDU3
0-ACK1 1-ACK2 2-ACK3 3
0:NAK3
1-丢弃
收方窗口
收方以为是新的PDU0, 反复接纳
3-ACK1 1
:
2
收方窗口
7、在停顿等待协议中,确认帧能否需求序号?请阐 明理由
全双工信道需求序号,半双工信道可以不需求。
发方超时,重传老 的PDU0
PDU0 PDU1 PDU2 PDU3 PDU0
ACK1 ACK2 ACK3 ACK0 ACK1
收方以为是新的PDU0, 反复接纳
:
6、对于选择性重传协议,请举例阐明为什么Ws+Wr 不能大于2n 〔用时序图〕
例如, n=2,PDU序号数为0 3,而Ws=3,Wr=2。
:
退后n帧协议
计算机网络与通信(第2版)课后习题参考答案

解答:
以传递邮件为例。首先,E-mail数据通过本地计算机(信息源)发送给Modem(变换器),完成数字信号到模拟信号的转换,然后通过电话线(信道)传送到目的地的Modem
(反变换器),完成模拟信号到数字信号的转换,然后送给目的地计算机(受信者),从而完成整个数据的传输。
#include <stdio.h>
#include <graphics.h>
#include <stdlib.h>
#include <conio.h>
/*函数:初始化图形显示模式。*/
void InitPaint(void)
{
int gdriver = DETECT, gmode, errorcode;
(3)报文交换采用"存储-转发"方式进行传送,无需事先建立线路,事后更无需拆除。它的优点是:线路利用率高、故障的影响小、可以实现多目的报文;缺点是:延迟时间长且不定、对中间节点的要求高、通信不可靠、失序等,不适合计算机网络。
(4)分组交换中数据以短分组的形式传输,分组长度一般为1000字节。如果发送端有更长的报文需要发送,那么这个报文被分割成一个分组序列,每个分组由控制信息和用户数据两部分组成。分组交换适用于计算机网络,在实际应用中有两种类型:虚电路方式和数据报方式。分组交换的优点是:高效、灵活、迅速、可靠、经济,但存在如下的缺点:有一定的延迟时间、额外的开销会影响传输效率、实现技术复杂等。
目前光纤的最大传输速率可达10Gbps的数量级。
2.3 无线电通信频率范围是多少?无线电广播频谱和微波频谱各是多少?
解答:
无线电通信频率范围为3KHz~300GHz,无线电广播频谱为30 MHz~1 GHz,微波频谱为2~40 GHz。
第三章 计算机网络技术基础 习题与答案

第三章计算机网络技术基础习题与答案一、判断题1.(√)网络节点和链路的几何图形就是网络的拓扑结构,是指网络中网络单元的地理分布和互联关系的几何构型.2。
(×)不同的网络拓扑结构其信道访问技术、网络性能、设备开销等基本相同,适合相同场合。
3。
(×)计算机网络的拓扑结构主要是指资源子网的拓扑结构。
4。
(√)总线型拓扑结构的网络结构简单、扩展容易,网络中的任何结点的故障都不会造成全网的故障,可靠性较高。
5.(×)星型网络的中心节点是主节点,具有中继交换和数据处理能力,网络结构简单,建网容易,可靠性好.6.(√)环型网数据传输路径固定,没有路径选择的问题,网络实现简单,适应传输信息量不大的场合,但网络可靠性较差。
7。
(√)树状网络是分层结构,适用于分级管理和控制系统,除叶节点及其连线外,任一节点或连线的故障均影响其所在支路网络的正常工作。
8.( √)当网络中各节点连接没有一定规则、地理位置分散,而设计通信线路是主要考虑的因素时,我们通常选用网状网络。
9。
(√)总线型拓扑结构分单总线结构和多总线结构,局域网一般采用的是单总线结构。
10。
(×)总线型拓扑结构的优点是电缆长度短、可靠性高、故障诊断和隔离容易和实时性强。
11。
(×)星型网络拓扑结构集中控制,简单的访问协议,但电缆长度及安装费用高,故障诊断困难、扩展困难,全网工作依赖于中央节点。
12。
(√)环型拓扑结构适合于光纤、网络实时性好,但网络扩展配置因难,故障诊断困难,节点故障则引起全网故障。
13。
( √)树型拓扑结构易于扩展、故障隔离方便,但对根的依赖性太大,如果根发生故障则全网不能正常工作.14。
( ×)网状型拓扑结构是将星型和总线型两种拓扑结构混合起来的一种拓扑结构。
15.( √)网状型拓扑结构的优点是易于扩展、故障的诊断和隔离方便、安装电缆方便。
16.( √)建立计算机网络的根本目的是实现数据通信和资源共享,而通信则是实现所有网络功能的基础和关键.17.(√)OSI参考模型是一种将异构系统互连的分层结构,提供了控制互连系统交互规则的标准骨架。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三章习题解答3.1简述数据链路层的功能。
答:数据链路层是在物理层提供的比特流传送服务的基础上,通过一系列的控制和管理,构成透明的、相对无差错的数据链路,向网络层提供可靠、有效的数据帧传送的服务。
其主要功能包括:链路管理,帧定界,流量控制,差错控制,数据和控制信息的识别,透明传输,寻址。
3.2 试解释以下名词:数据电路,数据链路,主站,从站,复合站。
答:数据电路是一条点到点的,由传输信道及其两端的DCE构成的物理电路段,中间没有交换节点。
数据电路又称为物理链路,或简称为链路。
数据链路是在数据电路的基础上增加传输控制的功能构成的。
一般来说,通信的收发双方只有建立了一条数据链路,通信才能够有效地进行。
在链路中,所连接的节点称为“站”。
发送命令或信息的站称为“主站”,在通信过程中一般起控制作用;接收数据或命令并做出响应的站称为“从站”,在通信过程中处于受控地位。
同时具有主站和从站功能的,能够发出命令和响应信息的站称为复合站。
3.3 数据链路层流量控制的作用和主要功能是什么?答:流量控制简称“流控”,是协调链路两端的发送站、接收站之间的数据流量,以保证双方的数据发送和接收达到平衡的一种技术。
在计算机网络中,由于接收方往往需要对接收的信息进行识别和处理,需要较多的时间,通常发送方的发送速率要大于接收方的接收能力。
当接收方的接收处理能力小于发送方的发送能力时,必须限制发送方的发送速率,否则会造成数据的丢失。
流量控制就是一种反馈机制,接收方随时向发送方报告自己的接收情况,限制发送方的发送速率。
保证接收方能够正常、有序地接收数据。
3.4 在停止-等待协议中,确认帧是否需要序号?为什么?答:在停止-等待协议中,由于每次只确认一个已经发送的帧,确认帧可以不需要序号。
但在一些特殊情况下会出现问题。
如果发送方在超时重发一个帧后又收到了迟到的确认,就不能确定该应答是对哪一个帧的确认,并可能导致随后的传送过程重新差错。
3.5 解释为什么要从停止-等待协议发展到连续ARQ协议。
答:停止—等待协议的优点是控制比较简单;缺点是由于发送方一次只能发送一帧,在信号传播过程中发送方必须处于等待状态,这使得信道的利用率不高,尤其是当信号的传播时延比较长时,传输效率会更低。
导致停止—等待协议信道利用率低的原因,是因为发送方每发送一帧都需要等待接收方的应答,才可以继续发送。
如果能允许发送方在等待应答的同时能够连续不断地发送数据帧,而不必每一帧都是接收到应答后才可以发送下一帧,则可以提高传输效率。
允许发送方在收到接收方的应答之前可以连续发送多个帧的策略,就是滑动窗口协议。
滑动窗口流量控制包括连续ARQ和选择ARQ方式。
3.6 对于使用3比特序号的停止-等待协议、连续ARQ协议和选择ARQ协议,发送窗口和接收窗口的最大尺寸分别是多少?答:使用3比特对帧进行编号,可以有0~7,共8种编码。
停止-等待协议:发送窗口=1,接收窗口=1;连续ARQ协议:最大发送窗口=7,接收窗口=1;选择ARQ协议:最大发送窗口=4,最大接收窗口=4。
3.7 信道速率为4kb/s,采用停止等待协议,单向传播时延t p为20ms,确认帧长度和处理时间均可忽略,问帧长为多少才能使信道利用率达到至少50%?答:不考虑确认帧发送时间和双方的处理时间,则信道利用率=t F/(2t p+t F)t F=L/v,其中L为帧长度,v=4kb/s要使信道利用率达到50%,则t F >= 40 ms可以得到L >= 160 bit3.8 假设卫星信道的数据率为1Mb/s,取卫星信道的单程传播时延为250ms,每一个数据帧长度是1000bit。
忽略误码率、确认帧长和处理时间。
试计算下列情况下的卫星信道可能达到的最大的信道利用率分别是多少?1) 停止-等待协议;2)连续ARQ协议,W T=7;3)连续ARQ协议,W T=127。
答:不考虑差错情况,确认帧发送时间和双方的处理时间,则信道利用率=t F/(2t p+t F) t F=L/v,其中L为一个帧长度,v=1Mb/s,则t F=1000/1000000=0.001s=1ms1) 停止-等待协议:每次只发送一个帧,信道利用率=1 /(250×2+1)=1/5012)连续ARQ协议,W T=7:可以连续发送7个帧,但后面的6个帧是在等待的同时发送,信道利用率=7 /(250×2+1)=7/5013)连续ARQ协议,W T=127:可以连续发送127个帧,但后面的126个帧是在等待的同时发送,而且,当127个帧全部发送完毕使用了127ms,确认应答还没有到达,信道利用率=127 /(250×2+1)=127/5013.9 简述PPP协议的组成。
答:PPP由以下三个部分组成:(1)在串行链路上封装IP数据报的方法:PPP既支持异步链路(无奇偶校验的8比特数据),也支持面向比特的同步链路。
(2) 链路控制协议(Link Control Protocol ,LCP):用于建立、配置和测试数据链路连接,通信的双方可协商一些选项。
(3) 网络控制协议(Network Control Protocol,NCP):用于建立、配置多种不同网络层协议,如IP,OSI的网络层,DECnet以及AppleTalk等,每种网络层协议需要一个NCP来进行配置,在单个PPP链路上可支持同时运行多种网络协议。
3.10简述PPP链路的建立过程。
答:目前大部分家庭上网都是通过PPP在用户端和运营商的接入服务器之间建立通信链路。
当用户拨号接入网络服务提供商ISP时,路由器的调制解调器对拨号做出应答,并建立一条物理连接。
这时,PC机向路由器发送一系列的LCP分组(封装成多个PPP帧)。
这些分组及其响应选择了将要使用的一些PPP参数。
接着就进行网络层配置,NCP给新接人的PC机分配一个临时的IP地址。
这样,计算机就和网络建立了一个PPP连接,成为Internet上的一个主机了。
3.11 简述HDLC信息帧控制字段中的N(S)和N(R)的含义。
要保证HDLC数据的透明传输,需要采用哪种方法?答:HDLC信息帧控制字段中的N(S)表示当前发送的帧的编号,使接收方能够正确识别所接收的帧及帧的顺序;N(R)表示N(R)以前的各帧已正确接收,通知发送方希望接收下一帧为第N(R)帧。
要保证HDLC数据的透明传输,需要避免数据和控制序列中出现类似帧标志的比特组合,保证标志F的唯一性,HDLC采用“0”比特插入/删除法。
采用这种方法,在F以后出现5个连续的1,其后额外插入一个“0”,这样就不会出现连续6个或6个以上“1”的情况。
在接收方,在F之后每出现连续5个“1”后跟随“0”,就自动将其后的“0”删除,还原成原来的比特流,3.12 若窗口序号位数为3,发送窗口尺寸为2,采用Go back N(出错全部重发)协议,试画出由初始状态出发相继发生下列事件时的发送及接收窗口图示:发送0号帧;发送1号帧;接收0号帧;接收确认0号帧;发送2号帧;接收1号帧;接收确认1号帧。
答:3.13 请用HDLC协议,给出主站A与从站B以异步平衡方式,采用选择ARQ流量控制方案,按以下要求实现链路通信过程:1)A站有6帧要发送给B站,A站可连续发3帧;2)A站向B站发的第2、4帧出错;帧表示形式规定为:(帧类型:地址,命令,发送帧序号N(S),接收帧序号N(R),探询/终止位P/F)答:A B3.14 在面向比特同步协议的帧数据段中,出现如下信息:1010011111010111101(高位在左低位在右),则采用“0”比特填充后的输出是什么?答:“0”比特自动插入/删除技术是在信息序列中连续5个“1”后自动加入一个“0”比特,则以下信息序列采用“0”比特插入后为:信息序列:1010011111010111101“0”比特插入后:101001111100101111013.15 HDLC协议中的控制字段从高位到低位排列为11010001,试说明该帧是什么帧,该控制段表示什么含义?答:HDLC协议中的控制字段从高位到低位排列为11010001,即最低两位(b1b0)为“01”,表示是监督帧。
其控制字段b3b2为“00”,表示是“RR”,接收准备好,可以继续发送。
P/F=1,N(R)=110,表示对第5号帧及以前各帧确认,希望下一次接收第6号帧。
3.16 HDLC协议的帧格式中的第三字段是什么字段?若该字段的第一比特为“0”,则该帧为什么帧?答:HDLC协议的帧格式中的第三字段是控制(C)字段。
若该字段的第一比特(最低位LSB)为“0”,则该帧为信息帧。
3.17 试比较非坚持型、1-坚持型和P-坚持型CSMA的优缺点。
答:根据监听后的策略,CSMA有三种不同的方法:非坚持型、1—坚持型、P—坚持型。
三种方法各自优缺点如下:(1)非坚持型在监听到信道忙时,不坚持监听,而是延迟一个随机时间再次监听,准备发送。
这种方法控制简单,减少了冲突发生的概率。
但再次监听之前可能信道早已空闲,这就造成一定的时间浪费,效率较低。
(2)1—坚持型方法在监听到信道忙时,一直坚持监听,直到监听到信道空闲,以概率1立即发送。
这种策略能够及早发送数据,但当有两个或以上的站同时在监听和准备发送时,信道由忙至空闲的状态转换就起了同步的作用,造成两个或多个站同时发送,就会发生冲突,反而降低了效率。
(3)P—坚持型采用了一种折中方案,当监听到总线空闲时,以P的概率发送,而以1—P 的概率延迟一个时间单位后再监听,准备发送。
这种方法减少了发送冲突的可能性,但退避也可能造成信道浪费。
3.18 CSMA控制方案包括哪三种算法?简述三种算法的算法思想。
答:载波监听多路访问(Carries Sense Multiple Access,CSMA)是每个站在发送帧之前监听信道上是否有其他站点正在发送数据,即检查一下信道上是否有载波,或者说信道是否忙。
如果信道忙,就暂不发送,否则就发送。
这种方法称为“先听后说”,减少了发生冲突的概率。
根据监听后的策略,有三种不同的协议,即:非坚持型、1—坚持型、P—坚持型。
(1)非坚持型非坚持型的工作原理是当监听到信道空闲时,则立即发送;当监听到信道忙时,不坚持监听,而是延迟一个随机时间再次监听,准备发送。
当然,再次监听之前可能信道早已空闲,这就造成一定的时间浪费,但减少了冲突发生的概率。
(2)1—坚持型1—坚持型的工作原理是在监听到信道忙时,一直坚持监听,直到监听到信道空闲,以概率1立即发送。
这种策略是争取及早发送数据,但当有两个或以上的站同时在监听和准备发送时,信道由忙至空闲的状态转换就起了同步的作用,两个或多个站同时发送,就会发生冲突。
(3)P—坚持型为了降低1—坚持型的冲突概率,又减少非坚持型造成的介质时间浪费,采用了一种折中方案,这就是P—坚持型CSMA。