计算机简明教程课后答案谢希仁版第三章数据链路层.

合集下载

计算机网络谢希任_第三章_参考答案

计算机网络谢希任_第三章_参考答案

第3章
◆名词解释
流量控制:发送方发送数据的速率必须使接收方来得及接收,当收方来不及接收时,就必须及时控制发方发送数据的速率。

◆简答题
3.数据链路层协议几乎总是把FCS(冗余码)放在尾部,而不是放在头部,为什么?
答;CRC是在发送期间进行计算的。

一旦把最后一位数据送上外出线路,就立即把CRC编码附加在输出流的后面发出。

如果把CRC放在帧的头部,那么就要在发送之前把整个帧先检查一遍来计算CRC。

这样每个字节都要处理两遍,第一遍是为了计算检验码,第二遍是为了发送。

把CRC放在尾部就可以把处理时间减半。

4.滑动窗口怎样工作?
答;发送方每发送一帧后,待确认帧的数目便增1,相当于打开一个窗口。

每收到一个确认信息后,待确认帧的数目便减1,相当于关闭一个窗口。

当待确认帧的数目等于发送窗口尺寸时,发送方便停止发送新帧,以此来控制流量。

接收方准备接收一个帧也相当于打开一个窗口,正确接收一个帧相当于关闭一个窗口。

这样一发一收,使得发送方和接收方的打开的窗口位置一直在滑动,所以形象地称为滑动窗口。

☆计算ARQ协议的信道利用率
3-06 信道利用率:50%,帧长:160 bit
3-15 (1)1/251 (2)7/251 (3)127/251 (4)1。

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

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

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

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

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

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

《计算机网络(第7版)谢希仁著》第三章数据链路层要点及习题总结

《计算机网络(第7版)谢希仁著》第三章数据链路层要点及习题总结

《计算机⽹络(第7版)谢希仁著》第三章数据链路层要点及习题总结1.数据链路层的三个基本问题:封装成帧,透明传输,差错检测2.点对点信道的数据链路层 (1)链路和数据链路 链路(物理链路):链路(link)就是从⼀个结点到相邻结点的⼀段物理线路(有线或⽆线〉,⽽中间没有任何其他的交换结点 数据链路(逻辑链路):为当需要在⼀条线路上传送数据时,除了必须有⼀条物理线路外,还必须有⼀些必要的通信协议来控制这些数据的传输,换⽽⾔之,数据链路=链路+通信协议 (2)早期的数据通信协议叫通信规程 (3)数据链路层的协议数据单元-------帧 (4)封装成帧:封装成帧(framing)就是在⼀段数据的前后分别添加⾸部和尾部,这样就构成了⼀个帧。

⼀个帧的帧长等于帧的数据部分长度加上帧⾸部和帧尾部的长度。

⾸部和尾部的⼀个重要作⽤就是进⾏帧定界(即确定帧的界限),为了提⾼帧的传输效率,应当使帧的数据部分长度尽可能地⼤于⾸部和尾部的长度。

但是,每⼀种链路层协议都规定了所能传送的帧的数据部分长度上限⼀⼀最⼤传送单元 MTU (Maximum Transfer Unit),当数据是由可打印的 ASCII 码组成的⽂本⽂件时,帧定界可以使⽤特殊的帧定界符(如SOH和EOT)。

SOH:Start Of Header EOT:End Of Transmission (5)透明传输:所传输的数据中的任何 8 ⽐特的组合⼀定不允许和⽤作帧定界的控制字符的⽐特编码⼀样,⽆论什么样的⽐特组合的数据,都能够按照原样没有差错地通过这个数据链路层。

发送端的数据链路层在数据中出现控制字符 “SOH”或“EOT”的前⾯插⼊⼀个转义字符“ESC”(其⼗六进制编码是 1B,⼆进制是 00011011 )。

⽽在接收端的数据链路层在把数据送往⽹络层之前删除这个插⼊的转义字符。

这种⽅法称为字节填充或字符填充。

如果转义字符也出现在数据当中,那么解决⽅法仍然是在转义字符的前⾯插⼊⼀个转义字符。

计算机网络课后答案第三章

计算机网络课后答案第三章

第三章 数据链路层习题3-02 数据链路层中的链路控制包括哪些功能?答:数据链路层中的链路控制功能有:(1)链路管理。

(2)帧定界。

(3)流量控制。

(4)差错控制。

(5)将数据和控制信息区分开。

(6)透明传输。

(7)寻址。

习题3-03考察停止等待协议算法。

在接收结点,当执行步骤(4)时,若将“否则转到(7)”改为“否则转到(8)”,将产生什么结果?答:“否则”是指发送方发送的帧的N (S )和接收方的状态变量V (R )不同。

表明发送方没有收到接收方发出的ACK ,于是重传上次的帧。

若“转到(8)”,则接收方要发送NAK 。

发送方继续重传上次的帧,一直这样下去。

习题3-06 信道速率为4kb/s 。

采用停止等待协议。

传播时延ms t p 20=,确认帧长度和处理时间均可忽略。

问帧长为多少才能使信道利用率达到至少50%。

解:根据下图所示停等协议中的时间关系:在确认帧长度和处理时间均可忽略的情况下,要使信道利用率达到至少50%必须使数据帧的发送时间等于2倍的单程传播时延。

即:p f t t 2= 已知:C l t ff =,其中C 为信道容量,或信道速率。

f l 为帧长(以比特为单位)。

所以得帧长16004.040002=⨯=⨯≥⨯=p f f t C t C l bit习题3-09试证明:当用n 个比特进行编号时,若接收窗口的大小为1,则只有在发送窗口的大小WT ≤2n-1时,连续ARQ 协议才能正确运行。

答:(1)显然 WT 内不可能有重复编号的帧,所以WT ≤2n 。

设WT=2n ;(2)注意以下情况:发送窗口:只有当收到对一个帧的确认,才会向前滑动一个帧的位置;接收窗口:只有收到一个序号正确的帧,才会向前滑动一个帧的位置,且同时向发送端发送对该帧的确认。

显然只有接收窗口向前滑动时,发送端口才有可能向前滑动。

发送端若没有收到该确认,发送窗口就不能滑动。

(3)为讨论方便,取n=3。

并考虑当接收窗口位于0时,发送窗口的两个极端状态。

计算机网络(谢希仁第五版)-第三章_习题答案

计算机网络(谢希仁第五版)-第三章_习题答案

第三章数据链路层3-01数据链路(即逻辑链路)与链路(即物理链路)有何区别? “电路接通了”与”数据链路接通了”的区别何在?答:数据链路与链路的区别在于数据链路出链路外,还必须有一些必要的规程来控制数据的传输,因此,数据链路比链路多了实现通信规程所需要的硬件和软件。

“电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了,但是,数据传输并不可靠,在物理连接基础上,再建立数据链路连接,才是“数据链路接通了”,此后,由于数据链路连接具有检测、确认和重传功能,才使不太可靠的物理链路变成可靠的数据链路,进行可靠的数据传输当数据链路断开连接时,物理电路连接不一定跟着断开连接。

3-01数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点.答:链路管理帧定界流量控制差错控制将数据和控制信息区分开透明传输寻址可靠的链路层的优点和缺点取决于所应用的环境:对于干扰严重的信道,可靠的链路层可以将重传范围约束在局部链路,防止全网络的传输效率受损;对于优质信道,采用可靠的链路层会增大资源开销,影响传输效率。

3-02网络适配器的作用是什么?网络适配器工作在哪一层?答:适配器(即网卡)来实现数据链路层和物理层这两层的协议的硬件和软件网络适配器工作在TCP/IP协议中的网络接口层(OSI中的数据链里层和物理层)3-03数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?答:帧定界是分组交换的必然要求透明传输避免消息符号与帧定界符号相混淆差错检测防止合差错的无效数据帧浪费后续路由上的传输和处理资源3-04如果在数据链路层不进行帧定界,会发生什么问题?答:无法区分分组与分组无法确定分组的控制域和数据域无法将差错更正的范围限定在确切的局部3-05PPP协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况?为什么PPP协议不能使数据链路层实现可靠传输?答:简单,提供不可靠的数据报服务,检错,无纠错不使用序号和确认机制地址字段A只置为0xFF。

计算机网络第七版谢希仁教授著第三章:数据链路层课后习题部分详细答案

计算机网络第七版谢希仁教授著第三章:数据链路层课后习题部分详细答案

计算机网络第七版(谢希仁教授著)第三章:数据链路层课后习题部分详细答案第3章数据链路层课后答案(l).P109 3-01数据链路(即逻辑链路)与链路(即物理链路)有何区别?”电路接通了“与“数据链路接通了”的区别何在?链路:一个结点到相邻结点的一段物理线路数据链路:在一条物理链路上还具有一定的通信协议⑵.P109 3-02数据链路层中的链路控制包括哪些功能?1.封装成帧2.透明传输3.差错检测⑶.P109 3-03网络适配器的作用是什么朔络适配器工作在哪一层?作用:1.进行串行/并行转换2.对数据进行缓存3.在计算机的操作系统安装设备驱动程序4.实现以太网协议网络适配器工作物理层44). P109 3-04数据链路层的三个基本问题为什么都必须加以解决?】•封装成帧:必须封装成帧,不然不知道源地址、目的地址等信息5.如果不进行透明传输的话,可能会少传一部份的数据,导致数据缺失6.不进行差错检测的话接受到的数据可能都是数据缺失的,不可用⑸.P109 3∙O5如果在数据链路层不进行封装成帧,会发生什么问题?不然不知道源地址、目的地址等信息(6)P109 3-06 PPP协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况?为什么PPP协议不能使数据链路层实现可靠传输?PPP协议的主要特点:1.简单2.封装成帧3.透明性4.多种网络协议5.多种类型链路6.差错检测7.检测连接状态8.最大传送单元9.网络地址协商10.数据压缩协商PPP不可靠传输,所以不使用帧编号PPP适用于线路质量不太差的情况下。

PPP没有编号和确认机制。

(7). P109 3-0711 IO能发现采用CRC检验后,数据链路层的传输没有变成可养传输,因为没有确认重传机制(8). Pl 10 3-0801 1(9). Pl 10 3-09-个PPP帧的数据部分(用十六进制写出)是7D5EFE2717D5D7D5D65 7D5E。

计算机网络 谢希仁 第三章习题解答

计算机网络 谢希仁 第三章习题解答

计算机网络谢希仁第三章:数据链路层01、数据链路(即逻辑链路)与链路(即物理链路)有何区别?“电路接通了”与“数据链路接通了”的区别何在?答:所谓链路是指从一个结点到相邻结点的一段物理线路,而中间没有任何的其他交换结点,它仅是一条路径的组成部分。

数据链路:在数据传输时除了必须的一条物理线路外,还必须有一些必要的通信协议来控制这些数据的传输,把实现这些协议的硬件和软件都附加到链路上采构成数据链路。

“电路接通了”表示建立了一条物理连接,可以传输比特流了;“数据链路接通了”则表示已经建立了一条数据链层的连接,可以传输数据帧了。

02、数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点。

答:数据链路层中的链路控制功能有:(1)链路管理。

(2)帧定界。

(3)流量控制。

(4)差错控制。

(5)将数据和控制信息区分开。

(6)透明传输。

(7)寻址。

优点:能够保证数据在链路层的可靠传输;缺点:太复杂,实现起来麻烦,开销大03、网络适配器的作用是什么?网络适配器工作在哪一层?答:适配器主要有以下几个作用:(1)进行数据串行传输和并行传输的转换(2)对数据进行缓存(3)适配器能够实现以太网协议(4)当收到有差错的帧时自动丢弃而不必通知计算机;当收到正确的数据时则通过中断通知计算机并把数据交付个网络层。

网络适配器工作在数据链路层。

04、数据链路层的三个基本问题为什么都必须加以解决?答:“封装成帧”即帧定界,它是指在发送帧时发送端的数据链路层在帧的前后都加入商定好的标记,使得接收方在收到帧后能根据这种标记识别帧的开始和结束。

若不解决这个问题,就会使得接收端不知道一个帧是从什么地方开始的,也不知道该在什么地方结束。

“透明传输”是指通过字节插入或比特插入等机制时的数据链路层传输的数据的比特组合不受限制。

若不解决这个问题,就会使得接收端在判断帧的边界时出现混乱。

“差错检测”指采用某种机制在发送的帧中按照一定的规律设置若干个冗余比特,让接收方对收到的帧能够检查或确定是否有传输差错。

计算机网络课后习题答案(谢希仁)

计算机网络课后习题答案(谢希仁)

<<计算机网络>> 谢希仁编著---习题解答第一章概述习题1-02 试简述分组交换的要点。

答:采用存储转发的分组交换技术,实质上是在计算机网络的通信过程中动态分配传输线路或信道带宽的一种策略。

它的工作机理是:首先将待发的数据报文划分成若干个大小有限的短数据块,在每个数据块前面加上一些控制信息(即首部),包括诸如数据收发的目的地址、源地址,数据块的序号等,形成一个个分组,然后各分组在交换网内采用“存储转发”机制将数据从源端发送到目的端。

由于节点交换机暂时存储的是一个个短的分组,而不是整个的长报文,且每一分组都暂存在交换机的内存中并可进行相应的处理,这就使得分组的转发速度非常快。

分组交换网是由若干节点交换机和连接这些交换机的链路组成,每一结点就是一个小型计算机。

基于分组交换的数据通信是实现计算机与计算机之间或计算机与人之间的通信,其通信过程需要定义严格的协议;分组交换网的主要优点:1、高效。

在分组传输的过程中动态分配传输带宽。

2、灵活。

每个结点均有智能,可根据情况决定路由和对数据做必要的处理。

3、迅速。

以分组作为传送单位,在每个结点存储转发,网络使用高速链路。

4、可靠。

完善的网络协议;分布式多路由的通信子网。

电路交换相比,分组交换的不足之处是:①每一分组在经过每一交换节点时都会产生一定的传输延时,考虑到节点处理分组的能力和分组排队等候处理的时间,以及每一分组经过的路由可能不等同,使得每一分组的传输延时长短不一。

因此,它不适用于一些实时、连续的应用场合,如电话话音、视频图像等数据的传输;②由于每一分组都额外附加一个头信息,从而降低了携带用户数据的通信容量;③分组交换网中的每一节点需要更多地参与对信息转换的处理,如在发送端需要将长报文划分为若干段分组,在接收端必须按序将每个分组组装起来,恢复出原报文数据等,从而降低了数据传输的效率。

习题1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。

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

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

第三章数据链路层3-01 数据链路(即逻辑链路)与链路(即物理链路)有何区别? “电路接通了”与”数据链路接通了”的区别何在?答:数据链路与链路的区别在于数据链路出链路外,还必须有一些必要的规程来控制数据的传输,因此,数据链路比链路多了实现通信规程所需要的硬件和软件。

“电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了,但是,数据传输并不可靠,在物理连接基础上,再建立数据链路连接,才是“数据链路接通了”,此后,由于数据链路连接具有检测、确认和重传功能,才使不太可靠的物理链路变成可靠的数据链路,进行可靠的数据传输当数据链路断开连接时,物理电路连接不一定跟着断开连接。

3-02 数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点.答:链路管理帧定界流量控制差错控制将数据和控制信息区分开透明传输寻址可靠的链路层的优点和缺点取决于所应用的环境:对于干扰严重的信道,可靠的链路层可以将重传范围约束在局部链路,防止全网络的传输效率受损;对于优质信道,采用可靠的链路层会增大资源开销,影响传输效率。

3-03 网络适配器的作用是什么?网络适配器工作在哪一层?答:适配器(即网卡)来实现数据链路层和物理层这两层的协议的硬件和软件网络适配器工作在TCP/IP协议中的网络接口层(OSI中的数据链里层和物理层)3-04 数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?答:帧定界是分组交换的必然要求透明传输避免消息符号与帧定界符号相混淆差错检测防止合差错的无效数据帧浪费后续路由上的传输和处理资源3-05 如果在数据链路层不进行帧定界,会发生什么问题?答:无法区分分组与分组无法确定分组的控制域和数据域无法将差错更正的范围限定在确切的局部3-06 PPP协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况?为什么PPP协议不能使数据链路层实现可靠传输?答:简单,提供不可靠的数据报服务,检错,无纠错不使用序号和确认机制地址字段 A 只置为0xFF。

计算机网络计算题答案谢希仁图文稿精选全文

计算机网络计算题答案谢希仁图文稿精选全文

可编辑修改精选全文完整版计算机网络计算题答案谢希仁集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988)第一章 概述习题1-10 试在下列条件下比较电路交换和分组交换。

要传送的报文共x(bit)。

从源站到目的站共经过k 段链路,每段链路的传播时延为d(s),数据率为b (b/s)。

在电路交换时电路的建立时间为s (s)。

在分组交换时分组长度为p (bit),且各结点的排队等待时间可忽略不计。

问在怎样的条件下,分组交换的时延比电路交换的要小?解:采用电路交换:端到端时延:kd bxs t c ++= 采用分组交换:端到端时延:kd bxb p k t p ++-=)1(,这里假定p x >>,即不考虑报文分割成分组后的零头。

欲使c p t t <,必须满足s bpk <-)1( 习题1-11在上题的分组交换网中,设报文长度和分组长度分别为x 和(p+h )(bit ),其中p 为分组的数据部分的长度,而h 为每个分组所带的控制信息固定长度,与p 的大小无关。

通信的两端共经过k 段链路。

链路的数据率为b (bit/s ),但传播时延和结点的排队时间均可忽略不计。

若打算使总的时延为最小,问分组的数据部分长度p 应取为多大?答:分组个数x/p ,传输的总比特数:(p+h)x/p 源发送时延:(p+h)x/pb最后一个分组经过k-1个分组交换机的转发,中间发送时延:(k-1)(p+h)/b总发送时延D=源发送时延+中间发送时延 D=(p+h)x/pb+(k-1)(p+h)/b 令其对p 的导数等于0,求极值 p=√hx/(k-1)习题1-20 收发两端之间的传输距离为1000km ,信号在媒体上的传播速率为s m /1028⨯。

试计算以下两种情况的发送时延的传播时延:(1) 数据长度为107bit,数据发送速率为100kb/s 。

(2) 数据长度为103bit,数据发送速率为1Gb/s 。

计算机网络谢希仁版(三)数据链路层

计算机网络谢希仁版(三)数据链路层

计算机网络谢希仁版(三)数据链路层教材:计算机网络(第七版)谢希仁版•1. 链路与数据链路•2. 数据链路层的三个基本问题:封装成帧、透明传输和差错检测•3. MTU 误码率无差错接受可靠传输传输差错:比特差错、帧丢失、帧重复、帧失序•4. 循环冗余校验码 CRC(计算)•5. PPP(特点、帧格式、工作状态)▪ 5.1 特点:▪ 5.2 帧格式▪ 5.3 工作状态•6. 共享通信媒体资源的技术▪ 6.1 静态划分通道▪ 6.2 动态媒体接入控制(多点接入)•7. Mac 地址,I/G 位,G/L 位▪7.1 Mac 层的硬件地址▪7.2 I/G位▪7.3 G/L位▪7.4 帧类型▪7.5 帧格式•8. CSMA/CD 协议•9. 争用期、冲突窗口、最短帧长•10. 以太网信道利用率•11. 以太网帧格式•12. 透明网桥,生成树协议▪12.1 透明网桥▪12.2 生成树协议•13. 交换机与集线器比较,VLAN▪13.1 交换机与集线器比较▪13.1 VLAN 虚拟局域网•14. 以太网物理层标准•15. 载波延伸、分组突发▪15.1 载波延伸▪15.2 分组突发•16. 课后习题数据链路层1. 链路与数据链路•结点:主机和路由器•链路:从一个结点到相邻结点的一段物理线路,而中间没有其他交换结点。

•数据链路:当需要在一条线上传送数据时,处理必须有一条物理线路外,还必须有一些表的通信协议来控制在这些数据的传输,把这些二协议的硬件和软件加到链路上,构成数据链路。

2. 数据链路层的三个基本问题:封装成帧、透明传输和差错检测•封装成帧:把网络层交下来的IP数据包添加首部和尾部封装成帧。

•透明传输:SOH、EOT一个是开始的控制符号,一个是结束的控制服务。

用特殊比特流实现帧同步,某一个实际存在的事物看起来却好像不存在一样。

表示无论是什么样的比特组合数据,都能够按照原样没有差错地通过这个数据链路层。

因此,对锁传送地数据来说,这些数据就“看不见”链路层有说明妨碍数据传输地东西。

计算机网络课后答案第三章

计算机网络课后答案第三章

第三章 数据链路层习题 数据链路层中的链路控制包括哪些功能?答:数据链路层中的链路控制功能有:()链路管理。

()帧定界。

()流量控制。

()差错控制。

()将数据和控制信息区分开。

()透明传输。

()寻址。

习题考察停止等待协议算法。

在接收结点,当执行步骤()时,若将“否则转到()”改为“否则转到()”,将产生什么结果?答:“否则”是指发送方发送的帧的()和接收方的状态变量()不同。

表明发送方没有收到接收方发出的,于是重传上次的帧。

若“转到()”,则接收方要发送。

发送方继续重传上次的帧,一直这样下去。

习题 信道速率为。

采用停止等待协议。

传播时延ms t p 20=,确认帧长度和处理时间均可忽略。

问帧长为多少才能使信道利用率达到至少。

解:根据下图所示停等协议中的时间关系:在确认帧长度和处理时间均可忽略的情况下,要使信道利用率达到至少必须使数据帧的发送时间等于倍的单程传播时延。

即:p f t t 2= 已知:C l t f f =,其中为信道容量,或信道速率。

f l 为帧长(以比特为单位)。

所以得帧长16004.040002=⨯=⨯≥⨯=p f f t C t C l习题试证明:当用个比特进行编号时,若接收窗口的大小为,则只有在发送窗口的大小≤时,连续协议才能正确运行。

答:()显然 内不可能有重复编号的帧,所以≤。

设;()注意以下情况:发送窗口:只有当收到对一个帧的确认,才会向前滑动一个帧的位置;接收窗口:只有收到一个序号正确的帧,才会向前滑动一个帧的位置,且同时向发送端发送对该帧的确认。

显然只有接收窗口向前滑动时,发送端口才有可能向前滑动。

发送端若没有收到该确认,发送窗口就不能滑动。

()为讨论方便,取。

并考虑当接收窗口位于时,发送窗口的两个极端状态。

状态:发送窗口:全部确认帧收到接收窗口:状态:发送窗口:全部确认帧都没收到接收窗口:()可见在状态下,接收过程前移窗口后有效序列号的新范围和发送窗口的旧范围之间有重叠,致使接收端无法区分是重复帧还是新帧。

《计算机网络(第三版)》(谢希仁)答案

《计算机网络(第三版)》(谢希仁)答案

《计算机网络(第三版)》(谢希仁)答案计算机网络(第三版) 是由谢希仁所著的一本计算机网络教材,本文将对该书的答案进行一些讨论和总结。

第一章:绪论本章主要介绍了计算机网络的基本概念和发展历史。

计算机网络是指将分散在不同地域的计算机系统通过通信线路相互连接起来,共享资源和信息。

计算机网络的发展经历了从主机到服务器、从点对点到多点对点的演变过程。

第二章:物理层物理层是计算机网络的第一层,它负责传输比特流,将比特流转换为电信号。

物理层的主要任务包括信号调制与解调、传输介质、传输介质的传输特性等等。

例如,调制解调器(Modem)的作用就是将数字信号转换为模拟信号,以便在电话线路上传输数据。

第三章:数据链路层数据链路层负责将比特流划分为数据帧,并通过物理链路传输。

数据链路层的主要任务包括帧的封装与解封装、差错检测与纠正、流量控制和链路管理等。

以太网就是一种常见的数据链路层协议,它采用CSMA/CD(载波侦听多点接入/碰撞检测)来协调多个主机的数据传输。

第四章:网络层网络层是计算机网络的核心,它负责实现不同网络之间的数据传输。

网络层的主要任务包括路由选择、拥塞控制、逻辑地址的分配和分组的传输等。

IP(Internet Protocol)是一种常见的网络层协议,它通过IP 地址将数据包送达目标主机。

第五章:传输层传输层负责在网络之间的两个主机之间建立并管理数据传输。

传输层的主要任务包括端口号的分配、连接管理、可靠数据传输和流量控制等。

常见的传输层协议有TCP(Transmission Control Protocol)和UDP(User Datagram Protocol),TCP提供可靠的数据传输,而UDP提供不可靠的数据传输。

第六章:应用层应用层是计算机网络的最高层,它负责在用户和网络之间为用户提供各种应用服务。

应用层的主要任务包括应用协议的定义和实现、文件传输、电子邮件、万维网(WWW)和域名系统(DNS)等。

1天问教育:计算机网络技术(谢希仁)课后习题答案一至六章

1天问教育:计算机网络技术(谢希仁)课后习题答案一至六章

欲索取更多考研资料,请上北京天问教育网站官网!第一章概述1-01 计算机网络向用户可以提供那些服务?答:连通性和共享1-02 简述分组交换的要点。

答:<1)报文分组,加首部 <2)经路由器储存转发 <3)在目的地合并1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。

答:<1)电路交换:端对端通信质量因约定了通信资源获得可靠保障,对连续传送大量数据效率高。

<2)报文交换:无须预约传输带宽,动态逐段利用传输带宽对突发式数据通信效率高,通信迅速。

<3)分组交换:具有报文交换之高效、迅速的要点,且各分组小,路由灵活,网络生存性能好。

1-04 为什么说因特网是自印刷术以来人类通信方面最大的变革?答:融合其他通信网络,在信息化过程中起核心作用,提供最好的连通性和信息共享,第一次提供了各种媒体形式的实时交互能力。

1-05 因特网的发展大致分为哪几个阶段?请指出这几个阶段的主要特点。

答:从单个网络APPANET向互联网发展;TCP/IP协议的初步成型,建成三级结构的Internet;分为主干网、地区网和校园网;形成多层次ISP结构的Internet;ISP首次出现。

1-06 简述因特网标准制定的几个阶段?答:<1)因特网草案(Internet Draft> ——在这个阶段还不是RFC 文档。

<2)建议标准(Proposed Standard> ——从这个阶段开始就成为RFC 文档。

<3)草案标准(Draft Standard><4)因特网标准(Internet Standard>1-07小写和大写开头的英文名字 internet 和Internet在意思上有何重要区别?答:<1)internet<互联网或互连网):通用名词,它泛指由多个计算机网络互连而成的网络。

;协议无特指<2)Internet<因特网):专用名词,特指采用 TCP/IP 协议的互联网络区别:后者实际上是前者的双向应用1-08 计算机网络都有哪些类别?各种类别的网络都有哪些特点?答:按范围:<1)广域网WAN:远程、高速、是Internet的核心网。

计算机网络谢希仁第七版第三章课后答案完全版

计算机网络谢希仁第七版第三章课后答案完全版

第三章数据链路层嵌入18-1杜国龙20180307008 3-01数据链路(即逻辑链路)与链路{即物理链路)有何区别?“电路接通了”与"数据链路接通了”的区别何在?答:数据链路与链路的区别在于数据链路出链路外,还必须有一一些必要的规程来控制数据的传输,因此,数据链路比链路多了实现通信规程所需要的硬件和软件。

“电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了,但是,数据传输并不可靠,在物理连接基础上,再建立数据链路连接,才是"数据链路接通了”,此后,由于数据链路连接具有检测、确认和重传功能,才使不太可靠的物理链路变成可靠的数据链路,进行可靠的数据传输当数据链路断开连接时,物理电路连接不- -定跟着断开连接。

3-02数据链路层中的链路控制包括哪些功能?试讨论收据链路层做成可靠的链路层有哪些优点和缺点.答:链路管理帧定界流量控制差错控制将数据和控制信息区分开透明传输寻址可靠的链路层的优点和缺点取决于所应用的环境:对于干扰严重的信道,可靠的链路层可以将重传范围约束在局部链路,防止全网络的传输效率受损:对于优质信道,采用可靠的链路层会增大资源开销,影响传输效率。

3-03网络适配器的作用是什么?网络适配器工作在哪- -层?答:适配器(即网卡)来实现数据链路层和物理层这两层的协议的硬件和软件网络适配器工作在TCP/IP协议中的网络接口层(OSI 中的数据链里层和物理层)3-04数据链路层的3三个基本问(帧定界、透明传轴和差错检测)为什么都必须加以解决? 答:帧定界是分组交换的必然要求透明传输避免消息符号与帧定界符号相混淆差错检测防止合差错的无效数据帧浪费后续路由上的传输和处理资源3-05如果在数据链路层不进行帧定界,会发生什么问题?答:无法区分分组与分组无法确定分组的控制域和数据域无法将差错更正的范围限定在确切的局部3-06 PPP协议的主特点是什么?为什么PPP不使用帧的编号? PPP适用于什么情况?为什么PPP协议不能使数据链路层实现可靠传输?答:简单,提供不可靠的数据报服务,检错,无纠错不使用序号和确认机制地址字段A只置为0xFF.地址字段实际上并不起作用。

计算机网络谢希仁编著课后习题答案

计算机网络谢希仁编著课后习题答案

第一章概述1-01 计算机网络向用户可以提供那些服务?答:连通性和共享1-02 简述分组交换的要点。

答:(1)报文分组,加首部(2)经路由器储存转发(3)在目的地合并1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。

答:(1)电路交换:端对端通信质量因约定了通信资源获得可靠保障,对连续传送大量数据效率高。

(2)报文交换:无须预约传输带宽,动态逐段利用传输带宽对突发式数据通信效率高,通信迅速。

(3)分组交换:具有报文交换之高效、迅速的要点,且各分组小,路由灵活,网络生存性能好。

1-04 为什么说因特网是自印刷术以来人类通信方面最大的变革?答:融合其他通信网络,在信息化过程中起核心作用,提供最好的连通性和信息共享,第一次提供了各种媒体形式的实时交互能力。

1-05 因特网的发展大致分为哪几个阶段?请指出这几个阶段的主要特点。

答:从单个网络APPANET向互联网发展;TCP/IP协议的初步成型建成三级结构的Internet;分为主干网、地区网和校园网;形成多层次ISP结构的Internet;ISP首次出现。

1-06 简述因特网标准制定的几个阶段?答:(1)因特网草案(Internet Draft) ——在这个阶段还不是RFC 文档。

(2)建议标准(Proposed Standard) ——从这个阶段开始就成为RFC 文档。

(3)草案标准(Draft Standard)(4)因特网标准(Internet Standard)1-07小写和大写开头的英文名字internet 和Internet在意思上有何重要区别?答:(1)internet(互联网或互连网):通用名词,它泛指由多个计算机网络互连而成的网络。

;协议无特指(2)Internet(因特网):专用名词,特指采用TCP/IP 协议的互联网络区别:后者实际上是前者的双向应用1-08 计算机网络都有哪些类别?各种类别的网络都有哪些特点?答:按范围:(1)广域网WAN:远程、高速、是Internet的核心网。

谢希仁版计算机网络答案(第3版)

谢希仁版计算机网络答案(第3版)

谢希仁-计算机网络答案(第三版)第一章概述传播时延=信道长度/电磁波在信道上的传播速度发送时延=数据块长度/信道带宽总时延=传播时延+发送时延+排队时延1-01计算机网络的发展可划分为几个阶段?每个阶段各有何特点?答:计算机网络的发展可分为以下四个阶段。

(1)面向终端的计算机通信网:其特点是计算机是网络的中心和控制者,终端围绕中心计算机分布在各处,呈分层星型结构,各终端通过通信线路共享主机的硬件和软件资源,计算机的主要任务还是进行批处理,在20世纪60年代出现分时系统后,则具有交互式处理和成批处理能力。

(2)分组交换网:分组交换网由通信子网和资源子网组成,以通信子网为中心,不仅共享通信子网的资源,还可共享资源子网的硬件和软件资源。

网络的共享采用排队方式,即由结点的分组交换机负责分组的存储转发和路由选择,给两个进行通信的用户段续(或动态)分配传输带宽,这样就可以大大提高通信线路的利用率,非常适合突发式的计算机数据。

(3)形成计算机网络体系结构:为了使不同体系结构的计算机网络都能互联,国际标准化组织ISO提出了一个能使各种计算机在世界范围内互联成网的标准框架—开放系统互连基本参考模型OSI.。

这样,只要遵循OSI标准,一个系统就可以和位于世界上任何地方的、也遵循同一标准的其他任何系统进行通信。

(4)高速计算机网络:其特点是采用高速网络技术,综合业务数字网的实现,多媒体和智能型网络的兴起。

1-02试简述分组交换的特点答:分组交换实质上是在“存储——转发”基础上发展起来的。

它兼有电路交换和报文交换的优点。

分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组。

每个分组标识后,在一条物理线路上采用动态复用的技术,同时传送多个数据分组。

把来自用户发端的数据暂存在交换机的存储器内,接着在网内转发。

到达接收端,再去掉分组头将各数据字段按顺序重新装配成完整的报文。

分组交换比电路交换的电路利用率高,比报文交换的传输时延小,交互性好。

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

第三章
3-01数据链路(即逻辑链路与链路(即物理链路有何区别?电路接通了” 与”数据链路接通了”的区别何在?
答:数据链路与链路的区别在于数据链路出链路外,还必须有一些必要的规程来控制数据的传输,因此,数据链路比链路多了实现通信规程所需要的硬件和软件。

电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了,但是,数据传输并不可靠,在物理连接基础上,再建立数据链路连接,才是数据链路接通了”此后,由于数据链路连接具有检测、确认和重传功能,才使不太可靠的物理链路变成可靠的数据链路,进行可靠的数据传输当数据链路断开连接时,物理电路连接不一定跟着断开连接。

3-02数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的
链路层有哪些优点和缺点.
答:链路管理帧定界流量控制差错控制将数据和控制信息区分开透明传输寻址
可靠的链路层的优点和缺点取决于所应用的环境:对于干扰严重的信道,可靠的链路层可以将重传范围约束在局部链路,防止全网络的传输效率受损;对于优质信道, 采用可靠的链路层会增大资源开销,影响传输效率。

3-03网络适配器的作用是什么?网络适配器工作在哪一层?
答:适配器(即网卡来实现数据链路层和物理层这两层的协议的硬件和软件
网络适配器工作在TCP/IP协议中的网络接口层(OSI中的数据链里层和物理层
3-04数据链路层的三个基本问题(帧定界、透明传输和差错检测为什么都必须加以解决?
答:帧定界是分组交换的必然要求,透明传输避免消息符号与帧定界符号相混淆差错检测防止合差错的无效数据帧浪费后续路由上的传输和处理资源
3-05如果在数据链路层不进行帧定界,会发生什么问题?
答:无法区分分组与分组,无法确定分组的控制域和数据域,无法将差错更正的范围限定在确切的局部
3-06 PPP协议的主要特点是什么?为什么PPP不使用帧的编号? PPP适用于什么情况?为什么PPP协议不能使数据链路层实现可靠传输?
答:简单,提供不可靠的数据报服务,检错,无纠错
不使用序号和确认机制
地址字段A只置为0xFF。

地址字段实际上并不起作用。

控制字段C通常置为0x03。

PPP是面向字节的
当PPP用在同步传输链路时,协议规定采用硬件来完成比特填充(和HDLC的做法一样,当PPP用在异步传输时,就使用一种特殊的字符填充法
PPP适用于线路质量不太差的情况下、PPP没有编码和确认机制
3-10 PPP协议使用同步传输技术传送比特串 0110111111111100试问经过零比特填充后变成怎样的比特串?若接收端收到的PPP帧的数据部分是0001110111110111110110可删除发送端加入的零比特后变成怎样的比特串?
答:011011111 11111 00
011011111011111000
0001110111110111110110
000111011111 11111 110
3-11试分别讨论一下各种情况在什么条件下是透明传输,在什么条件下不是透明传输。

(提示:请弄清什么是透明传输”然后考虑能否满足其条件。

(1普通的电话通信。

(2电信局提供的公用电报通信。

(3因特网提供的电子邮件服务。

3-13局域网的主要特点是什么?为什么局域网采用广播通信方式而广域网不采用呢?
答:局域网LAN是指在较小的地理范围内,将有限的通信设备互联起来的计算机通信网络
从功能的角度来看,局域网具有以下几个特点:
(1共享传输信道,在局域网中,多个系统连接到一个共享的通信媒体上。

(2地理范围有限,用户个数有限。

通常局域网仅为一个单位服务,只在一个相对独立的局部范围内连网,如一座楼或集中的建筑群内,一般来说,局域网的覆盖范围越位10m~10km内或更大一些。

从网络的体系结构和传输检测提醒来看,局域网也有自己的特点:
(1低层协议简单
(2不单独设立网络层,局域网的体系结构仅相当于相当与 OSI/RM的最低两层
(3采用两种媒体访问控制技术,由于采用共享广播信道,而信道又可用不同的传输媒体,所以局域网面对的问题是多源,多目的的连连管理,由此引发出多中媒体访问
控制技术
在局域网中各站通常共享通信媒体,采用广播通信方式是天然合适的,广域网通常采站点间直接构成格状网。

3-14常用的局域网的网络拓扑有哪些种类?现在最流行的是哪种结构?为什么早期的以太网选择总线拓扑结构而不是星形拓扑结构,但现在却改为使用星形拓扑结构?
答:星形网总线网,环形网,树形网
当时很可靠的星形拓扑结构较贵,人们都认为无源的总线结构更加可靠,但实践
证明,连接有大量站点的总线式以太网很容易出现故障,而现在专用的ASIC芯片的使用可以讲星形结构的集线器做的非常可靠,因此现在的以太网一般都使用星形结构的拓扑。

3-15什么叫做传统以太网?以太网有哪两个主要标准?
答:DIX Ethernet V2标准的局域网
DIX Ethernet V2 标准与 IEEE 的 802.3 标准
3-17为什么LLC子层的标准已制定出来了但现在却很少使用?
答:由于TCP/IP体系经常使用的局域网是 DIX Ethernet V2而不是802.3标准中的几种局域网,因此现在802委员会制定的逻辑链路控制子层LLC(即802.2标准的作用已经不大了。

3-18试说明10BASE-T中的“10” “ BASE和“T所代表的意思
答:10BASE-T中的“ 10”示信号在电缆上的传输速率为 10MB/S, “BASE表示电缆上的信号是基带信号,“T”表双绞线星形网但10BASE-T的通信距离稍短,每个站到集线器的距离不超过100m。

3-19以太网使用的CSMA/CD协议是以争用方式接入到共享信道。

这与传统的时分复用TDM相比优缺点如何?
答:传统的时分复用TDM是静态时隙分配,均匀高负荷时信道利用率高,低负荷或符合不均匀时资源浪费较大,CSMA/CD课动态使用空闲新到资源,低负荷时信道利用率高,但控制复杂,高负荷时信道冲突大。

3-28有10个站连接到以太网上。

试计算一下三种情况下每一个站所能得到的带宽。

(1 10个站都连接到一个10Mb/s以太网集线器;
(2 10个站都连接到一个100Mb/s以太网集线器;
(3 10个站都连接到一个10Mb/s以太网交换机。

答:(1 10个站都连接到一个10Mb/s以太网集线器:10mbs
(2 10个站都连接到一个100mb/s以太网集线器:100mbs
(3 10个站都连接到一个10mb/s以太网交换机:10mbs
3-30以太网交换机有何特点?用它怎样组成虚拟局域网?
答:以太网交换机则为链路层设备,可实现透明交换
虚拟局域网VLAN是由一些局域网网段构成的与物理位置无关的逻辑组。

这些网段具有某些共同的需求
虚拟局域网协议允许在以太网的帧格式中插入一个4字节的标识符,称为VLAN标记(tag,用来指明发送该帧的工作站属于哪一个虚拟局域网。

3-31网桥的工作原理和特点是什么?网桥与转发器以及以太网交换机有何异同?
答:网桥工作在数据链路层,它根据MAC帧的目的地址对收到的帧进行转发。

网桥具有过滤帧的功能。

当网桥收到一个帧时,并不是向所有的接口转发此帧,而是先检查此帧的目的MAC地址,然后再确定将该帧转发到哪一个接口
转发器工作在物理层,它仅简单地转发信号,没有过滤能力
以太网交换机则为链路层设备,可视为多端口网桥
3-33网桥中的转发表是用自学习算法建立的。

如果有的站点总是不发送数据
而仅仅接受数据,那么在转发表中是否就没有与这样的站点相对应的项目?如果要
向这个站点发送数据帧,那么网桥能够把数据帧正确转发到目的地址吗?
答:没有与这样的站点相对应的项目;
网桥能够利用广播把数据帧正确转发到目的地址。

相关文档
最新文档