第一章 概述习题集一、选择题
1.随着微型计算机的广泛应用,大量的微型计算机是通过局域网连入广域网, 而局域网域广域网的互连是通过 实现的。
A.通信子网B.路由器C.城域网D.电话互换网.网络是分布在不同地理位置的多个独立的  的集合。
A.局域网系统B.多协议路由器C.操作系统D.自治计算机.计算机网络是计算机技术和 技术的产物;
A.通信技术B.电子技术C.工业技术.计算机网络拓扑是通过网中节点与通信线路之间的几何关系表达网络结构,它 反映出网络中各实体间的 o
A.结构关系B.主从关系C.接口关系D.层次关系.建设宽带网络的两个关键技术是骨干网技术和  o
A. Internet技术B.接入网技术C.局域网技术D.分组互换技术
1.B2. D 3. A 4. A5. B二、选择
1.在OSI参考模型中,在网络层之上的是  oA.物理层B.应用层C.数据链路层D.传输层
等方面的问题也在参考模型的设计初期被忽略了。参考模型的设计更多是被通信思想所支 配,很多选择不适合于计算机与软件的工作方式。很多“原语”在软件的很多高级语言中 实现起来很容易,但严格按照层次模型编程的软件效率很低。
TCP/IP模型的评价
TCP/IP参考模型与协议也有它自身的缺陷
1)它在服务、接口与协议的区别上不清楚。一个好的软件工程应当将功能与实现方法区 分开来,TCP/IP恰恰没有很好的做到这点,这就使得TCP/IP参考模型对于使用新技术的 指导意义不够。
2) TCP/IP的主机一网络层自身并不是实际的一层,它定义了网络层与数据链路层的接 口。物理层与数据链路层的划分是必要和合理的,一个好的参考模型应当将它们区分开来, 而TCP/IP参考模型却没有做到这点。
1. 15分组互换网的工作原理?
答:分组互换:分组互换仍采用存储转发传输方式,但将一个长报文先分割为若干个 较短的分组,然后把这些分组(携带源、目的地址和编号信息)逐个地发送出去,因此 分组互换除了具有报文的优点外,与报文互换相比有以下优缺陷:
优点:
①加速了数据在网络中的传输。由于分组是逐个传输,可以使后一个分组的存储操作与 前一个分组的转发操作并行,这种流水线式传输方式减少了报文的传输时间。此外,传 输一个分组所需的缓冲区比传输一份报文所需的缓冲区小得多,这样因缓冲区局限性而 等待发送的机率及等待的时间也必然少得多。
②简化了存储管理。由于分组的长度固定,相应的缓冲区的大小也固定,在互换结点中 存储器的管理通常被简化为对缓冲区的管理,相对比较容易。
③减少了犯错机率和重发数据量。由于分组较短,其犯错机率必然减少,每次重发的数 据量也就大大减少,这样不仅提高了可靠性,也减少了传输时延。
④由于分组短小,更合用于采用优先级策略,便于及时传送一些紧急数据,因此对于计 算机之间的突发式的数据通信,分组互换显然更为合适些。
osi参考模型一共有几层
缺陷:
①尽管分组互换比报文互换的传输时延少,但仍存在存储转发时延,并且其结点互换机 必须具有更强的解决能力。
②分组互换与报文互换同样,每个分组都要加上源、目的地址和分组编号等信息,使传 送的信息量大约增大5%10%, 一定限度上减少了通信效率,增长了解决的时间,使控 制复杂,时延增长。
③当分组互换采用数据报服务时,也许出现失序、丢失或反复分组,分组到达目的结点时,要对分组按编号进行排序等工作,增长了麻烦。若采用虚电路服务,虽无失序问
题,但有呼喊建立、数据传输和虚电路释放三个过程。
总之,若要传送的数据量很大,且其传送时间远大于呼喊时间,则采用电路互换较为合 适;
当端到端的通路有很多段的链路组成时,采用分组互换传送数据较为合适。从提高 整个网络的信道运用率上看,报文互换和分组互换优于电路互换,其中分组互换比报文 互换的时延小,特别适合于计算机之间的突发式的数据通信。
1. 16电路互换、分组互换、报文分组互换的原理及区别?
答:电路互换是建立一条临时的专用通路,使用完以后拆除链接,适合打数据量的实时通 信
报文互换不在通信节点建立通路,将信息组合成报文,采用虚储-转发机制,线路的运 用率高,但延迟大
分组互换是数据包定长的报文互换,互换节点的缓冲区可减小,传播时延也更小;一
般分为数据包、虚电路、信元互换
2.在OSI参考模型,数据链路层的数据服务单元是  oA.帧B.报文C.分组D.比特序列
3.在TCP/IP参考模型中,与0SI参考模型的网络层相应的是  oA.主机-网络层B.互联网络层C.传输层D,应用层
4.在TCP/IP协议中,UDP协议是一种  协议。
A.主机-网络层B.互联网络层C.传输层D.应用层
1.D2, A3.B4. C三、简答题
1.1什么是计算机网络?计算机网络与分布式系统有什么区别和联系?
答:
计算机网络凡是地理上分散的多台独立自主的计算机遵循约定的通信协议,通过 软硬件设备互连,以实现交互通信,资源共享,信息互换,协同工作以及在线解决等功能的 系统.
计算机网络与分布式系统的区别重要表现在:分布式操作系统与网络操作系统的设 计思想是不同的,因此它们的结构、工作方式与功能也是不同的。
分布式系统与计算机网络的重要区别不在它们的物理结构上,而是在高层软件上。分布式系 统是一个建立在网络之上的软件系统,这种软件保证了系统高度的一致性与透明性。分布式 系统的用户不必关心网络环境中资源分布情况,以及连网计算机的差异,用户的作业管理与
文献管理过程是透明的。
计算机网络为分布式系统研究提供了技术基础,而分布式系统是计算机网络技术发展的高级 阶段。
计算机网络与分布式系统的区别重要表现在:分布式操作系统与网络操作系统的设计思想是 不同的,因此它们的结构、工作方式与功能也是不同的。
分布式系统与计算机网络的重要区别不在它们的物理结构上,而是在高层软件上。分布式系 统是一个建立在网络之上的软件系统,这种软件保证了系统高度的一致性与透明性。分布式 系统的用户不必关心网络环境中资源分布情况,以及连网计算机的差异,用户的作业管理与 文献管理过程是透明的。
计算机网络为分布式系统研究提供了技术基础,而分布式系统是计算机网络技术发展的高级 阶段。
1.2简述计算机网络的发展阶段?
答:答计算机网络的发展重要分为一下四个阶段1以单计算机为中心的联机系统2计算机 计算机网络3体系结构标准化网络4 Internet时代