计算机网络原理课后题答案文档格式.docx
- 文档编号:18476119
- 上传时间:2022-12-17
- 格式:DOCX
- 页数:20
- 大小:38.91KB
计算机网络原理课后题答案文档格式.docx
《计算机网络原理课后题答案文档格式.docx》由会员分享,可在线阅读,更多相关《计算机网络原理课后题答案文档格式.docx(20页珍藏版)》请在冰豆网上搜索。
可使用光纤;
所有计算机都能公平地访问网络的其它部分,网络性能稳定。
节点的故障会引起全网故障;
环节点的加入和撤出过程较复杂;
环形拓扑结构的介质控制协议都采用令牌传递的方式,在负载很轻时,信道利用率相对来说就比较低。
4.树形拓扑,可以看成总线和星形拓扑的扩展,接收各站点发送的数据,然后再用广播发送到全网。
树形拓扑的优点:
易于扩展、故障隔离较容易;
缺点是,各个节点对根的依赖性太大,如果根发生故障,则全网不能正常工作。
5.混合形拓扑,将两种单一拓扑结构混合起来,取两者的优点构成的拓扑称为混合形拓扑结构。
混合形拓扑的优点:
故障诊断和隔离较为方便;
易于扩展;
安装方便。
需要选用带智能的集中器;
像星形拓扑结构一样,集中器到各个站点的电缆安装长度会增加。
6.网形拓扑,它的优点是不受瓶颈问题和失效问题的影响。
缺点是,这种结构比较复杂,成本较高,提供上述功能的网络协议也比较复杂。
4.广播式网络与点对点式网络有何区别?
1.在广播式网络中,所有联网计算机都共享一个公共信道。
当一台机利用共享信道发送到报文分组时,所有其它计算机都会“收听”到这个分组。
由于发送的分组中带有目的地和源地址,如果接收到该分组的计算机的地址与该分组的目的地址相同,则接收该分组,否则丢弃该分组。
2.在点到点式网络中,每条物理线路连接一对计算机。
如果源节点与目的节点之间没有直接连接的线路,那么源节点发送的分组就要通过是间节点的接收、存储与转发,直到传输到目的节点。
因此从源节点到目的节点可能存在多条路径,决定分组从通信子网的源节点到达目的节点的路由需要有路由选择算法。
采用分组存储转发和路由选择机制是点对点式网络与广播式网络的重要区别之一。
5.计算机网络的分类
按拓扑类型分类:
总线形、环形、星形、树形、网形、混合形;
按网络交换方式分类:
电路交换网、报文交换网和分组交换网;
按网络的覆盖范围分类:
广域网、局域见多和城域网;
按网络传输技术分类:
广播方式和点对点方式。
6.简述计算机网络的功能。
计算机网络的功能有:
硬件资源共享、软件资源共享和用户间信息交换。
7.计算机网络的三大网和发展趋势
1.三大网络:
计算机网、电信业务、广播电视网络。
2.发展趋势:
宽带网络、全光网络、多媒体网络、移动网络、下一代网络。
第二章计算机网络体系结构
1.说明协议的基本含义,三要素的含义与关系。
为计算机网络中进行数据交换而建立的规则、标准或约定的集合就称为网络协议。
网络协议主要由下列三要素组成:
语义,涉及用于协调与差错处理的控制信息;
语法,涉及数据及控制信息的格式、编码及信号平等;
定时:
涉及速度匹配和排序等。
2.协议与服务有何区别?
又有何关系?
网络协议就是计算机网络中进行数据交换而建立的规则、标准或约定的集合。
二者的区别是:
首先协议的实现保证了能够向上一层提供服务。
本层的服务用户只能看到服务而无法看到下面的协议,下面的协议对上面的服务用户是透明的。
其次,协议是控制对等实体之间的通信的规则,而服务是由下层向上层通过层间接口提供的。
二者的关系在于:
在协议的控制下,两个对等实体间的通信使本层能够向上一层提供服务,要实现本层协议,还需要使用下面一层所提供的服务。
3.计算机网络采用层次结构模型的理由是什么?
有何好处?
1.计算机网络系统是一个十分复杂的系统。
将一个复杂系统分解为若干个容易处理的子系统,然后“分而治之”逐个加以解决,这种结构化设计方法是工程设计中常用的手段。
分层就是系统分解的最好方法之一。
N层是n-1层的用户,又是n+1层的服务提供者。
N+1层虽然只直接使用了N层提供的服务,实际上它通过n层还间接地使用了n-1层以及以下所有各层的服务。
2.层次结构的好处在于使每一层实现一种相对独立的功能,每一层不必知道下面一层是如何实现的,只要知道下面通过层间提供的服务是什么以及本层向上层提供什么样的服务,就能独立地设计。
在制定OSI/RM时对层次划分所遵循的主要原则是什么?
每层的功能应是明确的,并且是相互独立的;
层间的接口必须清晰,跨越接口的信息应尽可能少;
层数应适中。
这样有利于促进标准化。
5.说明在OSI/RM中数据传输过程。
发送进程发送给接收进程的数据,实际上是经过发送方各层从上到下传递到物理介质;
通过物理介质传输到接收方后,再经过从下到上各层的传递,最后到达接收进程。
6.请比较面向连接服务和无连接服务的异同点。
1.面向连接服务和电话系统的工作模式相类似。
其特点是:
数据传输过程前必须经过建立连接、维护连接和释放连接的3个过程;
在数据传输过程中,各分组不需要携带目的节点的地址。
面向连接数据传输的收发数据顺序不变,因此传输的可靠性好,但需要通信开始前的连接开销,协议复杂,通信效率不高。
2.无连接服务与邮政系统的信件投递过程相类似。
每个分组都要携带完整的目的地址,各分组在通信子网中是独立传送的。
因此,无连接服务中的数据传输过程不需要经过建立连接、维护连接和释放连接的3个过程;
由于无连接服务中发送的不同分组可能选择不同路径到达目的节点,先发送的不一定先到达,因此无连接服务中的目的节点接收到的数据分组可能出现乱序、重复与丢失的现象。
其可靠性不是很好,但因其省去了建立连接的开销和许多保证机制,因此通信协议相对简单,效率较高。
IP协议主要特点是什么?
其主要缺点是什么?
1.开放的协议标准,可以免费使用,并且独立于特定的计算机硬件与操作系统;
独立于特定的网络环境,可以运行在局域网、广域网、更适用于互联网中;
统一的网络地址分配方案,使得整个TCP/IP设备在网中都具有惟一的地址;
标准化的高层协议,可以提供多种可靠的用户服务。
2.首先,它在服务、接口与协议的区别上不清楚。
一个好的软件工程应该将功能与实现区别分开来,TCP/IP恰恰没有很好做到这点,这就使得TCP/ip参考模型对于使用新技术指导意义不够。
其次,TCP/IP模型的主机-网络层并不是常规意义的一层,它是定义了网络层与数据链接层的接口。
接口和层的区别是非常重要的,而TCP/IP模型没有将它们区分开来。
8.试比较OSI/RM与TCP/IP的异同点。
这两种参考模型有很多共同点,两者都是以协议的概念为基础,并且协议中的协议彼此相互独立,而且两个模型都采用了层次结构的概念,各个层的功能也大体相似。
不同之处有两点:
首先,OSI模型有七层,而TCP/IP只有四层,它们都有网络层、传输层和应用层,但其它的层并不相同。
其次,在于无连接和面向连接的通信范围有所相同,OSI模型的网络层同时支持无连接和面向连接的通信,但传输层上只支持面向连接的通信。
TCP/IP模型的网络层只有一种模式即无连接通信,但是在传输层上同时支持两种通信模式。
RM的主要缺点是什么?
OSI模型中的会话层和表示层这两层几乎是空的,而另外的数据链接层和网络层包含的内容太多,有很多的子层的插入,每个子层都有不同的功能。
OSI模型发及相应的服务定义和协议都极其复杂,它们很难实现,例如:
编址、流控制和差错控制,都会在每一层上重复出现,这必然会降低系统的效率。
第三章物理层
1.物理层协议包括哪些内容?
1.包括EIARS-232C接口标准、EIARS–449及RS–422与RS–423接口标准、100系列和200系列接口标准、X.21和X.21bis建议四种。
2.RS-232C标准接口只控制DTE与DCE之间的通信。
RS-449有二个标准的电子标准:
RS-422(采用差动接收器的平衡式)与RS–423(非平衡方式)这些标准重新定义信号电平,并改进了电路方式,以送到较高的传输速率和较大的传输距离。
100系列接口标准的机械特性采用两种规定,当传输速率为200bps~9600bps时,采用建议;
当传输速率为480Kbps时,采用34芯标准连接器。
200系列接口标准则采用25芯标准连接器。
X.21是一个用户计算机的DTE如何与数字化的DTE交换通信号的数字接口标准,以相对来说比较简单的形式提供了点–点信息传输,通它能够实现完全自动的过程操作,并有助于消除传输差错。
2.比较RS–232C与RS–449电气特性。
RS–232规定逻辑“1”的电平为:
-15~-5,逻辑“0”的电气为+5~+15。
两大设备的最大距离也仅为15米,而且电平较高,通信速率反而影响。
接口通信速率小于等于20Kbps.
RS–422由于采用完全独立的双线平衡传输,抗串扰能力大大增强。
又由于信号电平定义为正负6伏,当传输距离为10m时,速率可达10Mbps;
当传输距离为1000m时,速率可达100Kbps。
RS–423电气标准是非标准,它采用单端发送器和差动接收器。
当传输距离为10m时,速率可达100Kbps;
当传输距离为1000m时,速率可达10Kbps。
3.请说明和比较双绞线、同轴电缆与光纤3种常用传输介质的特点。
1.双绞线是最常用的传输介质,双绞线芯一般是铜质的,能提供良好的传导率。
既可以用于传输模拟信号也可以用于传输数字信号。
双绞线分为两种:
无屏蔽和屏蔽的,无屏蔽双绞线使用方便,价格便宜,但易受外部电磁场的干扰,屏蔽双绞线是用铝箔将双绞线屏蔽起来,以减少受干扰,但价格贵。
2.同轴电缆分为基带同轴电缆(50)和宽带同轴电缆(75)。
基带同轴电缆又可分为粗缆和细缆两种,都用于直接传输数字信号;
宽带同轴电缆用于频分多路复用的模拟信号传输,也可用于不使用频分多路复用的高速数字信号和模拟信号传输。
同轴电缆适用于点到点和多点连接,传输距离取决于传输的信号形式和传输的速率,同轴电缆的抗干扰性能比绞线强,安装同轴电缆的费用比双绞线贵,但比光导纤维便宜。
3.光纤是光导纤维的简称,它由能传导光波的超细石英玻璃纤维加保护层构成。
光纤普变用于点到点的链路,它具有不受电磁干扰或噪声影响的特征,适宜在长距离内保持高数据传输率,而且能够提供良好的安全性。
4.请说明调制解调器的基本工作原理
当一台计算机希望通过模拟拔号线路发送数字数据的时候,这些数据首先必须先转换成模拟形式,才能通过本地回路进行传输。
这个转换过程是通过一种称为调制解调器的设备来完成。
在电话公司的端局中,这些模拟数据又通过编解编码器转换成数字形式,以便通过长途干线进行传输。
如果另一端也是一台带调制解调器的计算机,则必须再由编解码进行相反的转换过程(从数字到模拟),以便通过目的地的一段本地回路。
然后由目的地的调制解调器将模拟形式的数据反转换成计算机能接受的数字信号。
4.多路复用技术有哪几种?
它们各有什么特点?
1.频分多路复用FDM,在物理信道的可用带宽超过单个原始信号所需带宽情况下,可将物理信道的总带宽分割成若干个与传输单个信号带宽相同的子信道,每个子信道传输一路信号。
2.时分多路复用TDM,若介质能达到的位传输速率超过传输所需的数据传输速率,就可采用时分多路复用TDM技术,也即将一条物理信道按时间分成若干个时间片轮流地分配给多个信号使用。
同步时分多路复用TDM,它的时间片是预先分配好的,而且是固定不变,因此各种信号源的传输定时是同步的。
异步时分多路复用TDM允许动态地分配传输介质的时间片。
时分多路复用TDM不仅仅局限于传输数据信号,也可以用于交叉传输模拟信号。
3.波分多路复用WDM,只不过是频分多路复用在极高频率上的应用而已。
只要每条信道有它自己的频率范围,并且所有的频率范围都是分开的,它们都可以被复用到长距离。
5.广域网采用的数据交换技术有哪几种?
电路交换:
在数据传送之前先设置一条专用的通路,在线路释放之前,该线路由一对用户完全占用。
对于突发式的通信,电路交换效率不高。
报文交换:
报文从源点传送到目的地采有“存储—转发”的方式,在传送报文时,一个时刻仅占用一段通道。
在交换节点中需要缓冲存储,报文需要排队,故报文交换不能满足实时通信的要求。
分组交换:
交换方式和报文交换方式类似,但报文被分组发送,并规定了最大的分组长度。
在数据报文分组交换中,目的地需要重新组装报文;
在虚电路分组交换中,数据传送之前必须通过设置虚呼叫设置一条虚电路,分组交换技术是计算机网络中使用最广泛的一种交换技术。
第四章数据链路层
1.数据链路层的主要功能包括哪些方面的内容?
数据链路层最基本服务是将源机网络层的数据可靠地传输到相邻节点的目标机网络层。
主要功能以下几个:
1.帧同步功能:
为了使传输中发生差错后只将出错的有限数据进行重发,数据链路层将比特流组织成以帧为单位发送。
常用的帧同步方法有:
使用字符填充的首尾定界符法、使用比特填充的首尾标志法、违法编码法和字节计数法。
2.差错控制功能:
通信系统必须具备发现(即检测)差错的能力,并采用措施纠正之,使差错控制在所能允许的尽可能小的范围内,这就是差错控制过程,也是数据链路层的主要功能之一。
3.流量控制功能:
由于收发双方各自使用的设备工作速率和缓冲存储空间的差异,可能出现发送方发送功能大于接收方接收能力的现象,若不及时不对发送方的发送速率(也即链路上的信息流量)作适当的限制,前面来不及接收的帧将被后面不断发送来的帧“淹没”,从而造成帧的丢失而出错。
由此可见,流量控制实际上是对发送方数据流量的控制,使其发送速率不致超过接收方所能承受的能力。
最常用的流量控制方案有:
停止等待方案和滑动窗口机制。
4.链路管理功能:
链路管理功能主要用于面向连接的服务。
在链路两端的节点要进行通信前,必须首先确认对方己处于就绪状态,并交换一些必要的信息以对帧序号初始化,然后才能建立连接。
地传输过程中则要维持该连接。
如果出现差错,需要重要初始化,重新自动建立连接。
传输完毕后则要释放连接。
数据链路层连接的建立,维持和释放就称作链路管理。
2.试比较四种帧定界方法的特点。
1.使用字符填充的首尾定界符法:
该法用一些特定的字符来定界一帧的起始与终止,为了不使数据信息位中出现的与特定字符相同的字符被误判为帧的首尾定界符,可以在这种数据字符前填充一个转义的控制字符(DLE)以示区别,从而达到数据的透明性。
这种方法使用起来比较麻烦,而且所用的特定字符依赖于所采用字符编码集,兼容性比较差。
2.使用比特填充的首尾标志法:
该法以一组比特模式(如01111110)来标志一帧的起始与终止。
为了不使信息中出现的与该特定比特模式相似的比特串被误判为帧的首尾标志,可以采用比特填充的方法。
比特填充很容易由硬件来实现,性能优于字符填充方法。
3.违法编码法:
该法在物理层采用特定的比特编码方法时采用。
可以借用这些违法编码序列不需要任何填充技术,便能实现数据的透明性,但它只适用于采用冗余编码的特殊编码环境。
4.字节计数法:
这种帧同步方法以一个特殊字符表征一帧的起始,并以一个专门字段来标明帧内的字节数。
由于采用字符计数方法来确定帧的终止边界不会引起数据及其它信息的混淆,因而不必采用任何措施便可实现数据的透明性,即任何数据均可不受限制地传输。
3.传输差错的主要原因是哪些?
差错类型有哪两种?
都有什么特点?
1.传输中的差错一般都是由噪声引起的。
噪声有两大类:
一类是信道固有、持续存在的随机热噪声;
另一类是由外界特定的短暂原因所造成的冲击噪声。
2.热噪声引起的差错称为随机错,所引起的某位码元的差错是孤立的,与前后码元没有关系,它导致的随机错通常较少。
冲击噪声呈突发状,由其引起的差错称为突发错,冲击噪声幅度可能相当大,无法靠提高信号幅度来避免冲击噪声所造成的差错,它是传输中产生差错的主要原因。
4.检错码与纠错码的主要区别是什么?
常用的检错码是什么?
1.检错码是指能自动发现差错的编码,纠错码是指不仅能发现差错而且能自动纠正差错的编码。
纠错码一般来说要比检错码使用更多的冗余位,编码效率低,而且纠错设备比检错设备复杂多,除非在单向传输或实时要求特别高等场合外,数据通信中使用更多的还是ARQ差错控制方式。
3.奇偶校验码、循环冗余码和海明码是几种最常用的差错控制编码方法。
5.简述HDLC帧中的控制字段各分段的作用。
控制字段中的第1位或第1、2位表示传送帧的类型。
第5位是P/F位,即轮询/终止位。
当P/F位用于命令帧(由主站发出)时,起轮询的作用,即当该位为“1”时,要求被轮询的从站给出响应,所以此时P/F位可称轮询位(或P位);
当P/F位用于响应帧(由从站发出)时,称为终止位(或F位),当其为“1”时,表示接收方确认的结束。
为了进行连续传输,需要对帧进行编号,所以控制字段中还包括了帧的编号。
6.试比较BSC和HDLC协议的特点。
1.由于BSC协议与特定的字符编码关系过于密切,故兼容性较差。
为满足数据透明性而采用的字符填充法,实现起来也比较麻烦,且也依赖于所采用的字符编码集。
另外,由于BSC是一个半双工协议,它的链路传输效率很低。
不过,由于BSC协议需要的缓冲存储空间较小,因而在面向终端的网络系统中仍然被广泛使用。
2.高级数据链路控制规程HDLC具有如下的特点:
协议不依赖任何一种字符编码集;
数据报文可透明传输,用于实现透明传输的“0比特插入法”易于硬件实现;
全双工通信,不必等待确认便可连续发送数据,有较高的数据链路传输效率;
所有帧均采用CRC检验,对信息帧进行顺序编号。
可防止漏收或重份,传输可靠性高;
传输控制功能与处理功能分离,具有较大灵活性。
由以上特点,目前网络设计普通使用HDLC作为数据链路控制协议。
7.试说明PPP协议的应用范围、帧结构的特点。
是一种多协议成帧机制,它适合调制解调器、HDLC位序列线路、SONET和其它的物理上使用。
它支持错误检测、选项协商、头部压缩以及使用HDLC类型帧格式(可选)的可靠传输。
选择的帧格式与HDLC帧格式非常相似。
PPP与HDLC之间最主要的区别是:
PPP是面向字符的,HDLC是面向位的。
特别是,PPP在拨号调制解调器线路上使用了字节填充技术,所以,所有的帧都是整数个字节。
PPP帧都以一个标准的HDLC标志字节(0111110)作为开始,如果它正好出现在净域中,都需要进行字节填充。
第五章网络层
1.网络层实现的功能主要有哪些?
1.路由选择:
通信子网为网络源节点和目的节点提供了多条传输路径的可能性。
网络节点在收到一个分组后,要确定下一个节点传送的路径,这就是路由选择,路由选择是网络层要实现的最基本功能。
路由选择包括两个基本操作,即最佳路径的判定和网间信息包的传送(交换)。
两者之间,路径的的判定相对复杂。
2.拥塞控制:
拥塞现象是指到达通信子网中某一部的分组数量过多,使该部分来不及处理,以致引起这部分乃至整个网络性能下降的现象,严重时甚至会导致网络通信业务陷入停顿,即出现死锁。
3.网络互连:
网络互连的目的是使一个网络的用户能访问其它网络上的资源,使不同网络上的用户互相通信和交换信息。
这不仅有利于资源共享,也可以从整体上提高网络的可靠性。
2.虚电路中的“虚”是什么含义?
如何区分一个网络节点所处理的多个虚电路?
1.在虚电路操作方式中,为了进行数据传输,网络的源节点和目的节点之间先要建立一条逻辑通路,因为这条逻辑通路不是专用,所以称之为“虚”电路。
2.为使节点能区分一个分组属于哪条虚电路,每个分组必须携带一个逻辑信道号;
同样,同一条虚电路的分组在各段逻辑信道上的逻辑信道号可能也不相同。
传输中,当一个分组到达节点时,节点根据其携带的逻辑信道号查找虚电路表,以确定该分组应发往的下一个节点。
及其下一段信道上所占用的逻辑信道号,用该逻辑信道号替换分组中原先的逻辑信道号后,再将该分组发往下一个节点。
3.简述虚电路操作与数据报操作的特点、虚电路与数据报服务的特点。
1.虚电路操作特点:
在虚电路操作方式中,为了进行数据传输,网络的源节点和目的节点之间要先建立一条逻辑通路,因为这条通路不是专用的,所以称为“虚”电路。
每个节点到其它任一节点之间可能有若干虚电路支持特定的两个端系统之间的数据传输,两个端系统之间也可以有多条虚电路为不同的进程服务,这些虚电路的实际路径可能相同也可能不同。
各节点的虚电路表是在虚电路建立过程中建立的。
各节点的虚电路表空间和逻辑信道号都是网络资源,当虚电路拆除时必须回收。
数据报操作特点:
在数据报操作方式中,每分组被称为一个数据报,若干个数据报构成一次要传送的报文或数据块。
每个数据报自身携带有足够的信息,它的传送是被单独处理的,在整个数据报传送过程中,不需要建立虚电路,但网络节点要为每个数据作路由选择。
2.虚电路服务特点:
虚电路服务是网络层向传输层提供的一种使所有分组按顺序到达目的的端系统的可靠的数据传送方式。
进行数据交换的两个端系统之间存在着一条为它们服务的虚电路。
提供这种虚电路服务的通信子网内部的实际操作既可以是虚电路方式的,也可以是数据报方式。
数据报服务特点:
数据报服务一般仅由数据报交换网来提供。
端系统的网络层同网络节点中的网络层之间,一致地按照数据报操作方式交换数据。
当端系统要发送数据时,网络层给该数据附加上地址、序号等信息,然后作为数据报发送给网络节点;
目的端系统收到的数据报可能是不按序到达的,也可能有数据报的丢失。
4.什么叫做拥塞?
造成拥塞的原因是什么?
1.拥塞现象是指到达通信子网中某一部的分组数量过多,使该部分来不及处理,以致引起这部分乃至整个网络性能下降的现象,严重时甚至会导致网络通信业务陷入停顿,即出现死锁。
2.拥塞发生的原因有:
多条流入线路有分组到达,并需要同一输出线路,此时,如果路由器没有足够的内存来存放所有这些分组,那么有的分组就会丢失。
路由器的慢速处理器的缘故,以至于难以完成必要的处理工作。
5.简述防止拥塞的几种方法。
拥塞控制问题可以从控制论角度看待,解决的方案可以分成两类:
开环的和闭环的。
完成开环控制的手段有:
确定何时接受新的流量、确定何时丢弃分组及丢弃哪些分组,以及在网络的不同点上执行调度决策。
所有这此手段的共同之处是,它们在做出决定的时候不考虑网络的当前状
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 原理 课后 答案