计算机网络_第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。

计算机网络第三版课后习题答案

计算机网络第三版课后习题答案

计算机网络第三版课后习题答案计算机网络第三版课后习题答案计算机网络是现代社会中不可或缺的一部分,它连接了世界各地的人们并促进了信息的传递和共享。

而对于学习计算机网络的人来说,课后习题是检验自己对所学知识的理解和掌握程度的重要途径。

本文将为大家提供《计算机网络第三版》的部分课后习题答案,希望能够对大家的学习有所帮助。

第一章:导论1. 答案:计算机网络是指将地理位置不同的计算机和其他设备通过通信线路连接起来,以便实现数据和信息的传输和共享的系统。

2. 答案:计算机网络的主要优点包括资源共享、高效的数据传输、灵活性和可靠性。

3. 答案:计算机网络的分类可以从不同的角度进行,常见的分类包括局域网、城域网、广域网和互联网。

第二章:物理层1. 答案:物理层主要负责将比特流转化为电信号,并通过传输介质进行传输。

2. 答案:物理层的主要功能包括数据的传输、数据的同步、数据的编码和解码等。

3. 答案:常见的物理层传输介质包括双绞线、同轴电缆、光纤和无线传输介质等。

第三章:数据链路层1. 答案:数据链路层的主要功能包括将物理层传输的比特流转化为数据帧,并通过链路进行传输。

2. 答案:数据链路层的主要协议包括以太网、令牌环和点对点协议等。

3. 答案:数据链路层的主要技术包括流量控制、差错控制和访问控制等。

第四章:网络层1. 答案:网络层的主要功能包括将数据链路层传输的数据帧转化为数据包,并通过网络进行传输。

2. 答案:网络层的主要协议包括IP协议、ICMP协议和路由协议等。

3. 答案:网络层的主要技术包括路由选择、拥塞控制和分组转发等。

第五章:传输层1. 答案:传输层的主要功能是为应用层提供可靠的端到端的数据传输服务。

2. 答案:传输层的主要协议包括TCP协议和UDP协议等。

3. 答案:传输层的主要技术包括流量控制、差错控制和拥塞控制等。

第六章:应用层1. 答案:应用层是最靠近用户的一层,主要负责为用户提供各种网络应用服务。

计算机网络第三章课后习题

计算机网络第三章课后习题

第三章课后习题1、考虑在主机A和主机B之间有一条TCP连接。

假设从主机A传送到主机B的TCP报文段具有源端口号x和目的端口号y。

对于从主机B传送到主机A的报文段,源端口号和目的端口号分别是多少?2、描述应用程序开发者为什么可能选择在UDP上运行应用程序而不是在TCP上运行的原因。

3、假定在主机C上的一个进程有一个具有端口号6789的UDP套接字。

假定主机A和主机B都用目的端口号6789向主机C发送一个UDP报文段。

这两台主机的这些报文段在主机C都被描述为相同的套接字吗?如果是这样的话,在主机C的该进程将怎样知道源于两台不同主机的这两个报文段?4、在我们的rdt协议中,为什么需要引入序号?5、在我们的rdt协议中,为什么需要引入定时器?6、是非判断题:a. 主机A经过一条TCP连接向主机B发送一个大文件。

假定主机B没有数据发往主机A。

因为主机B不能随数据捎带确认,所以主机B将不向主机A发送确认。

b. 在连接的整个过程中,TCP的rwnd的长度决不会变化。

c. 假设主机A通过一条TCP连接向主机B发送一个大文件。

主机A发送但未被确认的字节数不会超过接收缓存的大小。

d. 假设主机A通过一条TCP连接向主机B发送一个大文件。

如果对于这条连接的一个报文段的序号为m,则对于后继报文段的序号将必然是m+1。

e. TCP报文段在它的首部中有一个rwnd字段。

f. 假定在一条TCP连接中最后的SampleRTT等于1秒,那么对于该连接的TimeoutInterval的当前值必定大于等于1秒。

g. 假设主机A通过一条TCP连接向主机B发送一个序号为38的4个字节的报文段。

在这个相同的报文段中,确认号必定是42。

7、假设主机A通过一条TCP连接向主机B发送两个紧接着的TCP报文段。

第一个报文段的序号为90,第二个报文段序号为110。

a. 第一个报文段中有多少数据?b. 假设第一个报文段丢失而第二个报文段到达主机B。

那么在主机B发往主机A的确认报文中,确认号应该是多少?8、UDP和TCP使用反码来计算它们的检验和。

计算机网络3章习题-1-1

计算机网络3章习题-1-1

计算机网络3章习题-1-1习题31. 数据链路层中的数据块常被称为()。

A .信息B .分组C .帧D .比特流2. 如果比特率为10Mb/s ,发送1000位需要多长时间()A .1usB .10usC .100usD .1000us3. 滑动窗口协议用于()的协议。

A .差错控制B .流量控制C .拥塞控制D .链路管理4. PPP 协议是哪一层的协议?()A .物理层B .数据链路层C .网络层D .高层5. (09-35)数据链路层采用了后退N 帧(GBN )协议,发送方已经发送了编号为0~7的帧。

当计时器超时时,若发送方只收到0、2、3号帧的确认,则发送方需要重发的帧数是()A .2B . 3C . 4D . 56. (11-35)数据链路层采用选择重传协议(SR )传输数据,发送方已发送了0~3号数据帧,现已收到1号帧的确认,而0、2号帧依次超时,则此时需要重传的帧数是()A .1B .2C .3D .47. (12-35)以太网MAC 提供的是()A .无连接的不可靠服务B .无连接的可靠服务C .有连接的不可靠服务D .有连接的不可靠服务8. GBN (Go-Back-N )协议使用4bit 作为发送、应答序号,不允许使用的最大发送窗口是()个。

A .15B .8C .16D .79. 以下滑动窗口说明通信双方处于什么状态()?A .发送了0号帧,准备接收0号帧B .发送了1号帧,接收了0号帧C .发送了0号帧,准备接收1号帧D .发送了1号帧,接收了1号帧 0 1 2 3 4 5 6 7 0 1 0 110.停—等协议的主要缺点是()。

A.通信不可靠B.信道利用率不高C.不能进行全双工通信D.需要大容量的存储器11.下列不属于PPP协议的是()。

A.TCP协议B.IP数据报的封装C.链路控制协议D.网络控制协议12.设采用偶校验海明码对10101111进行编码,则编码后的结果为()。

计算机网络课后习题答案解析(第三章)

计算机网络课后习题答案解析(第三章)

计算机网络课后习题答案(第三章)(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章计算机网络体系结构(习题答案)

(完整版)第3章计算机网络体系结构(习题答案)

第3章计算机网络体系结构一、填空题1.协议主要由(语法)、(语义)和(同步)三个要素组成。

2.OSI模型分为(物理层)、(数据链路层)、(网络层)、(传输层)、(会话层)、(表示层)和(应用层)七个层次。

3.OSI模型分为(资源子网)和(通信子网)两个部分。

4.物理层定义了(机械特性)、(电气特性)、(功能特性)和(规程特性)四个方面的内容。

5.数据链路层处理的数据单位称为(帧)。

6.数据链路层的主要功能有(链路管理)、(成帧)、(信道共享)、(帧同步)、(流量控制)、(差错控制)、(透明传输)和(寻址)。

7.在数据链路层中定义的地址通常称为(硬件地址)或(物理地址)。

8.网络层所提供的服务可以分为两类:(面向连接的)服务和(无连接的)服务。

9.传输层的功能包括(服务选择)、(连接管理)、(流量控制)、(拥塞控制)和(差错控制)等。

二、名词解释同步协议实体对等层对等层通信服务 CIDR 协议数据单元服务数据单元同步同步指的是广义的、在一定条件下发生什么事情的特性,而且条件和时间有关,具有时序的含义。

协议计算机网络中意图进行通信的结点必须要遵守一些事先约定好的规则。

这些为进行数据交换而建立的规则、标准或约定即称为协议,也称为网络协议。

实体任何接收或者发送数据的硬件单元或者软件进程模块都可以称为通信实体,简称实体。

对等层不同的网络结点,若它们遵循的是同一种网络体系结构的话,那么在不同结点上完成同样功能的层次称为对等层。

对等层通信在分层的网络体系结构中,每个层次只知道自己从上层接收来数据并处理后再传递给下一层,结果通信目的方该层次的对等层就收到与己方处理的一模一样的数据。

就好像在两个对等层之间有一条“通道”直接把数据传送过去一样,这种情况就称为对等层通信。

服务下一层能被上一层看见的功能称为服务。

协议数据单元、服务数据单元对等层上传送的数据单位称为协议数据单元,而直接相邻的两个层次之间交换的数据单位称为服务数据单元。

计算机网络第三第四章复习资料

计算机网络第三第四章复习资料

计算机网络第三章练习题一、选择题1.在常用的传输介质中,()的带宽最宽,信号传输衰减最小,抗干扰能力最强。

A.双绞线B.同轴电缆C.光纤D.微波2.在电缆中采用屏蔽可以带来什么好处?()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.一般来说,对于通信量大的高速局域网,为了获得更高的性能,应该选用()。

A.同轴电缆B.光纤C.双绞线D.无线8.曼彻斯特编码采用的是(。

)A.外同步B.群同步C.自同步D.都可以9.模拟数据编码的基本形式有(。

)A.bsk、psk、lsk B.ask、fsk、psk C.ask、fks、pks D.bks、pks、fks10.利用电话线接入internet,客户端必须有()。

A.路由器B.调制解调器C.集线器D.网卡11.数据传输速率指的是()。

A.每秒传输的字节数B.每秒信号变化的次数C.每秒传输的比特数D.每秒传输的周期数12.如果想要高速大量的传输数据,以下那一种交换方式实时性最好?()A.报文交换B.虚电路分组交换C.线路交换D.数据包分组交换13.下列说法中,哪一项是正确的()A.虚电路与线路交换没有实质不同B.在通信的两个站点之间只能建立一条虚电路C.虚电路有连接建立、数据传输、连接拆除三个阶段D.虚电路的各个节点需要为每个分组作路由选择判定14.当数字信号在模拟传输系统中传送时,在发送端和接收端分别需要()A.调制器和解调器B.解调器和调制器C.编码器和解码器D.解码器和编码器15.采用专用线路通信时,可以省去的通信阶段是()A.建立通信线路B.建立数据传输链路C.传送通信控制信号和数据D.双方确认通信结束16.将物理信道的总频带宽分割成若干个子信道,每个子信道传输一路信号,这种复用技术称为()A.同步时分多路复用B.码分多路复用C.异步时分多路复用D.频分多路复用17.市话网在数据传输期间,在源结点与目的节点之间有一条利用中间结点构成的物理连接线路,这种市话网采用()技术。

计算机网络_第3章习题解答

计算机网络_第3章习题解答

第三章习题解答3.1简述数据链路层的功能。

答:数据链路层是在物理层提供的比特流传送服务的基础上,通过一系列的控制和管理,构成透明的、相对无差错的数据链路,向网络层提供可靠、有效的数据帧传送的服务。

其主要功能包括:链路管理,帧定界,流量控制,差错控制,数据和控制信息的识别,透明传输,寻址。

3.2 试解释以下名词:数据电路,数据链路,主站,从站,复合站。

答:数据电路是一条点到点的,由传输信道及其两端的DCE构成的物理电路段,中间没有交换节点。

数据电路又称为物理链路,或简称为链路。

数据链路是在数据电路的基础上增加传输控制的功能构成的。

一般来说,通信的收发双方只有建立了一条数据链路,通信才能够有效地进行。

在链路中,所连接的节点称为“站”。

发送命令或信息的站称为“主站”,在通信过程中一般起控制作用;接收数据或命令并做出响应的站称为“从站”,在通信过程中处于受控地位。

同时具有主站和从站功能的,能够发出命令和响应信息的站称为复合站。

3.3 数据链路层流量控制的作用和主要功能是什么?答:流量控制简称“流控”,是协调链路两端的发送站、接收站之间的数据流量,以保证双方的数据发送和接收达到平衡的一种技术。

在计算机网络中,由于接收方往往需要对接收的信息进行识别和处理,需要较多的时间,通常发送方的发送速率要大于接收方的接收能力。

当接收方的接收处理能力小于发送方的发送能力时,必须限制发送方的发送速率,否则会造成数据的丢失。

流量控制就是一种反馈机制,接收方随时向发送方报告自己的接收情况,限制发送方的发送速率。

保证接收方能够正常、有序地接收数据。

3.4 在停止-等待协议中,确认帧是否需要序号?为什么?答:在停止-等待协议中,由于每次只确认一个已经发送的帧,确认帧可以不需要序号。

但在一些特殊情况下会出现问题。

如果发送方在超时重发一个帧后又收到了迟到的确认,就不能确定该应答是对哪一个帧的确认,并可能导致随后的传送过程重新差错。

3.5 解释为什么要从停止-等待协议发展到连续ARQ协议。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第三章习题解答简述数据链路层的功能。

答:数据链路层是在物理层提供的比特流传送服务的基础上,通过一系列的控制和管理,构成透明的、相对无差错的数据链路,向网络层提供可靠、有效的数据帧传送的服务。

其主要功能包括:链路管理,帧定界,流量控制,差错控制,数据和控制信息的识别,透明传输,寻址。

试解释以下名词:数据电路,数据链路,主站,从站,复合站。

答:数据电路是一条点到点的,由传输信道及其两端的DCE构成的物理电路段,中间没有交换节点。

数据电路又称为物理链路,或简称为链路。

数据链路是在数据电路的基础上增加传输控制的功能构成的。

一般来说,通信的收发双方只有建立了一条数据链路,通信才能够有效地进行。

在链路中,所连接的节点称为“站”。

发送命令或信息的站称为“主站”,在通信过程中一般起控制作用;接收数据或命令并做出响应的站称为“从站”,在通信过程中处于受控地位。

同时具有主站和从站功能的,能够发出命令和响应信息的站称为复合站。

数据链路层流量控制的作用和主要功能是什么答:流量控制简称“流控”,是协调链路两端的发送站、接收站之间的数据流量,以保证双方的数据发送和接收达到平衡的一种技术。

在计算机网络中,由于接收方往往需要对接收的信息进行识别和处理,需要较多的时间,通常发送方的发送速率要大于接收方的接收能力。

当接收方的接收处理能力小于发送方的发送能力时,必须限制发送方的发送速率,否则会造成数据的丢失。

流量控制就是一种反馈机制,接收方随时向发送方报告自己的接收情况,限制发送方的发送速率。

保证接收方能够正常、有序地接收数据。

在停止-等待协议中,确认帧是否需要序号为什么答:在停止-等待协议中,由于每次只确认一个已经发送的帧,确认帧可以不需要序号。

但在一些特殊情况下会出现问题。

如果发送方在超时重发一个帧后又收到了迟到的确认,就不能确定该应答是对哪一个帧的确认,并可能导致随后的传送过程重新差错。

解释为什么要从停止-等待协议发展到连续ARQ协议。

答:停止—等待协议的优点是控制比较简单;缺点是由于发送方一次只能发送一帧,在信号传播过程中发送方必须处于等待状态,这使得信道的利用率不高,尤其是当信号的传播时延比较长时,传输效率会更低。

导致停止—等待协议信道利用率低的原因,是因为发送方每发送一帧都需要等待接收方的应答,才可以继续发送。

如果能允许发送方在等待应答的同时能够连续不断地发送数据帧,而不必每一帧都是接收到应答后才可以发送下一帧,则可以提高传输效率。

允许发送方在收到接收方的应答之前可以连续发送多个帧的策略,就是滑动窗口协议。

滑动窗口流量控制包括连续ARQ和选择ARQ方式。

对于使用3比特序号的停止-等待协议、连续ARQ协议和选择ARQ协议,发送窗口和接收窗口的最大尺寸分别是多少答:使用3比特对帧进行编号,可以有0~7,共8种编码。

停止-等待协议:发送窗口=1,接收窗口=1;连续ARQ协议:最大发送窗口=7,接收窗口=1;选择ARQ协议:最大发送窗口=4,最大接收窗口=4。

信道速率为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 bit假设卫星信道的数据率为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==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/501简述PPP协议的组成。

答:PPP由以下三个部分组成:(1)在串行链路上封装IP数据报的方法:PPP既支持异步链路(无奇偶校验的8比特数据),也支持面向比特的同步链路。

(2) 链路控制协议(Link Control Protocol ,LCP):用于建立、配置和测试数据链路连接,通信的双方可协商一些选项。

(3) 网络控制协议(Network Control Protocol,NCP):用于建立、配置多种不同网络层协议,如IP,OSI的网络层,DECnet以及AppleTalk等,每种网络层协议需要一个NCP来进行配置,在单个PPP链路上可支持同时运行多种网络协议。

简述PPP链路的建立过程。

答:目前大部分家庭上网都是通过PPP在用户端和运营商的接入服务器之间建立通信链路。

当用户拨号接入网络服务提供商ISP时,路由器的调制解调器对拨号做出应答,并建立一条物理连接。

这时,PC机向路由器发送一系列的LCP分组(封装成多个PPP帧)。

这些分组及其响应选择了将要使用的一些PPP参数。

接着就进行网络层配置,NCP给新接人的PC机分配一个临时的IP地址。

这样,计算机就和网络建立了一个PPP连接,成为Internet上的一个主机了。

简述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,发送窗口尺寸为2,采用Go back N(出错全部重发)协议,试画出由初始状态出发相继发生下列事件时的发送及接收窗口图示:发送0号帧;发送1号帧;接收0号帧;接收确认0号帧;发送2号帧;接收1号帧;接收确认1号帧。

答:试用HDLC协议,若主站A与从站B以异步平衡方式,采用选择ARQ流量控制方案,按以下要求实现链路通信过程:1)A站有6帧要发送给B站,A站可连续发3帧;2)A站向B站发的第2、4帧出错;帧表示形式规定为:(帧类型:地址,命令,发送帧序号N(S),接收帧序号N(R),探询/终止位P/F)答:A B在面向比特同步协议的帧数据字段中,出现如下信息:111101(高位在左低位在右),则采用“0”比特填充后的输出是什么答:“0”比特自动插入/删除技术是在信息序列中连续5个“1”后自动加入一个“0”比特,则以下信息序列采用“0”比特插入后为:信息序列: 111101“0”比特插入后:0111101HDLC协议中的控制字段从高位到低位排列为,试说明该帧是什么帧,该控制段表示什么含义答:HDLC协议中的控制字段从高位到低位排列为,即最低两位(b1b0)为“01”,表示是监督帧。

其控制字段b3b2为“00”,表示是“RR”,接收准备好,可以继续发送。

P/F=1,N(R)=110,表示对第5号帧及以前各帧确认,希望下一次接收第6号帧。

HDLC协议的帧格式中的第三字段是什么字段若该字段的第一比特为“0”,则该帧为什么帧答:HDLC协议的帧格式中的第三字段是控制(C)字段。

若该字段的第一比特(最低位LSB)为“0”,则该帧为信息帧。

常用的差错控制的方法有哪些各有什么特点答:(1)检错重发(ARQ):接收端检测到接收信息有错时,通过自动要求发送端重发保存的副本以达到纠错的目的,这种方式需要在发送端把所要发送的数据序列编成能够检测错误的码,在后面的数据链路层中将会详细介绍这种差错控制的方法。

(2)前向纠错(FEC):接收端检测到接收信息有错后,通过计算,确定差错的位置,并自动加以纠正,这种方式需要发送端将输入的数据序列变换成能够纠正错误的码。

(3)混合方式:接收端采取纠检错混合(在ATM中应用),即对少量差错予以自动纠正,而超过其纠正能力的差错则通过重发的方法加以纠正。

(4)信息反馈(IRQ):接收端把收到的数据序列全部由反向信道送回给发送端,发送端比较其发送的数据序列与送回的数据序列,从而发现是否有错误,并把认为错误的数据序列的原始数据再次发送,直到发送端没有发现错误为止,这种方式不需要发送端进行差错控制编码。

一码长为n=15的汉明码,监督位应为多少编码效率为多少答:因为对于汉明码来说,应满足2 r -1≥n又因为n=15,所以监督位r至少应为4。

编码效率100%k R n =⨯154100%15-=⨯=%简述(7,4)汉明码中7和4的含义。

答:7是指一个码组的总长度是7位,4是指一个码组中信息位的长度是4位。

已知(7,4)汉明码接收码组为0100100,计算其校正子并确定错码在哪一位。

答:因为校正子S 1= c 6 c 5 c 4 c 2=0, S 2= c 6 c 5 c 3 c 1=1, S 3= c 6 c 4 c 3c 0=0,因为三个校正因子不全为0,说明码字有错。

S=S 1S 2S 3=010,说明信息位c 1有错,将c 1上的0变为1,即可纠正错误。

在循环冗余校验系统中,利用生成多项式g (x )=x 5+ x 4+x+1判断接收到的报文是否正确并计算1的冗余校验码。

答:若收到的报文是,则用其去除以生成多项式对应的码组110011, 1 1 0 0 0 1 0 0 110011⌡1 0 1 0 1 1 0 0 0 1 1 0 1 1 1 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 1 1 0 0 1 1 1 1 0 0 1 1 0 1 ≠0可知结果不是全零,所以肯定是有错的。

当要发送的数据是1,根据生成多项式,可知所对应的冗余校验码为5位,则在1后添加00000,用0/110011后,所得余数为110,则冗余校验码为00110。

相关文档
最新文档