第一章习题解答1
1 什么是计算机网络
答:我们可以把计算机网络定义为:把分布在不同地点且具有独立功能的多个计算机,通过通信设备和线路连接起来,在功能完善的网络软件运行下,以实现网络中资源共享为目标的系统
2 试分析阐述计算机网络与分布式系统的异同点
答:计算机网络是把分布在不同地点且具有独立功能的多个计算机,通过通信设备和线路连接起来,实现资源的共享;分布式系统是在分布式计算机操作系统或应用系统的支持下进行分布式数据处理和各计算机之间的并行工作,分布式系统在计算机网络基础上为用户提供了透明的集成应用环境
所以,分布式系统和计算机网络之间的区别主要在软件系统
3 计算机网络的拓扑结构种类有哪些
各自的特点是什么
答:网络的拓扑(Topology)结构是指网络中各节点的互连构形,也就是连接布线的方式
网络拓扑结构主要有五种:星形、树形、总线形、环形和网络形,如图 1
1星形结构的特点是存在一个中心节点,其他计算机与中心节点互连,系统的连通性与中心节点的可靠性有很大的关系
树形结构的特点是从根节点到叶子节点呈现层次性
总线形结构的特点是存在一条主干线,所有的计算机连接到主干线上
环形结构是将所有计算机连接到一个环形的线路,每两个计算机之间有两条线路相连
网络型是一种不规则的连接,事实上,目前的因特网就是这种拓扑结构
4 从逻辑功能上看,计算机网络由哪些部分组成
各自的内涵是什么
答:根据定义我们可以把一个计算机网络概括为一个由通信子网和终端系统组成的通信系统终端系统:终端系统由计算机、终端控制器和计算机上所能提供共享的软件资源和数据源(如数据库和应用程序)构成
计算机通过一条高速多路复用线或一条通信链路连接到通信子网的结点上
终端用户通常是通过终端控制器访问网络
终端控制器能对一组终端提供几种控制,因而减少了终端的功能和成本
通信子网:通信子网是