计算机网络课后答案_第1页
计算机网络课后答案_第2页
计算机网络课后答案_第3页
计算机网络课后答案_第4页
计算机网络课后答案_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机网络(吴功宜第二版)课后习题答案一、名词解释。1.G 2.F 3.I 4.D 5.H 6.E 7.J 8.C 9.A 10.B二、选择题。1.C 2.D 3.A 4.C 5.D 6.C 7.D 8.C 9.B三、判断对错。1.N 2.N 3.Y 4.Y 5.N 6.Y 7.N 8.Y 9.N 10.Y四、问答题。1.网络环境中的进程通信与单机系统内部的进程通信的主要区别是什么?答:主要区别在于网络中主机的高度自主性。2.网络环境中分布式进程通信的实现必须解决哪3个主要的问题?答:a。进程命名与寻址方法;b。多重协议的识别;c。进程间相互作用的模式。3.为什么在TCP/IP协议体系中,进程

2、间的相互作用主要采用客户/服务器模式?答:因为网络中资源分布的不均匀性,主要表现在硬件、软件和数据等三个方面;其次就是网络环境中进程通信的异步性。4.解决服务器处理并发请求的方案主要有哪几个?请解释客户与并发服务器建立传输连接的工作过程。答:主要有两个方案:一就是采用并发服务器的方法;二就是采用重复服务器的方法。客户与并发服务器建立传输连接的工作过程是主服务器在公认的端口号上准备接受客户机的服务请求,跟着客户机向主服务器发送服务请求,主服务器在接收到客户机的服务请求后,激活相应的从服务器,主服务器通知客户机从服务器的端口后,并关闭与客户机的连接;从服务器准备接收客户机的服务请求;客户机向从服务

3、器发送服务请求。5.在网络层次结构中,传输层与网络层、传输层与数据链路层的作用有哪些不用?答:传输层的目标就是弥补通信子网服务的不足,提高传输服务的可靠性与保证服务质量QoS,传输层的作用是在源主机与目的主机进程之间提供端到端数据传输,传输层以下包括网络层和数据链路层都是只能提供相邻结点之间点对点数据传输。6.TCP协议通过哪些差错检测和纠正方法来保证传输的可靠性?答:传输出错报文段的处理;丢失的报文段;重复的报文段;乱序的报文段;确认丢失。一:名词解释1. E OSI参考系统 2. A 网络体系结构3. G 通信协议 4. H 接口5. B 数据链路层 6. F 网络层7. D 传输层 8.

4、 C 应用层二单项选择。1D 2A 3B 4C三判断对错。1 N 2 N 3 N 4N 5N四问答题。1.网络协议:为网络数据交换而制定的规则、约定与标准。2.计算机网络采用层次结构的模型好处:1各层之间相互独立 2灵活性好3 各层都可以采用最合适的技术来实现,各层实现技术的改变不影响其他层4易于实现和维护5有利于促进标准化。3.ISO制定OSI参考模型时对层次划分的主要原则:网络各结点都有相同的层次;不同结点的同等层具有相同的功能;同一结点内相邻层之间通过接口连接;每一层可以使用下层提供的服务,并向其上层提供服务;不同结点的同等层通过协议来实现对等层之间的通信。4.OSI环境:即是它描述的范

5、围,从应用层到物理层的7层与通信子网。5.OSI环境下数据传输过程:当应用进程A的数据传送到应用层时,应用层为数据加上本层控制报头后,组织成应用层的数据服务单元,然后再传输到表示层。当表示层收到这个数据单元后,加上本层的控制报头,组成表示层的数据服务单元,再传输到会话层。然后传输到传输层,收到数据报头后,加上本层的控制报头,就构成了传输层的数据服务单元,称为报文。传输层的报文传送到网络层时,由于网络层数据单元的长度有限制,传输层长报文将被分成多个较短的数据字段,加上网络层的控制报头,就构成了网络层的数据服务单元,称为分组。跟着传送到数据链路层,加上数据链路层的控制信息,称为帧。最后传送到物理层

6、,物理层将以比特流的方式通过传输介质传输出去。6. 报头包含了控制信息,例如序列号,使得该层以下即使没有维护顺序关系,目标机器的对应层也仍然可以按照正确的顺序递交信息,在有的层上,头部还可以包含信息大小、时间和其他控制字段。7. 相同点:(1)两者对实现服务的协议的复杂性与传输的可靠性有很大的影响(2)在网络数据传输的各层都会涉及这两者的问题不同点:(1)面向连接服务的数据传输过程必须经过连接建立、连接维护与释放连接的3个过程,而无连接服务不需要(2)面向连接服务在数据传输过程中,各分组不需要携带目的结点的地址,而无连接服务要携带完整的目的结点的地址(3)面向连接服务传输的收发数据顺序不变,传

7、输可靠性好,但通信效率不高,而无连接服务目的结点接受数据分组可能乱序、重复与丢失的现象,传输可靠性不好,但通信效率较高8.a开放的协议标准,可以免费使用,并且独立于特定的计算机硬件与操作系统。b独立于特定的网络硬件,可以运行在局域网、广域网,更适用于互联网络中。C统一的网络地址分配方案,所有网络设备在Internet中都有唯一的地址。D标准化的高层协议,可以提供多种可靠的用户服务。9. 相同点:1)都是分层的2)在同层确定协议栈的概念3)以传输层为分界,其上层都是传输服务的用户不同点:(1)在物理层和数据链路层,TCP/IP未做规定(2)OSI先有分层模型后有协议规范,不偏向任何特定协议,具有

8、通用性,TCP/IP先有协议后有模型,对非TCP/IP网络并不适用(3)在通信上,OSI非常重视连接通信,而TCP/IP一开始就重视数据报通信(4)在网络互联上,OSI提出以标准的公用数据网为主干网,而TCP/IP专门建立了互联网协议IP,用于各种异构网的互联。10.因特网草案和RFC文档;因为RFC文档是从事网络技术研究与开发的技术人员获得技术发展状况与动态重要信息的来源之一;可以输入网址:/rfc.html, 然后在提示的位置输入RFC文档的编号791即可,或者可从RFC Editor的站点或全球的几个镜象站点得到。一、名词解释。1.K 2.I 3.O

9、4.G 5.B 6.H 7.E 8.J 9.F10.A 11.C 12.L 13.M 14.N 15.P 16.D二、选择题。1.D 2.C 3.C 4.C 5.D 6.A 7.C 8.B 9.B三、问答题。1.请举一个例子说明信息、数据与信号之间的关系。答:在通信过程中,信息的载体可以是文字、语音、图像或图形,在网络中,为了交换这些信息,就要对其进行编码,而为了传输这些二进制代码的数据,必须将它们用模拟或数字信号编码的方式表示。2.通过比较说明双绞线、同轴电缆与光缆等三种常用传输介质的特点。答:双绞线是三种介质中最常用的一种,它是由规则螺旋结构排列的2根、4根或8根绝缘导线组成;按使用特性分

10、为屏蔽双绞线与非屏蔽双绞线;按传输特性分为三类线与五类线,还有六类线和七类线。同轴电缆由内导体、绝缘层、外屏蔽层及外部保护层组成,抗干扰能力强,分为基带同轴电缆与宽带同轴电缆。光纤是三种介质中传输性能最好、应用前途最广泛的一种,由纤芯、包层和外部保护层组成,分为单模和多模光纤,具有低损耗、宽频带、高速率、低误码率与安全性好的特点。3.控制字符SYN的ASCII码编码为0010110,请画出SYN的FSK、NRZ、曼彻斯特编码与差分曼彻斯特编码等四种编码方法的信号波形。4.对于脉冲编码调制PCM来说,如果要对频率为600HZ的某种语音信号进行采样,传送PCM信号的信道带宽为3kHz,则采样频率f

11、取什么值时,采样的样本就可以包含足够重构语音信号的所有信息。答:因为f=2B,B为带宽,所以f=6kHz。5.多路复用技术主要有几种类型?它们各有什么特点?答:有三种类型,包括频分多路复用,波分多路复用和时分多路复用。频分多路复用的特点是在一条通信线路上设置多个信道,每路信道以不用的载波频率进行调制,各路信道的载波频率互不重叠,就可以同时传输多路信号。波分多路复用的特点是利用一根光纤载入多路光载波信号,而且在每个信道上各自的频率范围互不重叠。时分多路复用的特点是以信道传输时间作为分割对象,通过为多个信道分配互不重叠的时间片的方法来实现多路复用。6.同步数字体系SDH发展的背景是什么?它具有哪几

12、个主要的特点?答:在传统的数字传输系统中,设备在运行过程中暴露了许多固有的弱点:数据传输速率不标准;光设备接口标准不规范;多路复用系统中的同步问题。随着用户对网络的要求不断变化,现代电信网必须能迅速地为用户提供各种新的通信服务。在此背景下,就必须去克服以前所面对的问题,从而建立了SDH体系。主要特点:1、STM-1统一了T1与E1载波两大不同的数字速率体系,使数字信号在传输过程中不再需要转换标准,真正实现了数字传输体制上的国际标准;2、SDH网兼容光纤分布式数据接口FDDI、分布队列双总线DQDB以及ATM信元;3、SDH采用同步复用方式,各种不同等级的码流在帧结构负荷内的排列有规律,而净荷与

13、网络是同步的,因此只需利用软件即可使高速信号一次直接分离出低速复用的支路信号,降低了复用设备的复杂性;4、SDH帧结构的网络管理字节增强了网络管理能力,同时通过将网络管理功能分配到网络组成单元,可以实现分布式传输网络的管理;5、标准的开放型光接口可以在光缆上实现不同公司光接口设备的互连,这样就有效降低了组网成本。一、名词解释。 1. B 2. C 3.A 4.D 5. E 6. G 7. H 8. F二、单项选择。1.B 2.A 3.C 4.B 5.D 6.B 7.C 三、判断对错。1.Y 2.N 3.N 4.Y 5.N 6.Y 7.N四、问答题。1.在物理线路上传输比特流过程中出现差错的主要

14、原因是什么?差错类型有哪两种,都有什么特点? 答:在物理线路上传输过程中出现差错是不可避免的,由于在通信信道存在着噪音,因此数据信号通过通信信道到达信宿时,接收信号必然是数据信号与噪音信号电平的叠加,如果噪音对信号叠加的结果在电平判决时引起错误,就会产生差错。 差错的类型主要有两类:随机差错,是由热噪音引起的;突发差错,是由冲击噪音引起的。2.为什么说误码率是指二进制比特在数据传输系统中被传错的概率? 答:因为对于实际数据传输系统,如果传输的不是二进制位,需要折合成二进制位来计算,所以误码率实指二进制比特在数据传输系统中被传错的概率。3.检错码与纠错码的主要区别是什么?循环冗余编码CRC属于检

15、错吗还是纠错码? 答:检错吗所带的冗余信息不多,只能检测出错误;纠错码不但可以检测出错误,而且可以改正错误。循环冗余码属于检错码。4.某个数据通信系统采用CRC检验方式,并且生成多项式G(x)的二进制比特序列为11001,目的结点接收到的二进制比特序列为110111001(含CRC检验码),请判断传输过程中是否出现了差错?为什么? 答:出现了差错,因为结点接收到的二进制比特序列不能被生成多项式的二进制比特序列整除。5.数据链路控制对于保证数据传输的正确性非常重要。数据链路控制主要有哪些功能? 答:主要有链路管理、帧同步、流量控制、差错控制、透明传输、寻址。6.数据链路服务功能主要可以分为哪三类

16、?试比较它们的区别。 答:主要分为面向连接确认、无连接确认和无连接不确认。 无连接不确认是指源计算机向目标计算机发送的帧,目标计算机不对这些帧进行确认,就是之前无需建立逻辑连接,之后也不用解释。因为传输过程中会出现帧丢失,所以数据链路层不会检测到这些丢失的帧,也不会恢复这些丢失的帧。 无连接确认是指源计算机在发送帧之前要对帧进行编号,目的计算机要对这些帧进行确认。如果在规定时间内源计算机没有收到数据帧的确认,那么它就会重发帧。 面向连接确认是指在在传输之前需要建立一个连接,对要求发送的帧也需要进行编号,数据链路层保证每一个帧都能够确认。这种服务类型存在三个阶段:数据链路建立、数据传输、数据链路

17、释放。 7.面向比特型数据链路层协议的优点主要有哪几点? 答:以比特作为传输控制信息的基本单元,数据帧与控制帧格式相同;传输透明性好;可以连续发送,传输效率高。 8.在数据帧的传输过程中,为什么要采用0比特插入/删除?试说明它的基本原理。答:由于规定了一个特定字符作为标志字段F,传输帧的比特序列中就不能出现于标志字段F相同的比特序列,否则就会出现判断错误。在传输时,在两个标志字段为F之间的比特序列中,如果检验到有连续5个1,不管它后面的比特位是0或1,都增加一个0比特位;那么在接收过程中,在2个标志字段为F之间的比特序列中检查出连续的5个1之后就删除一个0。9.如果在测试一个实际远程通信系统时

18、,一次连续检测4000B的数据未发现错误,我们能否说这个系统的误码率未0?为什么?答:不能。因为连续测试4000B的数据时可能发现没有错误,但如果测试的二进制位数比4000B多时,就可能出现错误,那这个系统的误码率就不是为0了。如果传输的不是二进制位,需要折合成二进制位来计算, 所以误码率实指二进制比特在数据传输系统中被传错的概率.数据在传输过程中,没有误码率是不可能的。10.试说明PPP协议的应用范围和帧结构方面的特点。答:PPP协议可以用于拨号电话线上,在路由器之间的专用线路上也有应用;它解决了SLIP协议一些固有的效率问题,也支持异步传输链路与同步传输链路,还支持IP协议及其他网络层协议

19、。 PPP协议数据帧分为三种类型:PPP信息帧、PPP链路控制LCP帧和PPP网络控制NCP帧。一、名词解释。1.A 2.D 3.C 4.B 5.G 6.H 7.E 8.F 9. I 10.J二、选择题。1.B 2.C 3.C 4.A 5.A 6.B 7.B 8.D 9.A 三、判断对错。1.N 2.Y 3.N 4.N 5.Y 6.Y 7.Y 8.N 9.N四、问答题。1.计算机网络的发展可以划分为几个阶段?每个阶段各有什么特点?答:可以划分为四个阶段:阶段一:20世纪50年代数据通信技术的研究与发展;第二阶段:20世纪60年代ARPAnet与分组交换技术的研究与发展;第三阶段:20世纪70年

20、代网络体系结构与协议标准化的研究广域网、局域网与分组交换技术的研究与应用;第四阶段:20世纪90年代Internet技术的广泛应用网络计算技术的研究与发展宽带城域网与接入网技术的研究与发展网络与信息安全技术的研究与发展。2.按照资源共享的观点定义的计算机网络应具备哪几个主要特征?答:建立的主要目的是实现计算机资源的共享;互连的计算机是分布在不同地理位置的多台独立“自治系统”;连网计算机在通信过程中必须遵循相同的网络协议。3.现代网络结构的特点是什么?答:随着微型计算机和局域网的广泛使用,使用大型机与中型机的主机-终端系统的用户减少,现代网络结构已经发生变化。大量的微型计算机是过局域网连入城域网

21、,而城域网、广域网之间的互联都是通过路由器实现。4.广域网采用的数据交换技术主要有几种类型?它们各有什么特点?答:数据交换技术主要有两类:一类是线路交换。线路交换之前,首先要在通信子网中建立一个实际的物理线路连接;通信过程分为三步:线路连接,数据传输和线路释放。优点是通信实时性强,但存在对突发性通信不适应,系统效率低;不具备存储数据的能力,不能平滑通信量;也没有差错控制能力。 还有一类就是存储转发交换。发送的数据与目的地址、源地址、控制信息按照一定格式组成一个数据单元进入通信子网。通信子网中的结点是通信控制处理机,负责完成数据单元的接受、差错校验、存储、路由选择和转发功能。5.网络多媒体传输有

22、哪几个主要的基本特性?请说明传输连续的音频、视频流所需要的通信带宽。答:(1) 高传输带宽要求 (2) 不同类型的数据对传输的要求不同(3) 传输的连续性与实时性要求(4) 传输的低时延要求(5) 传输的同步要求(6) 网络中的多媒体的多方参与通信的特点音频流对通信带宽的要求不是很高,一般64Kbps带宽就可以满足需求。视频流的数据量很大,一般需要压缩才能传输,用H.261压缩后需要64Kbps-2Mbps带宽,而用MPEG1或MPEG2压缩后需要1.5Mbps或6Mbps-20Mbps带宽。6.你是如何理解“网络计算”概念?请举出移动计算网络、多媒体网络、网络并行计算、网络计算、存储区域网络

23、与网络分布式计算等方面的几个应用实例。答:“网络计算”概念:用户可以利用网络中丰富的计算、数据、存储、传输等各类资源,来处理一些大型的复杂的问题。移动计算网络:无线局域网、远程事务处理。 多媒体网络:视频点播系统、多媒体会议系统。 网络并行计算:破译密码、发现素数。 网格计算:桌面超级计算、智能设备、实时气象数据分析。 存储区域网络:SSP提供的Internet数据存储服务。 网络分布式计算:GIMPS(寻找最大的梅森素数)、RC-72(密码破解)、Foldinghome(研究蛋白质折叠,误解,聚合及由此引起的相关疾病) 其中网络并行计算和网络分布式计算的应用有重叠,比如发现素数,要多台电脑协

24、同计算,所以是并行计算,同时,这些电脑是分布在全世界的,所以又是分布式计算。一、名词解释1.J 2. D 3. I 4. A 5. K 6. H 7. C 8. G 9. B 10. P 11. L 12. E 13. F 14. N 15. M 16. O二、选择题1.C 2.D 3.D 4. C 5. B 6. C 7. B 8. B三、判断对错1.N 2.N 3.Y 4.Y 5.Y 6.N 7.N 8.Y 9.N 10.Y 11.Y 12. N四、计算与问答题1、计算题答:(1) IP地址为 5(2) 如果是标准分类的IP地址,则为C类地址;其掩码为 255.25

25、5.255.0;网络号为 010100101110101111000;受限广播地址为 55;直接广播地址为 55。(3) 最多能分8个子网,每个子网最多能有32台主机。2、问答题答:(1) 由于Internet技术发展太迅速,IPv4协议已经越来越无法满足Internet的需求,因此,在1993年IETF成立了研究下一代IP协议的IPng工作组,1995年IPng工作组完成IPv6协议版本;2001年,主要操作系统也开始支持IPv6协议;2003年主要网络硬件厂商也开始推出支持IPv6的网络产品。从此,IPv6协议也越来越正式化,标准化。(2)

26、 路由选择算法和路由选择协议在概念上是不同的。网络上的主机、路由器通过路由选择算法去形成路由表,以确定发送分组的传输路径。而路由选择协议是路由器用来完成路由表建立和路由信息更新的通信协议。但他们是共同为路由器合理选择传输路径服务的。(3) 主要特点有: 它将一个自治系统再划分为若干个更小的区域,并确定一个主干区域;主干区域连接多个区域。 主干区域内有一个自治系统便捷路由器,专门和其他自治系统交换路由信息。 执行OSPF协议的路由器通过各路由器之间交换的链路状态信息,建立并维护一个区域内同步的链路状态数据库。优点是能使每一个区域内部交换路由信息的通信量大大减少,能用于规模很大的自治系统中;缺点是

27、OSPF协议自身变复杂了。(4) IP报头的版本域所表示的是IP协议的版本号,是IPv4或IPv6等等,它的作用是向网络层软件它所处理的IP数据包的版本号;而协议域则是指使用此IP数据报的高层协议类型,是ICMP、IGMP或TCP等等其他协议。(5) (6) 双IP层或双协议栈,优点是它既能与IPv6的系统通信,又能与IPv4的系统通信;缺点是需要改造部分路由器和主机,比较复杂。使用隧道技术,它是将IPv6分组封装在IPv4的分组里面,整个IPv6分组变成IPv4分组的数据部分。优点是不需要路由器和主机的改造,实现比较容易;缺点是不能既和IPv4的系统通信又和IPv6的系统通信。7. 相同点:

28、(1)两者对实现服务的协议的复杂性与传输的可靠性有很大的影响(2)在网络数据传输的各层都会涉及这两者的问题不同点:(1)面向连接服务的数据传输过程必须经过连接建立、连接维护与释放连接的3个过程,而无连接服务不需要(2)面向连接服务在数据传输过程中,各分组不需要携带目的结点的地址,而无连接服务要携带完整的目的结点的地址(3)面向连接服务传输的收发数据顺序不变,传输可靠性好,但通信效率不高,而无连接服务目的结点接受数据分组可能乱序、重复与丢失的现象,传输可靠性不好,但通信效率较高7.1.4 链路层向网络层提供的服务数据链路层的设计目标就是为网络层提供各种需要的服务。实际的服务随系统的不同而不同,但

29、是一般情况下,数据链路层会向网络层提供以下三种类型的服务:l 无确认的无连接服务l 有确认的无连接服务l 有确认的面向连接服务本节要对以上三种服务进行基本的介绍。1. 无确认的无连接服务“无确认的无连接服务”是指源计算机向目标计算机发送独立的帧,目标计算机并不对这些帧进行确认。这种服务,事先无需建立逻辑连接,事后也不用解释逻辑连接。正因如此,如果由于线路上的原因造成某一帧的数据丢失,则数据链路层并不会检测到这样的丢失帧,也不会恢复这些帧。出现这种情况的后果是可想而知的,当然在错误率很低,或者对数据的完整性要求不高的情况下(如话音数据),这样的服务还是非常有用的,因为这样简单的错误可以交给OSI

30、上面的各层来恢复。如大多数局域网在数据链路层所采用的服务也是无确认的无连接服务。2. 有确认的无连接服务为了解决以上“无确认的无连接服务”的不足,提高数据传输的可靠性,引入了“有确认的无连接服务”。在这种连接服务中,源主机数据链路层必须对每个发送的数据帧进行编号,目的主机数据链路层也必须对每个接收的数据帧进行确认。如果源主机数据链路层在规定的时间内未接收到所发送的数据帧的确认,那么它需要重发该帧。 这样发送方知道每一帧是否正确地到达对方。这类服务主要用于不可靠信道,如无线通信系统。它与下面将要介绍的“有确认的面向连接服务”的不同之处在于它不需要在帧传输之前建立数据链路,也不要在在帧传输结束后释

31、放数据链路。3. 有确认的面向连接服务 大多数数据链路层都采用向网络层提供面向连接确认服务。利用这种服务,源计算机和目标计算机在传输数据之前需要先建立一个连接,该连接上发送的每一帧也都被编号,数据链路层保证每一帧都会被接收到。而且它还保证每一帧只被按正常顺序接收一次。这也正是面向连接服务与前面介绍的“有确认无连接服务”的区别,在无连接有确认的服务中,在没有检测到确认时,系统会认为对方没收到,于是会重发数据,而由于是无连接的,所以这样的数据可能会复发多次,对方也可能接收多次,造成数据错误。这种服务类型存在3个阶段,即:数据链路建立、数据传输、数据链路释放阶段。每个被传输的帧都被编号,以确保帧传输

32、的内容与顺序的正确性。大多数广域网的通信子网的数据链路层采用面向连接确认服务。IEEE802.3标准与10BASE-T、100BASE-T、1000BASE-T标准之间的关系。答:1979年7月1982年间,由DEC、Intel和Xerox三家公司制定了以太网的技术规范DIX,以此为基础形成的IEEE802.3以太网标准在1989年正式成为国际标准。在20多年中以太网技术不断发展,成为迄今最广泛应用的局域网技术,产生了多种技术标准。 10base5;10Base2;10base-F;10Base-FL; 100base-T;是以太网标准的100M版,1995年5月正式通过了快速以太网/100B

33、as e-T规范,即IEEE 802.3u标准,是对IEEE802.3的补充100base-T;是以太网标准的100M版,1995年5月正式通过了快速以太网/100Bas e-T规范,即IEEE 802.3u标准,是对IEEE802.3的补充。与10base-T一样采用星形拓扑结构,但100Base-T包含4个不同的物理层规范, 并且包含了网络拓扑方面的许多新规则。IEEE802.3ab定义基于5类UTP的1000Base-T标准,其目的是在5类UTP上以1000Mbit/s速率传输100m。IEEE802.3ab标准的意义主要有以下两点:1000Base-T是100Base-T自然扩展,与1

34、0Base-T、100Base-T完全兼容。不过,在5类UTP上达到1000Mbit/s的传输速率需要解决5类UTP的串扰和衰减问题,因此,使得IEEE802.3ab工作组的开发任务要比IEEE802.3z复杂些。IEEE802.3: 描述物理层和数据链路层的MAC子层的实现方法,在多种物理媒体上以多种速率采用CSMA/CD访问方式,对于快速以太网该标准说明的实现方法有所扩展。早期的IEEE 802.3描述的物理媒体类型包括:10Base2、10Base5、10BaseF、10BaseT和10Broad36等;快速以太网的物理媒体类型包括:100 BaseT、100BaseT4和100Base

35、X等。10BASE-T、100BASE-T、1000BASE-T:10,100,1000都是传输速度 单位是Mbps BASE 指的是基带传输 -T 指的是传输距离为 100米【VLAN的分类及优缺点】定义VLAN成员的方法有很多,由此也就分成了几种不同类型的VLAN。1. 基于端口的VLAN基于端口的VLAN的划分是最简单、有效的VLAN划分方法,它按照局域网交换机端口来定义 VLAN成员。VLAN从逻辑上把局域网交换机的端口划分开来,从而把终端系统划分为不同的部分,各部分相对独立,在功能上模拟了传统的局域网。基于端口的VLAN又分为在单交换机端口和多交换机端口定义VLAN两种情况:(1)

36、多交换机端口定义VLAN如图3所示,交换机1的1、2、3端口和交换机2的4、5、6端口组成VLAN1,交换机1的4、5、6、7、8端口和交换机2的1、2、3、7、8端口组成VLAN2。(2) 单交换机端口定义VLAN如图2所示,交换机的1、2、6、7、8端口组成VLAN1,3、4、5端口组成了VLAN2。这种VLAN只支持一个交换机。基于端口的VLAN的划分简单、有效,但其缺点是当用户从一个端口移动到另一个端口时,网络管理员必须对VLAN成员进行重新配置。2. 基于MAC地址的VLAN基于MAC地址的VLAN是用终端系统的MAC地址定义的VLAN。MAC地址其实就是指网卡的标识符,每一块网卡的

37、MAC地址都是惟一的。这种方法允许工作站移动到网络的其他物理网段,而自动保持原来的VLAN成员资格。在网络规模较小时,该方案可以说是一个好的方法,但随着网络规模的扩大,网络设备、用户的增加,则会在很大程度上加大管理的难度。3. 基于路由的VLAN路由协议工作在7层协议的第3层网络层,比如基于IP和IPX的路由协议,这类设备包括路由器和路由交换机。该方式允许一个VLAN跨越多个交换机,或一个端口位于多个VLAN中。4. 基于策略的VLAN基于策略的VLAN的划分是一种比较有效而直接的方式,主要取决于在VLAN的划分中所采用的策略。常见的应用VLANPort vlan与Tag vlanport v

38、lan 基于端口的VLAN,处于同一VLAN端口之间才能相互通信。tag vlan 基于IEEE 802.1Q(vlan标准),用VID(vlan id)来划分不同的VLAN基于端口的虚拟局域网的优缺点基于端口的VLAN,简单的讲就是交换机的一个端口就是一个虚拟局域网,凡是连接在这个端口上的主机属于同个虚拟局域网之中。基于端口的VLAN的优点为:由于一个端口就是一个独立的局域网。所以,当数据在网络中传输的时候,交换机就不会把数据包转发给其他的端口,如果用户需要将数据发送到其他的虚拟局域网中,就需要先由交换机发往路由器再由路由器发往其他端口;同时以端口为中心的VLAN中完全由用户自由支配端口,无

39、形之中就更利于管理。但是美中不足的是以端口为中心的VLAN,当用户位置改变时,往往也伴随着用户位置的改变而对网线也要进行迁移。如果不会经常移动客户机的话,采用这一方式倒也不错。静态虚拟局域网的优缺点可以说静态VLAN与基于端口的VLAN有一丝相似之处,用户可在交换机上让一个或多个交换机端口形成一个略大一些的虚拟局域网。从一定意义上讲静态虚拟局域网在某些程度上弥补了基于端口的虚拟局域网的缺点。缺陷方面,静态VLAN虽说是可以使多个端口的设置成一个虚拟局域网,假如两个不同端口、不同虚拟局域网的人员聚到一起协商一些事情,这时候问题就出现了,因为端口及虚拟局域网的不一致往往就会直接导致某一个虚拟局域网

40、的人员就不能正常的访问他原先所在的VLAN之中(静态虚拟局域网的端口在同一时间只能属于同一个虚拟局域网),这样就需要网络管理人员随时配合及时修改该线路上的端口。动态的虚拟局域网的优缺点与上面两种虚拟局域网的组成方式相比动态的虚拟局域网的优点真的是太多了。首先它适用于当前的无线局域网技术,其次,当用户有需要时对工作基点进行移动时完全不用担心在静态虚拟局域网与基于端口的虚拟局域网出现的一些问题在动态的虚拟局域网中出现,因为动态的虚拟局域网在建立初期已经由网络管理员将整个网络中的所有MAC地址全部输入到了路由器之中,同时如何由路由器通过MAC地址来自动区分每一台电脑属于那一个虚拟局域网,之后将这台电

41、脑连接到对应的虚拟局域网之中。说起缺点,动态的虚拟局域网的缺点跟本谈不上缺点,只是在VLAN建立初期,网络管理人员需将所有机器的MAC进行登记之后划分出MAC所对应的机器的不同权限(虚拟局域网)即可。第六章2、路由选择算法和路由选择协议的区别和联系协议是程序,算法是实现程序目的的方法。就象我们编程完成从1加到10,最后的程序就是相当于协议。我们实现加法时可以顺序每次加一,也可每次加五,可用循环也可不用,这就是算法3、OSPF协议主要优点:1、OSPF是真正的LOOP- FREE(无路由自环)路由协议。源自其算法本身的优点。(链路状态及最短路径树算法)2、OSPF收敛速度快:能够在最短的时间内将

42、路由变化传递到整个自治系统。3、提出区域(area)划分的概念,将自治系统划分为不同区域后,通过区域之间的对路由信息的摘要,大大减少了需传递的路由信息数量。也使得路由信息不会随网络规模的扩大而急剧膨胀。4、将协议自身的开销控制到最小。见下:1)用于发现和维护邻居关系的是定期发送的是不含路由信息的hello报文,非常短小。包含路由信息的报文时是触发更新的机制。(有路由变化时才会发送)。但为了增强协议的健壮性,每1800秒全部重发一次。2)在广播网络中,使用组播地址(而非广播)发送报文,减少对其它不运行ospf 的网络设备的干扰。3)在各类可以多址访问的网络中(广播,NBMA),通过选举DR,使同

43、网段的路由器之间的路由交换(同步)次数由 O(N*N)次减少为 O (N)次。4)提出STUB区域的概念,使得STUB区域内不再传播引入的ASE路由。5)在ABR(区域边界路由器)上支持路由聚合,进一步减少区域间的路由信息传递。6)在点到点接口类型中,通过配置按需播号属性(OSPF over On Demand Circuits),使得ospf不再定时发送hello报文及定期更新路由信息。只在网络拓扑真正变化时才发送更新信息。5、通过严格划分路由的级别(共分四极),提供更可信的路由选择。6、良好的安全性,ospf支持基于接口的明文及md5 验证。7、OSPF适应各种规模的网络,最多可达数千台。

44、OSPF的缺点1、配置相对复杂。由于网络区域划分和网络属性的复杂性,需要网络分析员有较高的网络知识水平才能配置和管理OSPF网络。2、路由负载均衡能力较弱。OSPF虽然能根据接口的速率、连接可靠性等信息,自动生成接口路由优先级,但通往同一目的的不同优先级路由,OSPF只选择优先级较高的转发,不同优先级的路由,不能实现负载分担。只有相同优先级的,才能达到负载均衡的目的,不象EIGRP那样可以根据优先级不同,自动匹配流量。ospf和isis比较它们有很多共同之处,都是链路状态路由协议,都使用SPF算法,VSLM 快速会聚。从使用的目的来说没有什么区别。从协议实现来说OSPF其于TCP/ ip协议簇

45、,运行在IP层上,端口号89;ISIS基于ISO CLNS,设计初是为了实现ISO CLNP路由,在后来加上了对IP路由的支持。从具体细节来说:1:区域设计不同,OSPF采用一个骨干AREA0与非骨干区域,非骨干区域必须与AREAO连接。ISIS由L1 L2 L12路由器组成的层次结构,它使用的LSP要少很多,在同一个区域的扩展性要比OSPF好。2 OSPF有很多种LSA,比较复杂并占用资源,而ISIS的LSP要少很多,所以在CPU占用和处理路由更新方面,ISIS要好一些。3 isis 的定时器允许比OSPF更细的调节,可以提高收敛速度。4 OSPF数据格式不容易增加新的东西,要加,就需要新的

46、LSA,而ISIS可以很容易的通过增加TLV进行扩展,包括对IPV6等的支持。5 从选择来说,ISIS更适合运营商级的网络,而OSPF非常适合企业级网络。5、帧中继与X.25网的区别X.25网络是第一个面向连接的网络,也是第一个公共数据网络.其数据分组包含3字节头部和128字节数据部分.它运行10年后,20世纪80年代被无错误控制,无流控制,面向连接的新的叫做帧中继的网络所取代.90年代以后,出现了面向连接的ATM网络.帧中继是八十年代初发展起来的一种数据通信技术,其英文名为Frame Relay,简称FR。它是从X.25分组通信技术演变而来的。什么是帧中继? 它有什么优点? 用帧中继来干什么

47、?为了保证分组的可靠传输,防止分组在传输和交换过程中的丢失、错发、漏发、出错,分组通信制定了一套严密的,较为繁琐的通信协议,例如:在分组网与用户设备间的X.25规程就起到了上述作用,因此人们又称分组网为“X.25网”。帧方式实质上也是分组通信的一种形式,只不过它将X.25分组网中分组交换机之间的恢复差错,防止拥塞的处理过程进行了简化。帧方式的典型技术就是帧中继。由于传输技术的发展,数据传输误码率大大降低,分组通信的差错恢复机制显得过于繁琐,帧中继将分组通信的三层协议简化为两层,大大缩短了处理时间,提高了效率。帧中继网内部的纠错功能很大一部分都交由用户终端设备来完成。我们可以将帧中继技术归纳为以

48、下几点:1) 帧中继技术主要用于传递数据业务,它使用一组规程将数据信息以帧的形式(简称帧中继协议)有效地进行传送。它是广域网通信的一种方式。2) 帧中继所使用的是逻辑连接,而不是物理连接,在一个物理连接上可复用多个逻辑连接(即可建立多条逻辑信道),可实现带宽的复用和动态分配。3) 帧中继协议是对X.25协议的简化,因此处理效率很高,网络吞吐量高,通信时延低,帧中继用户的接入速率在64kbit/s至2Mbit/s,甚至可达到34Mbit/s。4) 帧中继的帧信息长度远比X.25分组长度要长,最大帧长度可达1600字节/帧,适合于封装局域网的数据单元,适合传送突发业务(如压缩视频业务、WWW业务等

49、)。X25的开销比帧中继要高许多。例如,在X25中,在一个分组的传输路径上的每个结点都必须完整地接收一个分组,并且在发送之前还必须完成错误检查。帧中继结点只是简单地查看分组头中的目的地址信息,并立即转发该分组,在一些情况下,甚至在它完整地接收一个分组之前就开始转发。帧中继不需要 X25中必须在每个中间结点中存在的用于处理管理、流控和错误检查的状态表。端点结点必须对丢失的帧进行检查,并请求重发。6、第七章四 问答题1网络环境中的进程通信与单机系统内部的进程通信的主要区别是什么?2网络环境中分布式进程通信的实现必须解决哪3个问题?3为什么在TCP/IP协议体系中,进程间的相互作用主要采用了客户/服

50、务器模式(client/server modle)?4 解决服务器处理并发情求的方案主要有哪几种?请解释客户与并发服务器建立传输连接的工作过程。5 TCP协议通过哪些差错检测和纠正方法来保证传输的可靠性?四.问答题1.网络环境中的进程通信与单机系统内部的进程通信的主要区别:网络中的主机高度自主性。因为不是在同一个主机系统之中,没有一个统一的高层操作系统进行全局控制与管理,因此网络中的一台主机对其他主机的活动状态、位于其他主机系统中的各个进程状态、这些进程什么时间希望参与网络活动,以及希望与网络中哪一台主机的什么进程通信等情况,一概无从知道。2.网络环境中分布式进程通信的实现必须解决的3个问题:

51、(1)进程命名与寻址方法;(2)多重协议的识别;(3)进程间相互作用的模式。3.在网络环境中,进程间的相互作用主要采用客户/服务器模式的主要理由是:(1)网络资源分布的不均匀性,这种不均匀性表现在硬件、软件和数据等3方面。(2)网络环境中进程通信的异步性,网络环境中分布在不同主机系统中的进程,彼此之间不存在父子关系,又不能共享内存缓冲区。因此必须建立一个提供同步的机制即客户/服务器模式。4.解决服务器处理并发情求的主要方案及客户与并发服务器建立传输连接的工作过程:解决服务器处理并发请求的方案基本上有两种:一是采用并发服务处理器的方法;二是采用重复服务器的方法。客户与并发服务器建立传输连接的工作

52、过程为:(1)主机服务器在熟知的端口好上准备接收客户的连接建立请求;(2)客户向服务器发出连接建立请求;(3)主服务器在接收到客户的连接建立请求后,激活相应的从服务器;(4)主服务器通知客户从服务器的端口号,并关闭与客户的连接;(5)从服务器准备接收客户的连接建立请求;(6)客户向从服务器发送连接建立请求。5.TCP协议的差错检测和纠正方法:TCP是建立在无连接、不可靠的IP协议基础之上的,因此TCP只能通过差错控制来提供可靠性。TCP的可靠性问题包括:数据丢失后的恢复,以及连接的可靠建立问题。 TCP中的差错检验通过3种简单工具来完成:检验、确认和超时。每个TCP报文段都包括检验和字段。检验

53、和用来检查报文段是否出现传输错误。如果报文段出现传输错误,TCP检查出错就丢弃该报文段。发送端TCP通过检查接收端的确认,来判断发送的报文段是否已经正确地到达目的TCP。如果发出的一个报文段在超时规定的时间没有受到确认,发送端将判断该报文段的丢失或传输出错。四.问答题1.网络环境中的进程通信与单机系统内部的进程通信的主要区别:网络中的主机高度自主性。因为不是在同一个主机系统之中,没有一个统一的高层操作系统进行全局控制与管理,因此网络中的一台主机对其他主机的活动状态、位于其他主机系统中的各个进程状态、这些进程什么时间希望参与网络活动,以及希望与网络中哪一台主机的什么进程通信等情况,一概无从知道。

54、2.网络环境中分布式进程通信的实现必须解决的3个问题:(1)进程命名与寻址方法;(2)多重协议的识别;(3)进程间相互作用的模式。3.在网络环境中,进程间的相互作用主要采用客户/服务器模式的主要理由是:(1)网络资源分布的不均匀性,这种不均匀性表现在硬件、软件和数据等3方面。(2)网络环境中进程通信的异步性,网络环境中分布在不同主机系统中的进程,彼此之间不存在父子关系,又不能共享内存缓冲区。因此必须建立一个提供同步的机制即客户/服务器模式。4.解决服务器处理并发情求的主要方案及客户与并发服务器建立传输连接的工作过程:解决服务器处理并发请求的方案基本上有两种:一是采用并发服务处理器的方法;二是采

55、用重复服务器的方法。客户与并发服务器建立传输连接的工作过程为:(1)主机服务器在熟知的端口好上准备接收客户的连接建立请求;(2)客户向服务器发出连接建立请求;(3)主服务器在接收到客户的连接建立请求后,激活相应的从服务器;(4)主服务器通知客户从服务器的端口号,并关闭与客户的连接;(5)从服务器准备接收客户的连接建立请求;(6)客户向从服务器发送连接建立请求。5、网络层的主要功能即是提供路由,即选择到达目标主机的最佳路径,并沿该路径传送数据包。除此之外,网络层还要能够消除网络拥挤,具有流量控制和拥挤控制的能力。传输层是OSI中最重要, 最关键的一层,是唯一负责总体的数据传输和数据控制的一层.传输层提供端到端的交换数据的机制.传输层对会话层等高三层提供可靠的传输服务,对网络层提供可靠的目的地站点信息. 传输层的主要功能: 为端到端连接提供可靠的传输服务. 为端到端连接提供流量控制,差错控制,服务质量(Quality of S

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论