《计算机网络基础》 第3章 流量控制和差错控制
- 格式:ppt
- 大小:760.50 KB
- 文档页数:65
计算机网络基础(第二版)习题参考答案计算机网络基础(第二版)习题参考答案第一章:计算机网络概述1. 什么是计算机网络?计算机网络是指通过通信设备与线路将广泛分布的计算机系统连接起来,使其能够互相传送数据和共享资源的系统。
2. 计算机网络的分类有哪些?计算机网络可以根据规模分为广域网(WAN)、局域网(LAN)和城域网(MAN);根据拓扑结构分为总线型、环型、星型、树型和网状型等;根据传输介质分为有线网络和无线网络。
3. 计算机网络的优缺点是什么?计算机网络的优点包括提高工作效率、资源共享、信息传递迅速等;缺点包括网络安全隐患、传输速度受限、依赖性较强等。
4. OSI七层模型是什么?OSI七层模型是国际标准化组织(ISO)提出的通信协议参考模型,按照功能从下到上依次为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
5. TCP/IP四层模型是什么?TCP/IP四层模型是互联网上的通信协议参考模型,按照功能从下到上依次为网络接口层、网络层、传输层和应用层。
第二章:物理层1. 物理层的作用是什么?物理层主要负责传输比特流,通过物理介质将比特流从发送端传输到接收端。
2. 串行传输和并行传输有什么区别?串行传输是指按照位的顺序将比特一个接一个地传输,而并行传输是指同时传输多个比特。
3. 常见的物理层传输介质有哪些?常见的物理层传输介质包括双绞线、同轴电缆、光纤和无线电波等。
4. 什么是调制和解调?调制是指将数字信号转换为模拟信号的过程,解调是指将模拟信号转换为数字信号的过程。
5. 什么是编码和解码?编码是指将比特流转换为电信号的过程,解码是指将电信号转换为比特流的过程。
第三章:数据链路层1. 数据链路层的作用是什么?数据链路层主要负责将数据报传输到相邻节点,以及差错控制、流量控制等功能。
2. 什么是帧?帧是数据链路层中的数据传输单位,包括字段和控制信息。
3. 什么是差错检测?差错检测是指在传输过程中检测到传输错误的方法,常见的差错检测方法包括奇偶校验、循环冗余检验(CRC)等。
第三章计算机网络技术基础习题与答案一、判断题1.(√)网络节点和链路的几何图形就是网络的拓扑结构,是指网络中网络单元的地理分布和互联关系的几何构型。
2.(×)不同的网络拓扑结构其信道访问技术、网络性能、设备开销等基本相同,适合相同场合。
3.(×)计算机网络的拓扑结构主要是指资源子网的拓扑结构。
4.(√)总线型拓扑结构的网络结构简单、扩展容易,网络中的任何结点的故障都不会造成全网的故障,可靠性较高。
5.(×)星型网络的中心节点是主节点,具有中继交换和数据处理能力,网络结构简单,建网容易,可靠性好。
6.(√)环型网数据传输路径固定,没有路径选择的问题,网络实现简单,适应传输信息量不大的场合,但网络可靠性较差。
7.(√)树状网络是分层结构,适用于分级管理和控制系统,除叶节点及其连线外,任一节点或连线的故障均影响其所在支路网络的正常工作。
8.(√)当网络中各节点连接没有一定规则、地理位置分散,而设计通信线路是主要考虑的因素时,我们通常选用网状网络。
9.(√)总线型拓扑结构分单总线结构和多总线结构,局域网一般采用的是单总线结构。
10.(×)总线型拓扑结构的优点是电缆长度短、可靠性高、故障诊断和隔离容易和实时性强。
11.(×)星型网络拓扑结构集中控制,简单的访问协议,但电缆长度及安装费用高,故障诊断困难、扩展困难,全网工作依赖于中央节点。
12.(√)环型拓扑结构适合于光纤、网络实时性好,但网络扩展配置因难,故障诊断困难,节点故障则引起全网故障。
13.(√)树型拓扑结构易于扩展、故障隔离方便,但对根的依赖性太大,如果根发生故障则全网不能正常工作。
14.(×)网状型拓扑结构是将星型和总线型两种拓扑结构混合起来的一种拓扑结构。
15.(√)网状型拓扑结构的优点是易于扩展、故障的诊断和隔离方便、安装电缆方便。
16.(√)建立计算机网络的根本目的是实现数据通信和资源共享,而通信则是实现所有网络功能的基础和关键。
计算机网络技术(第三版)习题答案计算机网络技术(第三版)习题答案第一章:计算机网络基础1. 什么是计算机网络?计算机网络是指通过通信线路和交换设备将分布在不同地理位置的计算机连接起来,互相传递数据和共享资源的系统。
2. 计算机网络的分类计算机网络可以按照尺度分为广域网(WAN)、局域网(LAN)和城域网(MAN)。
按照网络拓扑结构分为总线型、星型、环型和网状型网络。
3. 什么是协议?协议是计算机网络中用于实现通信的一组规则,它规定了数据传输的格式、顺序、错误检测和纠正等方面的规范。
4. OSI模型和TCP/IP模型有什么区别?OSI模型是指开放系统互联参考模型,它将网络通信划分为七个层次,包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
TCP/IP模型是互联网协议套件的基础,它将网络通信划分为四个层次,包括网络接口层、网络层、传输层和应用层。
5. 什么是分组交换?分组交换是指在计算机网络中,将传输的数据按照一定的大小进行分割,并在网络中独立传输,到达目的地后再进行重组,以实现高效的数据传输。
第二章:物理层1. 数据传输的基本概念数据传输是指将信息从一个地点传送到另一个地点,通常以比特为单位进行计量。
2. 数据通信的三个基本要素数据通信的三个基本要素包括发送器(发送数据的设备)、接收器(接收数据的设备)和传输介质(用于传输数据的物理媒体,如电缆、光纤等)。
3. 数字信号和模拟信号有什么区别?数字信号是一种离散的信号,它只有两个状态(0和1),可以表示为数字序列。
模拟信号是一种连续的信号,可以表示为不同的幅度和频率。
4. 编码技术编码技术是将数字信号转换为模拟信号或其他形式的过程。
常见的编码技术包括不归零编码、曼彻斯特编码和差分曼彻斯特编码等。
5. 信道的概念和信道的分类信道是指在数据传输过程中用于传输数据的媒体或路径。
信道可以根据传输方向的不同进行分类,包括单工信道、半双工信道和全双工信道。
《计算机网络基础(第二版)》习题参考答案第一章(1)计算机网络按网络的覆盖范围可分为_局域网_、城域网和__广域网__。
(2)从计算机网络组成的角度看,计算机网络从逻辑功能上可分为通信子网和__资源__子网。
(1)计算机网络的发展经过哪几个阶段?每个阶段各有什么特点?答:单机系统:在单处理机联机网络中,由单用户独占一个系统发展到分时多用户系统,被称为第一代网络。
多机系统:将多个单处理机联机终端网络互相连接起来,以多处理机为中心的网络,并利用通信线路将多台主机连接起来,为用户提供服务,形成了以通信子网为核心的第二代网络,随着分组交换技术的使用,逐渐形成了以遵守网络体系结构的第三代网络。
Internet是计算机网络发展最典型的实例,该网络的发展也促使新的高速网络技术的不断出现,又提高了网络的发展。
(2)什么是计算机网络?计算机网络的主要功能是什么?答:利用通信设备和线路,将分布在地理位置不同的、功能独立的多个计算机系统连接起来,以功能完善的网络软件(网络通信协议及网络操作系统等)实现网络中资源共享和信息传递的系统。
主要功能:1. 数据交换和通信:在计算机之间快速可靠地相互传递数据、程序或文件;2. 资源共享:充分利用计算机网络中提供的资源(包括硬件、软件和数据);3. 提高系统的可靠性:通过计算机网络实现的备份技术可以提高计算机系统的可靠性。
4. 分布式网络处理和负载均衡:将任务分散到网络中的多台计算机上进行,减轻任务负荷过重的单台主机。
(3)计算机网络分为哪些子网?各个子网都包括哪些设备,各有什么特点?答:从计算机网络系统组成的角度看,典型的计算机网络分为资源子网和通信子网。
资源子网由主机、终端、终端控制器、连网外设、各种软件资源与信息资源组成。
主机是资源子网的主要组成单元,为本地用户和网络中远程用户访问网络其他主机设备与资源提供服务。
终端控制器负责终端和主计算机的信息通信。
终端是直接面向用户的交互设备,可以是由键盘和显示器组成的简单的终端,也可以是微型计算机系统。
3-01 数据链路(即逻辑链路)与链路(即物理链路)有何区别? “电路接通了”与”数据链路接通了”的区别何在?答:数据链路与链路的区别在于数据链路出链路外,还必须有一些必要的规程来控制数据的传输,因此,数据链路比链路多了实现通信规程所需要的硬件和软件。
“电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了,但是,数据传输并不可靠,在物理连接基础上,再建立数据链路连接,才是“数据链路接通了”,此后,由于数据链路连接具有检测、确认和重传功能,才使不太可靠的物理链路变成可靠的数据链路,进行可靠的数据传输当数据链路断开连接时,物理电路连接不一定跟着断开连接。
3-02 数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点.答:链路管理帧定界流量控制差错控制将数据和控制信息区分开透明传输寻址可靠的链路层的优点和缺点取决于所应用的环境:对于干扰严重的信道,可靠的链路层可以将重传范围约束在局部链路,防止全网络的传输效率受损;对于优质信道,采用可靠的链路层会增大资源开销,影响传输效率。
3-03 网络适配器的作用是什么?网络适配器工作在哪一层?答:适配器(即网卡)来实现数据链路层和物理层这两层的协议的硬件和软件网络适配器工作在TCP/IP协议中的网络接口层(OSI中的数据链里层和物理层)3-04 数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?答:帧定界是分组交换的必然要求,透明传输避免消息符号与帧定界符号相混淆,差错检测防止合差错的无效数据帧浪费后续路由上的传输和处理资源3-05 如果在数据链路层不进行帧定界,会发生什么问题?答:无法区分分组与分组,无法确定分组的控制域和数据域,无法将差错更正的范围限定在确切的局部3-06 PPP协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况?为什么PPP协议不能使数据链路层实现可靠传输?答:简单,提供不可靠的数据报服务,检错,无纠错不使用序号和确认机制地址字段A 只置为 0xFF。
第三章习题解答3.1简述数据链路层的功能。
答:数据链路层是在物理层提供的比特流传送服务的基础上,通过一系列的控制和管理,构成透明的、相对无差错的数据链路,向网络层提供可靠、有效的数据帧传送的服务。
其主要功能包括:链路管理,帧定界,流量控制,差错控制,数据和控制信息的识别,透明传输,寻址。
3.2 试解释以下名词:数据电路,数据链路,主站,从站,复合站。
答:数据电路是一条点到点的,由传输信道及其两端的DCE构成的物理电路段,中间没有交换节点。
数据电路又称为物理链路,或简称为链路。
数据链路是在数据电路的基础上增加传输控制的功能构成的。
一般来说,通信的收发双方只有建立了一条数据链路,通信才能够有效地进行。
在链路中,所连接的节点称为“站”。
发送命令或信息的站称为“主站”,在通信过程中一般起控制作用;接收数据或命令并做出响应的站称为“从站”,在通信过程中处于受控地位。
同时具有主站和从站功能的,能够发出命令和响应信息的站称为复合站。
3.3 数据链路层流量控制的作用和主要功能是什么?答:流量控制简称“流控”,是协调链路两端的发送站、接收站之间的数据流量,以保证双方的数据发送和接收达到平衡的一种技术。
在计算机网络中,由于接收方往往需要对接收的信息进行识别和处理,需要较多的时间,通常发送方的发送速率要大于接收方的接收能力。
当接收方的接收处理能力小于发送方的发送能力时,必须限制发送方的发送速率,否则会造成数据的丢失。
流量控制就是一种反馈机制,接收方随时向发送方报告自己的接收情况,限制发送方的发送速率。
保证接收方能够正常、有序地接收数据。
3.4 在停止-等待协议中,确认帧是否需要序号?为什么?答:在停止-等待协议中,由于每次只确认一个已经发送的帧,确认帧可以不需要序号。
但在一些特殊情况下会出现问题。
如果发送方在超时重发一个帧后又收到了迟到的确认,就不能确定该应答是对哪一个帧的确认,并可能导致随后的传送过程重新差错。
3.5 解释为什么要从停止-等待协议发展到连续ARQ协议。
2022年西南交通大学信息管理与信息系统专业《计算机网络基础》科目期末试卷A(有答案)一、选择题1、计算机网络的基本分类方法主要有两种:一种是根据网络所使用的传输技术;另一种是根据()。
A.网络协议B.网络操作系统类型C.覆盖范围与规模D.网络服务器类型与规模2、()是TCPIP模型传输层中的无连接协议。
A.TCPB.IPC.UDPD.ICMP3、oS17层模型中,提供端到端的透明数据传输服务、差错控制和流量控制的层是()。
A.物理层B.网络层C.传输层D.会话层4、以下哪个是快速以太网的介质访问控制方法()A.CSMA/CDB.令牌总线C.令牌环D.100VG-AnyLan5、PPP提供的功能有()A.一种成方法B.链路控制协议(LCP)C.网络控制协议(NCP)D.A.B和C都是6、某以太网拓扑及交换机当前转发表如图所示,主机00-el-d5-00-23-al向主机00-el-d5-00-23-cl发送1个数据帧,主机00-e1-d5-00-23-cl收到该帧后,向主机00-el-d5-00-23-al发送1个确认帧,交换机对这两个帧的转发端口分别是(),A.{3}和{3}B. {2,3}和{3}C. {2,3}和{3}D. {1,2,3}和{1}7、误码率最低的传输介质是()。
A.双绞线B.光纤C.同轴电缆8、图中,若主机H2向主机H4发送1个数据帧,主机H4向主机H2立即发送1个确认帧,则除H4外,从物理层上能够收到该确认帧的主机还有().A.仪H2B.仅H3C.仅H1,H2D. 仅H2、H39、在因特网上浏览信息时,www浏览器和www服务器之间传输网页使用的协议是()。
A.IPB.HTTPC.FTPD.TELNET10、下面的地址中,属于单播地址的是()。
A.172.31.128.255/18B.10.255.255.255C.192.168.24.59/30D.224.105.5.211二、填空题11、适配器的一个重要功能是实现____________转换,还要实现____________。
第3章计算机网络体系结构(习题答案)————————————————————————————————作者:————————————————————————————————日期:2第3章计算机网络体系结构一、填空题1.协议主要由(语法)、(语义)和(同步)三个要素组成。
2.OSI模型分为(物理层)、(数据链路层)、(网络层)、(传输层)、(会话层)、(表示层)和(应用层)七个层次。
3.OSI模型分为(资源子网)和(通信子网)两个部分。
4.物理层定义了(机械特性)、(电气特性)、(功能特性)和(规程特性)四个方面的内容。
5.数据链路层处理的数据单位称为(帧)。
6.数据链路层的主要功能有(链路管理)、(成帧)、(信道共享)、(帧同步)、(流量控制)、(差错控制)、(透明传输)和(寻址)。
7.在数据链路层中定义的地址通常称为(硬件地址)或(物理地址)。
8.网络层所提供的服务可以分为两类:(面向连接的)服务和(无连接的)服务。
9.传输层的功能包括(服务选择)、(连接管理)、(流量控制)、(拥塞控制)和(差错控制)等。
二、名词解释同步协议实体对等层对等层通信服务 CIDR 协议数据单元服务数据单元同步同步指的是广义的、在一定条件下发生什么事情的特性,而且条件和时间有关,具有时序的含义。
协议计算机网络中意图进行通信的结点必须要遵守一些事先约定好的规则。
这些为进行数据交换而建立的规则、标准或约定即称为协议,也称为网络协议。
实体任何接收或者发送数据的硬件单元或者软件进程模块都可以称为通信实体,简称实体。
对等层不同的网络结点,若它们遵循的是同一种网络体系结构的话,那么在不同结点上完成同样功能的层次称为对等层。
对等层通信在分层的网络体系结构中,每个层次只知道自己从上层接收来数据并处理后再传递给下一层,结果通信目的方该层次的对等层就收到与己方处理的一模一样的数据。
就好像在两个对等层之间有一条“通道”直接把数据传送过去一样,这种情况就称为对等层通信。
差错控制技术数据通信基础CONTENTS目录1,差错地产生2,差错控制编码3,差错控制方法•所谓差错,就是在数据通信,接收端接收到地数据与发送端实际发出地数据出现不一致地现象。
101110101110100000100001111001010101111A B差错地产生是由噪声引起地。
根据产生原因地不同可把噪声分为两类:热噪声与冲击噪声。
a.热噪声。
热噪声又称为白噪声,是由传输介质地电子热运行产生地,它存在于所有电子器件与传输介质。
b.冲击噪声。
冲击噪声呈突发状,常由外界因素引起,其噪声幅度可能相当大,是传输地主要差错。
为了保证通信系统地传输质量,降低误码率,需要采取差错控制措施——差错控制编码。
a.检错码。
检错码是能够自动发现错误地编码,如奇偶校验码,循环冗余校验码。
b.纠错码。
纠错码是能够发现错误且又能自动纠正错误地编码,如海明码,卷积码。
(1)奇偶校验码奇偶校验码是一种最简单地检错码。
其检验规则是:在原数据位后附加校验位(冗余位),根据附加后地整个数据码地"1"地个数为奇数或偶数,而分别叫作奇校验或偶校验。
奇偶校验有水平奇偶校验,垂直奇偶校验,水平垂直奇偶校验与斜奇偶校验。
1011100102.循环冗余校验码•循环冗余校验码也叫CRC码。
它先将要发送地信息数据与一个通信双方同约定地数据进行除法运算,根据余数得出一个校验码,然后将这个校验码附加在信息数据帧之后发送出去。
•接收端在接收到数据后,将包括校验码在内地数据帧再与约定地数据进行除法运算,若余数为"0",则表示接收地数据正确;若余数不为"0",则表明数据在传输地过程出错。
其传输过程如图2-48所示。
a.反馈重发检错方法ARQ (AutomaticRepeaterQuest)是利用编码地方法在数据接收端检测差错。
当检测出差错后,设法通知发送数据端重新发送数据,直到无差错为止,如图2-49所示。
《计算机网络基础》在线作业一一、单选题(共40 道试题,共100 分。
)1. 在计算机网络中,为了使计算机或终端之间能够正确传送信息,必须按照()来相互通信A. 信息交换方式B. 网卡C. 传输装置D. 网络协议正确答案:D2. TP/IP体系结构中的TP协议和IP协议分别为哪两层协议()。
A. 数据链路层和网络层B. 运输层和网络层C. 运输层和应用层D. 网络层和运输层正确答案:B3. 类IP地址的前三位(二进制)是()。
A. 100B. 110C. 001D. 111正确答案:D4. 如果一个100Mps的10个端口的集线器,相当于每个端口的速率为A. 100 MpsB. 10 MpsC. 1000 MpsD. 64 Mps正确答案:B5. 信号是数据在传输过程中的( )的表现形式。
A. 电信号B. 代码C. 信息D. 程序正确答案:A6. 为了进行差错控制,必须对传输的数据帧进行校验。
在局域网中广泛使用的校验方法是循环冗余校验。
R16标准规定的生成多项式为G(x)= x16+x15+x2+1,它产生的校验码是( )位。
A. 2B. 4C. 16D. 32正确答案:C7. 数据链路层中的数据块常被称为( )。
A. 信息B. 分组C. 帧正确答案:C8. 帧中继技术本质上是( )交换技术。
A. 报文B. 线路C. 信元D. 分组正确答案:D9. 数据链路层的数据单位称为( )。
A. 比特B. 字节C. 帧D. 分组正确答案:C10. PPP其功能对应于OSI参考模型的( )。
A. 数据链路层B. 网络层C. 传输层D. 应用层正确答案:A11. 流量控制是为( )所需要的。
A. 位错误B. 发送方缓冲区溢出C. 接收方缓冲区溢出D. 接收方与发送方之间冲突正确答案:C12. 完成服务点寻址功能是在OSI模型的( )。
A. 物理层B. 数据链路层C. 网络层D. 传输层正确答案:D13. 若两台主机在同一子网中,则两台主机的IP地址分别与它们的子网掩码相“与”的结果一定()。
《计算机网络基础》高教版习题答案第1章习题一、填空题1.(计算机网络)是通信与计算机相结合的产物。
2.第(3)代计算机网络是国际标准化网络。
3.采用(波分复用)技术,在一根光纤上传输数据速率已经可以达到1600Gbp。
4.网络主要有两个功能,一是通信功能;一是(资源共享)的功能。
二、判断题1.局域网传输信息采用广播方式。
Y2.局域网属于分组交换网。
N3.互联网并不是一种独立的网络类型Y三、单选题1.世界上第一个分组交换网称为(C)。
a.TCP/IP网b.局域网c.ARPAnetd.某.25网2.用路由器连接的地域广大的网络称为(B)。
a.广域网b.互联网c.局域网d.城域网3.(B)属于通信子网设备。
a.服务器b.通信处理机c.终端d.主机4.称一个网络为局域网是按(D)分类的。
a.协议b.拓扑c.介质d.范围5.广域网的拓扑结构一般为(A)。
a.网状b.星型c.环型d.总线6.(B)一般是分组交换网。
a.Novell网b.广域网c.企业网d.局域网四、思考题1.什么是计算机网络?2.计算机网络的发展主要经历了哪几个阶段?3.网络有哪些分类方法?以太网属于哪类网络?4.分别说明计算机网络的硬件和软件都包括哪些部分?5.计算机网络与通信技术的关系是什么?第2章习题一、填空题1.(协议)是通信双方规定并必须遵守的规约。
2.OSI模型采用了(7)层体系结构。
3.第n层对第(N+1)层提供服务。
4.将帧拆包获得的是(分组)。
5.RS-232引脚2的方向是(DTE-DCE)。
6.采用HDLC协议的链路层在节点间可靠地传输(帧)。
7.链路层完成差错控制、链路管理和(流量控制)控制。
8.传输层属于(资源)子网。
9.传输层在信源机和(信宿机应用进程)之间进行TPDU传输。
10.HDLC帧定界字符是(F)。
二、判断题1.服务不是在对等层间进行的。
Y2.ACK表明接收数据正确。
Y3.传输层对于分组交换机是透明的。
Y4.所有的网络层都是面向连接的。