第3章数据链路层习题
计算机网络基础(第二版)习题参考答案
计算机网络基础(第二版)习题参考答案计算机网络基础(第二版)习题参考答案第一章:计算机网络概述1. 什么是计算机网络?计算机网络是指通过通信设备与线路将广泛分布的计算机系统连接起来,使其能够互相传送数据和共享资源的系统。
2. 计算机网络的分类有哪些?计算机网络可以根据规模分为广域网(WAN)、局域网(LAN)和城域网(MAN);根据拓扑结构分为总线型、环型、星型、树型和网状型等;根据传输介质分为有线网络和无线网络。
3. 计算机网络的优缺点是什么?计算机网络的优点包括提高工作效率、资源共享、信息传递迅速等;缺点包括网络安全隐患、传输速度受限、依赖性较强等。
4. OSI七层模型是什么?OSI七层模型是国际标准化组织(ISO)提出的通信协议参考模型,按照功能从下到上依次为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
5. TCP/IP四层模型是什么?TCP/IP四层模型是互联网上的通信协议参考模型,按照功能从下到上依次为网络接口层、网络层、传输层和应用层。
第二章:物理层1. 物理层的作用是什么?物理层主要负责传输比特流,通过物理介质将比特流从发送端传输到接收端。
2. 串行传输和并行传输有什么区别?串行传输是指按照位的顺序将比特一个接一个地传输,而并行传输是指同时传输多个比特。
3. 常见的物理层传输介质有哪些?常见的物理层传输介质包括双绞线、同轴电缆、光纤和无线电波等。
4. 什么是调制和解调?调制是指将数字信号转换为模拟信号的过程,解调是指将模拟信号转换为数字信号的过程。
5. 什么是编码和解码?编码是指将比特流转换为电信号的过程,解码是指将电信号转换为比特流的过程。
第三章:数据链路层1. 数据链路层的作用是什么?数据链路层主要负责将数据报传输到相邻节点,以及差错控制、流量控制等功能。
2. 什么是帧?帧是数据链路层中的数据传输单位,包括字段和控制信息。
3. 什么是差错检测?差错检测是指在传输过程中检测到传输错误的方法,常见的差错检测方法包括奇偶校验、循环冗余检验(CRC)等。
计算机网络课后习题答案(第三章)
计算机网络课后习题答案(第三章)(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. 计算机网络的分类计算机网络可以按照尺度分为广域网(WAN)、局域网(LAN)和城域网(MAN)。
按照网络拓扑结构分为总线型、星型、环型和网状型网络。
3. 什么是协议?协议是计算机网络中用于实现通信的一组规则,它规定了数据传输的格式、顺序、错误检测和纠正等方面的规范。
4. OSI模型和TCP/IP模型有什么区别?OSI模型是指开放系统互联参考模型,它将网络通信划分为七个层次,包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
TCP/IP模型是互联网协议套件的基础,它将网络通信划分为四个层次,包括网络接口层、网络层、传输层和应用层。
5. 什么是分组交换?分组交换是指在计算机网络中,将传输的数据按照一定的大小进行分割,并在网络中独立传输,到达目的地后再进行重组,以实现高效的数据传输。
第二章:物理层1. 数据传输的基本概念数据传输是指将信息从一个地点传送到另一个地点,通常以比特为单位进行计量。
2. 数据通信的三个基本要素数据通信的三个基本要素包括发送器(发送数据的设备)、接收器(接收数据的设备)和传输介质(用于传输数据的物理媒体,如电缆、光纤等)。
3. 数字信号和模拟信号有什么区别?数字信号是一种离散的信号,它只有两个状态(0和1),可以表示为数字序列。
模拟信号是一种连续的信号,可以表示为不同的幅度和频率。
4. 编码技术编码技术是将数字信号转换为模拟信号或其他形式的过程。
常见的编码技术包括不归零编码、曼彻斯特编码和差分曼彻斯特编码等。
5. 信道的概念和信道的分类信道是指在数据传输过程中用于传输数据的媒体或路径。
信道可以根据传输方向的不同进行分类,包括单工信道、半双工信道和全双工信道。
计算机网络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进行编码,则编码后的结果为()。
《计算机网络(第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.2,3.3,3.5,3.7,3.10,3.14,3.17,3.21,3.22,3.23,3.29,二、补充习题:(一)选择题:1、采用异步传输方式,设数据位为7位,1位校验位,1位停止位,则其通信效率为( )A. 30%B. 70%C. 80%D. 20%2、对于选择性重传的滑动窗口协议,若序号位数为n,则发送窗口最大尺寸为( )A. 2n-1B. 2nC. 2n-1D. 2n-13、数据链路层中的数据传输基本单位是()。
A. 比特B. 数据帧C. 分组D. 报文4、下列哪种说法正确()。
A. 虚电路与电路交换中的电路没有实质不同B. 在通信的两站点间只能建立一条虚电路C. 虚电路也有连接建立、数据传输、连接释放三阶段D. 虚电路的各个结点需要为每个分组单独进行路径选择判定5、HDLC是()。
A.面向比特型的同步协议B.面向字符型的同步协议C.同步协议D.面向字符计数的同步协议6、若循环冗余码字中信息位为L位,编码时外加冗余位r位,则编码效率为( )A. r/(r+L)B. (r+L)/LC. L/(r+L)D. (r+L)/r7、若数据链路的发送窗口尺寸WT=7,在发送4号帧、并接到2号帧的确认帧后,发送方还可连续发送()(A)4帧(B)5帧,(C)6帧,(D)3帧8、无论是SLIP还是PPP协议都是( )协议。
(A)物理层(B)数据链路层(C)网络层(D)运输层(二)填空题:1、有两种基本的差错控制编码,即检错码和纠错码,在计算机网络和数据通信中广泛使用的一种检错码为___ _____。
3、采用海明码校验方法,若信息位为15位,则冗余位至少为___ _____位。
4、若HDLC帧数据段中出现比特串“0101111101111110”,则比特填充后的输出为_________ __ _。
5、HDLC有三种不同类型的帧,分别为信息帧、____ ___和____ ______。
计算机网络课后习题答案解析(第三章)
计算机网络课后习题答案(第三章)(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章计算机网络体系结构一、填空题1.协议主要由(语法)、(语义)和(同步)三个要素组成。
2.OSI模型分为(物理层)、(数据链路层)、(网络层)、(传输层)、(会话层)、(表示层)和(应用层)七个层次。
3.OSI模型分为(资源子网)和(通信子网)两个部分。
4.物理层定义了(机械特性)、(电气特性)、(功能特性)和(规程特性)四个方面的内容。
5.数据链路层处理的数据单位称为(帧)。
6.数据链路层的主要功能有(链路管理)、(成帧)、(信道共享)、(帧同步)、(流量控制)、(差错控制)、(透明传输)和(寻址)。
7.在数据链路层中定义的地址通常称为(硬件地址)或(物理地址)。
8.网络层所提供的服务可以分为两类:(面向连接的)服务和(无连接的)服务。
9.传输层的功能包括(服务选择)、(连接管理)、(流量控制)、(拥塞控制)和(差错控制)等。
二、名词解释同步协议实体对等层对等层通信服务 CIDR 协议数据单元服务数据单元同步同步指的是广义的、在一定条件下发生什么事情的特性,而且条件和时间有关,具有时序的含义。
协议计算机网络中意图进行通信的结点必须要遵守一些事先约定好的规则。
这些为进行数据交换而建立的规则、标准或约定即称为协议,也称为网络协议。
实体任何接收或者发送数据的硬件单元或者软件进程模块都可以称为通信实体,简称实体。
对等层不同的网络结点,若它们遵循的是同一种网络体系结构的话,那么在不同结点上完成同样功能的层次称为对等层。
对等层通信在分层的网络体系结构中,每个层次只知道自己从上层接收来数据并处理后再传递给下一层,结果通信目的方该层次的对等层就收到与己方处理的一模一样的数据。
就好像在两个对等层之间有一条“通道”直接把数据传送过去一样,这种情况就称为对等层通信。
服务下一层能被上一层看见的功能称为服务。
协议数据单元、服务数据单元对等层上传送的数据单位称为协议数据单元,而直接相邻的两个层次之间交换的数据单位称为服务数据单元。
计算机网络-3-数据链路层相关习题
计算机⽹络-3-数据链路层相关习题数据链路层习题3-01 数据链路与链路有何区别?“电路接通了”与“数据链路接通了”的区别何在?所谓链路就是从⼀个结点到另⼀个结点的⼀段物理线路。
⽽中间没有其他的任何交换结点。
在进⾏数据通信的时候,两个计算机之间的通信路径要经过许多这样的链路。
当需要在⼀条链路上传送数据的时候,除了必须有⼀条物理线路外,还必须要有⼀些必要的通信协议来控制这些数据的传输。
若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。
3-02 数据链路层中的链路控制包括哪些功能?试讨论把数据链路层做成可靠的链路层有哪些优点和缺点。
链路控制包括:封装成帧;透明传输;差错检测。
如果把数据链路层做成可靠的链路层,就表⽰从源主机到⽬的主机的整个通信路径中的每⼀段链路都是可靠的。
这样做的优点是如果在传输过程某个结点中发⽣了差错,可以及时的通过数据链路重传纠正这个错误;如果数据链路层做成不可靠的,那么当⽹路中的某个结点发现收到的帧有错误的的时候,就仅仅丢弃该帧,⽽并不通知发送结点重传出现差错的帧。
只有当主机的⾼层协议(例如TCP协议)发现了这个错误时,才会出现源主机重传出现错误的帧。
但这时候就⽐较晚了,可能要重传较多的数据。
对⽹络资源有些浪费。
但是,如果⾼层协议使⽤的是不可靠的传输协议UDP,UDP并不要求重传有差错的数据,在这某些情况下,并不会带来更多的好处(例如实时语⾳视频通话)增加了可靠性,牺牲了实时性反⽽是不合适的。
3-03 ⽹络适配器的作⽤是什么?⽹络适配器⼯作在哪⼀层?适配器⼜叫⽹卡,适配器和局域⽹之间通过电缆或者双绞线以串⾏传输⽅式进⾏,⽽适配器与计算机主板上的IO之间以并⾏⽅式传输数据。
因此适配器的⼀个重要功能就是进⾏数据串⾏与并⾏之间的转化。
初始之外,适配器还有能够实现以太⽹协议。
适配器在接收和发送各种数据帧的时候并不会通知计算机,如果收到帧是有差错的帧,就直接丢弃也不会通知计算机,只有当收到正确的帧才会使⽤中断通知计算机处理。
计算机网络_第3章习题解答
第三章习题解答3.1简述数据链路层的功能。
答:数据链路层是在物理层提供的比特流传送服务的基础上,通过一系列的控制和管理,构成透明的、相对无差错的数据链路,向网络层提供可靠、有效的数据帧传送的服务。
其主要功能包括:链路管理,帧定界,流量控制,差错控制,数据和控制信息的识别,透明传输,寻址。
3.2 试解释以下名词:数据电路,数据链路,主站,从站,复合站。
答:数据电路是一条点到点的,由传输信道及其两端的DCE构成的物理电路段,中间没有交换节点。
数据电路又称为物理链路,或简称为链路。
数据链路是在数据电路的基础上增加传输控制的功能构成的。
一般来说,通信的收发双方只有建立了一条数据链路,通信才能够有效地进行。
在链路中,所连接的节点称为“站”。
发送命令或信息的站称为“主站”,在通信过程中一般起控制作用;接收数据或命令并做出响应的站称为“从站”,在通信过程中处于受控地位。
同时具有主站和从站功能的,能够发出命令和响应信息的站称为复合站。
3.3 数据链路层流量控制的作用和主要功能是什么?答:流量控制简称“流控”,是协调链路两端的发送站、接收站之间的数据流量,以保证双方的数据发送和接收达到平衡的一种技术。
在计算机网络中,由于接收方往往需要对接收的信息进行识别和处理,需要较多的时间,通常发送方的发送速率要大于接收方的接收能力。
当接收方的接收处理能力小于发送方的发送能力时,必须限制发送方的发送速率,否则会造成数据的丢失。
流量控制就是一种反馈机制,接收方随时向发送方报告自己的接收情况,限制发送方的发送速率。
保证接收方能够正常、有序地接收数据。
3.4 在停止-等待协议中,确认帧是否需要序号?为什么?答:在停止-等待协议中,由于每次只确认一个已经发送的帧,确认帧可以不需要序号。
但在一些特殊情况下会出现问题。
如果发送方在超时重发一个帧后又收到了迟到的确认,就不能确定该应答是对哪一个帧的确认,并可能导致随后的传送过程重新差错。
3.5 解释为什么要从停止-等待协议发展到连续ARQ协议。
计算机网络课后答案第三章
第三章 数据链路层习题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 f f =,其中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时,发送窗口的两个极端状态。
03计算机网络练习题
第3章数据链路层一、单项选择题1.以太网可以采用的传输介质有( )。
A. 光纤B. 双绞线C.同轴电缆D.以上均可以2.目前,最流行的以太网组网的拓扑结构是()。
A. A. 总线结构B. 环型结构C.星型结构D. 网状结构3.各种网络在物理层互连时要求()A.数据传输率和链路协议都相同B.数据传输率相同,链路协议可不同C.数据传输率可不同,链路协议相同D.数据传输率和链路协议都可不同4.对于基带CSMA/CD而言,为了确保发送站点在传输时能检测到可能存在的冲突,数据帧的传输时延至少要等于信号传播时延的( )A.1倍B. 2倍C.4倍D. 2.5倍5.截断二进制指数类型退避算法解决了()。
A.站点检测到冲突后延迟发送的时间B.站点检测到冲突后继续等待的时间C. 站点是如何对冲突进行检测D.站点如何避免冲突6.MAC地址通常存储在计算机的()。
A.内存中B.网卡上C.硬盘上D.高速缓冲区7.下面关于以太网的描述哪个是正确的?()A.数据是以广播方式发送的B.所有节点可以同时发送和接收数据C.两个节点相互通信时,第三个节点不检测总线上的信号D.网络中有一个控制中心,用于控制所有节点的发送和接收8.在以太网中,集线器的级联()A.必须使用直通UTP电缆B.必须使用交叉UTP电缆C.必须使用同一种速率的集线器D.可以使用不同速率的集线器9.下列哪种说法是正确的?()A.集线器可以对接收到的信号进行放大B.集线器具有信息过滤功能C.集线器具有路径检测功能D.集线器具有交换功能10.以太网交换机中的端口/MAC地址映射表()A.是由交换机的生产厂商建立的B.是交换机在数据转发过程中通过学习动态建立的C.是由网络管理员建立的D.是由网络用户利用特殊的命令建立的11.下列哪种说法是错误的?()A.以太网交换机可以对通过的信息进行过滤B.以太网交换机中端口的速率可能不同C.在交换式以太网中可以划分VLAND.利用多个以太网交换机组成的局域网不能出现环12.10BASE T采用的是( )的物理连接结构。
计算机网络第1-3章部分课后习题参考答案
第一章概述1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
答:(1)电路交换的优点:适用于连续传送大量数据。
电路交换的缺点:电路建立时间长,线路利用率低。
(2)报文交换的优点:采用了存储转发技术,线路使用率高。
报文交换的缺点:延迟长。
(3)分组交换的优点:高效——动态分配传输带宽,对通信链路是逐段占用。
灵活——以分组为传送单位和查找路由。
迅速——不必先建立连接就能向其他主机发送分组。
可靠——保证可靠性的网络协议;分布式的路由选择协议使网络有很好的生存性。
分组交换的缺点:分组在各结点存储转发时需要排队,这就会造成一定的时延。
同时分组必须携带的首部(里面有必不可少的控制信息)也造成了一定的开销。
1-12 因特网的两大组成部分(边缘部分与核心部分)的特点是什么?它们的工作方式各有什么特点?答:边缘部分:由所有连接在因特网上的主机组成。
由用户直接使用。
核心部分:由大量网络和连接这些网络的路由器组成。
为边缘部分提供服务。
工作方式:(1)边缘部分:采用客户服务器方式和对等通信方式。
(2)核心部分:采用电路交换、分组交换。
1-13 客户服务器方式与对等通信方式的主要区别是什么?有没有相同的地方?答:相同之处:两者所描述的都是进程之间服务和被服务的关系。
1-18 假设信号在媒体上的传播速度为2×108m/s.媒体长度L分别为:(1)10cm(网络接口卡)(2)100m(局域网)(3)100km(城域网)(4)5000km(广域网)试计算出当数据率为1Mb/s和10Gb/s时在以上媒体中正在传播的比特数。
解:即求传播时延带宽积。
结果见书上课后参考答案。
1-25 试举出日常生活中有关“透明”这种名词的例子。
答:这种例子有很多。
比如日常家用电器,我们并不知道家用电器具体工作原理,但只要清楚某按钮可以完成什么功能,就可以使用家用电器为日常生活服务。
第二章物理层2-04 试解释以下名词:数据,信号,模拟数据,模拟信号,基带信号,带通信号,数字数据,数字信号,码元,单工通信,半双工通信,全双工通信,串行传输,并行传输。
计算机网络第三章习题答案
第三章数据链路层3-01 数据链路(即逻辑链路)与链路(即物理链路)有何区别? “电路接通了”与”数据链路接通了”的区别何在?答:数据链路与链路的区别在于数据链路出链路外,还必须有一些必要的规程来控制数据的传输,因此,数据链路比链路多了实现通信规程所需要的硬件和软件。
“电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了,但是,数据传输并不可靠,在物理连接基础上,再建立数据链路连接,才是“数据链路接通了”,此后,由于数据链路连接具有检测、确认和重传功能,才使不太可靠的物理链路变成可靠的数据链路,进行可靠的数据传输当数据链路断开连接时,物理电路连接不一定跟着断开连接。
3-02 数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点.答:链路管理帧定界流量控制差错控制将数据和控制信息区分开透明传输寻址可靠的链路层的优点和缺点取决于所应用的环境:对于干扰严重的信道,可靠的链路层可以将重传范围约束在局部链路,防止全网络的传输效率受损;对于优质信道,采用可靠的链路层会增大资源开销,影响传输效率。
3-03 网络适配器的作用是什么?网络适配器工作在哪一层?答:适配器(即网卡)来实现数据链路层和物理层这两层的协议的硬件和软件网络适配器工作在TCP/IP协议中的网络接口层(OSI中的数据链里层和物理层)3-04 数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?答:帧定界是分组交换的必然要求;透明传输避免消息符号与帧定界符号相混淆;差错检测防止有差错的无效数据帧浪费后续路由上的传输和处理资源3-05 如果在数据链路层不进行帧定界,会发生什么问题?答:无法区分分组与分组;无法确定分组的控制域和数据域;无法将差错更正的范围限定在确切的局部3-06 PPP协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况为什么PPP协议不能使数据链路层实现可靠传输?答:简单,提供不可靠的数据报服务,检错,无纠错不使用序号和确认机制地址字段A 只置为0xFF。
计算机网络 谢希仁 第三章习题解答
计算机网络谢希仁第三章:数据链路层01、数据链路(即逻辑链路)与链路(即物理链路)有何区别?“电路接通了”与“数据链路接通了”的区别何在?答:所谓链路是指从一个结点到相邻结点的一段物理线路,而中间没有任何的其他交换结点,它仅是一条路径的组成部分。
数据链路:在数据传输时除了必须的一条物理线路外,还必须有一些必要的通信协议来控制这些数据的传输,把实现这些协议的硬件和软件都附加到链路上采构成数据链路。
“电路接通了”表示建立了一条物理连接,可以传输比特流了;“数据链路接通了”则表示已经建立了一条数据链层的连接,可以传输数据帧了。
02、数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点。
答:数据链路层中的链路控制功能有:(1)链路管理。
(2)帧定界。
(3)流量控制。
(4)差错控制。
(5)将数据和控制信息区分开。
(6)透明传输。
(7)寻址。
优点:能够保证数据在链路层的可靠传输;缺点:太复杂,实现起来麻烦,开销大03、网络适配器的作用是什么?网络适配器工作在哪一层?答:适配器主要有以下几个作用:(1)进行数据串行传输和并行传输的转换(2)对数据进行缓存(3)适配器能够实现以太网协议(4)当收到有差错的帧时自动丢弃而不必通知计算机;当收到正确的数据时则通过中断通知计算机并把数据交付个网络层。
网络适配器工作在数据链路层。
04、数据链路层的三个基本问题为什么都必须加以解决?答:“封装成帧”即帧定界,它是指在发送帧时发送端的数据链路层在帧的前后都加入商定好的标记,使得接收方在收到帧后能根据这种标记识别帧的开始和结束。
若不解决这个问题,就会使得接收端不知道一个帧是从什么地方开始的,也不知道该在什么地方结束。
“透明传输”是指通过字节插入或比特插入等机制时的数据链路层传输的数据的比特组合不受限制。
若不解决这个问题,就会使得接收端在判断帧的边界时出现混乱。
“差错检测”指采用某种机制在发送的帧中按照一定的规律设置若干个冗余比特,让接收方对收到的帧能够检查或确定是否有传输差错。
计算机网络1-3章课后习题及答案
计算机网络课后习题答案第一章概述习题1-01 计算机网络向用户可以提供哪些服务?答: P1第二段,三种网络各自提供的服务及计算机网络的功能。
习题1-02 试简述分组交换的要点。
答:分组交换技术采用存储转发技术,将完整的报文分割成较小的数据段,在每个数据段前面,加上一些必要的控制信息组成首部后,就构成了分组。
分组是在计算机网络中传送的数据单元。
发送分组,接收端剥去首部,抽出数据部分,还原成报文后进行重组,这就是分组交换技术。
习题1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
答:电路交换的优点:适用于连续传送大量数据;缺点:电路建立连接时间长,线路利用率低。
信息传输延迟小,就给定的连续路由来说,传输延迟是固定不变的。
信息编码方法、信息格式以及传输控制程序来都不受限制,即可向用户提供透明的通路。
报文交换的优点:是采用了存储转发技术,线路使用率高;缺点:是延迟长。
分组交换的优点:分组动态分配带宽,且对网络逐段占用,提高通信线路使用效率。
分组独立选择路由,使结点之间数据交换比较灵活。
分组大大压缩结点所需的存储容量,也缩短了网络延时。
较短的报文分组比较长的报文可大大减少差错的产生,提高传输可靠性。
缺点:分组在各结点存储较发时需要排队,这就会造成一定的时延。
当网络通信量大时,这种时延也可能会很大。
同时,各分组必须携带的控制信息也造成了一定的开销。
习题1-04为什么说因特网是自印刷术以来人类通信方面最大的变革?答:因特网缩短了人际交往的时间和空间,改变了人们的生活、工作、学习和交往方式,使世界发生了极大的变化。
习题1-05因特网的发展大致分为哪能几个阶段?请指出这几个阶段最主要的特点。
答:P3第一阶段是从单个网络向互联网发展的过程。
第二个阶段的特点是建成了三级结构的因特网。
分为主干网、地区网和校园网。
第三阶段的特点是逐渐形成了多层次ISP结构的因特网。
习题1-06简述因特网标准制定的几个阶段。
第3章 数据链路层故障诊断与排除(习题)ok2016-12
第3章数据链路层故障诊断与排除习题1.数据链路层的故障主要是哪些设备的故障?(数据链路层的故障主要是网卡、网桥和交换机设备的故障。
)2. 网卡的故障主要有哪两类?(软故障和硬故障。
硬故障即硬件本身损坏,一般来说需要更换硬件。
软故障即指网卡硬件本身并没有坏,通过升级软件或修改设置仍然可以正常使用。
网卡的软故障,主要包括网卡被误禁用、驱动程序未正确安装、网卡与系统中其他设备在中断或I/O地址上有冲突、网卡所设中断与自身中断不同、网络协议未安装以及病毒影响等。
)3.网卡故障现象有哪些?((1) 上不了网(2) 在“网上邻居”中找不到域及服务器,但可找到其他的工作站(3) 在“网上邻居”中浏览时经常只能找到本机的机器名,但无法通过网络查找到其他的计算机(4) 安装网卡后,开机速度比以前慢(5) 网卡已正常工作,但不能和外界进行通信(6) 即插即用的网卡和计算机的其他设备发生资源冲突, 计算机不会现提示(7) 网卡出现无反应的现象(8)网卡的信号指示灯不亮)4.网桥常见的故障有哪些?((1) 吞吐量不足的问题(2) 数据帧丢失(3) 网桥不工作(4) 网桥信号指示灯不亮计算机网络故障诊断与排除48 (5) 网桥数据能通,但有丢包现象(6) 网桥LINK 指示灯灯不亮(7) 所有指示灯显示正常,但数据ping 不通)5. 交换机的问题主要有哪几个方面?((1) 交换机的端口;(2) 端口协商和自环问题;(3 ) 设备兼容问题;(4) VLAN 问题;(5) 管理问题;(6) 其他问题。
)6.交换机故障一般可以分为哪两大类?(交换机故障一般可以分为硬件故障和软件故障两大类。
)7. 交换机故障排除原则是什么?((1) 由远到近(2) 由外而内(3) 由软到硬(4) 先易后难)8. 交换机子系统的故障有哪些?((1) 电源子系统的故障(2) 散热子系统的故障排除(3) 处理器和接口子系统的故障(4) 交换机的 LED 橙色故障(5) 交换机处于ROMmon 提示状态的故障)9.交换机工作和使用的故障现象有哪些?((1) 工作站连接到交换机上的端口后,无法Ping 通局域网内其它电脑(2) 交换机连接的所有电脑都不能正常与网内其它电脑通讯(3) 网管功能的交换机的某个端口变得非常缓慢第3章 数据链路层故障诊断与排除49 (4) 电脑通过交换机和其他电脑相连在同一网段,但是却ping 不通(5) 所有客户端计算机都是用交换机接入的,其中一台计算机不能上网(6) 交换机内所有交换机用户都能相互之间访问但是不能连接上联网络(7) 网内计算机的传输速度慢(8) 连通性故障(9) 交换机环路,所有端口指示灯亮着,但不闪烁)习题1. 数据链路层的故障主要是哪些设备的故障?2. 网卡的故障主要有哪两类?3. 网卡 故障现象有哪些?4. 网桥常见的故障有哪些?5. 交换机的问题主要有哪几个方面?6. 交换机故障一般可以分为哪两大类?7. 交换机故障排除原则是什么?8. 交换机子系统的故障有哪些?9. 交换机工作和使用的故障现象有哪些?。
计算机网络第三章补充习题
• B、差错
• C、冲突
• D、死锁
• 局域网的参考模型只相当于OSI参考模型的 物理层和数据链路层两层,为了使局域网的 数据链路层不过于复杂,将它分为逻辑链路 控制子层和(C)。
• A、物理链路控制子层 • B、数据链路控制子层 • C、介子访问控制子层
• D、逻辑访问控制子层
• 目前实际存在的广域网主要是采用(C) 结构。
(1)计算机CRC效验序列。 (2)给出发送方发送到接收方的比特序列。
• 解: • (1)CRC校验码为1001。 • (2)发送的比特序列是:1100111001。
• 7、已知:结点数为100,平均帧长度为 1000bit,传播延时为5μs/km,总线长度为 4km,发送速率为5Mbps。估算Ethernet中 结点每一秒钟平均发送帧的数量。
采取的措施是(自动请求重发)。如果 CRC的生成多项式为g(x)=x4+x+1,信息码 字为10110,则计算出的CRC校验码是( 1111)。
• 某循环冗余码(CRC)多项式为G(x) =x5+x4+x+1,则它对任意长度的信息位产 生(5)位长的冗余位,并可检测出所有 突发长度(小于等于5)位的突发错误。 若信息位为10101100,采用此生成多项
• A、它不会向网络层发送报错报文,并且丢弃 这个帧
• B、它向网络曾发送报错报文,并且丢弃这个 帧
• C、它将帧传递给网络层,让网络层决定如何 处理
• D、它向发送主机发送NACK(该帧没有确认)
• 下列是链路层设备的是(B,D) • A、集线器 • B、网桥 • C、路由器 • D、以太网卡
• 以太网使用的多址访问协议是(A,B)。 • A、CSMA • B、CD • C、CA • D、令牌
作业解答 第3章 数据链路层
3-25 .
时刻0 时刻
B
时刻225 时刻 时刻273 时刻 rB=1, B退避 比 退避512比 退避 特时间,在273+ 特时间,在 时刻498 时刻 512=785时刻再监 时刻再监 96bits 听.
idle time
在时刻594+225=819, , 在时刻 A的第 的第1bit到达 到达B 的第 到达
郑州大学 信息工程学院 李向丽
3-24
假定站点A和 在同一个以太网网段上 在同一个以太网网段上。 假定站点 和B在同一个以太网网段上。两个站点 之间的传播时延为225比特时间。现假定 开始发 比特时间。 之间的传播时延为 比特时间 现假定A开始发 送一帧,并且在A发送结束之前 也发送一帧。 发送结束之前B也发送一帧 送一帧,并且在 发送结束之前 也发送一帧。如 果A发送的是以太网允许的最短帧,那么A在发送 发送的是以太网允许的最短帧,那么 在发送 发送的是以太网允许的最短帧 完毕之前并没有检测到冲突,那么能否肯定A所 完毕之前并没有检测到冲突,那么能否肯定 所 发送的帧不能和B发送的帧发生冲突 发送的帧发生冲突? 发送的帧不能和 发送的帧发生冲突?
郑州大学 信息工程学院 李向丽
以太网二进制指数退避算法的习题
3-22. 假定在使用 假定在使用CSMA/CD协议的 协议的10Mbps以太网 协议的 以太网 某站在发送数据时检测到冲突, 中,某站在发送数据时检测到冲突,执行退避时选择 了随机数r=100。试问该站需要等待多长时间后才能 了随机数 。 再次发送数据?如果是100Mbps的以太网呢? 的以太网呢? 再次发送数据?如果是 的以太网呢 解: 10Mbps以太网的争用期是51.2 10Mbps以太网的争用期是51.2 µs 以太网的争用期是 该站的退避时间为: 则该站的退避时间为: r*51.2=100*51.2=5120=5.12ms 所以它将等待5.12 ms. ∴ 所以它将等待 100Mbps的争用期是 的争用期是5.12µs,退避时间为: 的争用期是 ,退避时间为: r*5.12=100*5.12=512µs 所以它将等待512 µs. ∴ 所以它将等待
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第3章练习
1、在停止等待的工作过程中,发送方在发送了一个(1 )后,需要等待接收方返回一个(2 )。
2、采用回退方式的发送方可以发送(3 )数据帧,接收方对接到的数据帧进行校验并向发送方发回应答帧。
如果发送方从应答帧得知某个帧传输错误,发送方将重发( 4 )以及其后发送的所有数据帧。
3、采用选择重发方式的效率要比回退方式( 5 ),这是因为选择重发方式得知某个帧传输错误时只重发(6)。
4、HDLC是面向连接的数据链路控制协议,它采用面向(7 )型的首尾定界法封装帧,其帧标志为(8 )。
为了实现透明传输,HDLC协议采用了0比特填充技术以区别帧标志和(9 )。
若从物理信道接收了一串比特流为0111110001111011111011110011111010010,则还原后变为(10 )。
5、HDLC的监控帧均为响应帧,主要用于(11)和(12)。
HDLC帧的接收序号表示发送方所期待的(13)的帧的(14 )序号,也是对已经收到的对方的帧的(15)。
7、引起传输中发生差错的噪声有两大类:(16)和(17)
7、概括地说,传输中的差错大部分是由噪声所引起的。
热噪声引起的差错称为(18 )错,冲击噪声引起的差错称为(19 )错。
若某种噪声所引起的某位码元的差错是孤立的,与前后码元没有关系,则引起这种差错的噪声为(20);则称这种差错为(21)
二、计算题
1、在循环冗余码编码方法中,若信息位为101110101,生成多项式为X4+X2+1,则
冗余位为什么
2、在数据传输过程中,若接收方收到发送方送来的信息为11010110111,生成多项式为G(x)=x4+x3+X+1,接收方收到的数据是否正确?(请写出判断依据及推演过程)
3、用户A与用户B通过卫星链路通信时,传播延迟为270ms,假设数据速率是64Kb/s,帧长4000bit,若采用停等流控协议通信,则最大链路利用率为多少?若采用回退N帧ARQ 协议通信,发送窗口为8,则最大链路利用率可以达到多少?。