计算机网络是现代信息技术的重要组成部分,它将分散的、自治的计算机系统通过通信设备和线路连接起来,实现资源共享和信息交换。这一章的试题涵盖了计算机网络的基础知识,包括其概念、发展、协议、网络体系结构以及分类。
计算机网络的核心概念是资源共享,这意味着通过网络,不同地理位置的用户可以访问并使用远程计算机上的资源。二十世纪七十年代,ARPANET的出现标志着计算机网络的一个里程碑,它引入了分组交换技术,极大地提高了网络的效率和可靠性。
协议是控制两个对等实体通信的规则集合,是网络中不同设备间进行有效通信的基础。OSI参考模型是一个标准化的通信模型,它将网络通信功能分为七层,每层提供特定的服务,并通过服务原语与下一层交换信息。服务访问点(SAP)是同一系统中相邻两层实体交互的接口。
计算机网络的分类主要依据其作用范围,包括广域网(WAN)、局域网(LAN)和城域网(MAN)。广域网覆盖较大地理范围,如互联网;局域网通常在一个较小的区域内,如办公楼或校园内;城域网介于两者之间,服务于城市或都市区域。
网络协议是网络中数据交换的规则和标准,例如TCP/IP协议族。Internet的标准化工作以RFC(Request for Comments)文档形式发表。从通信角度看,网络服务可分为面向连接和无连接两种类型。面向连接服务如TCP,提供可靠的数据传输,需要预先建立连接;而无连接服务如UDP,不保证数据顺序和完整性,但传输更为迅速。
TCP/IP体系结构包含四个层次:网络接口层(如以太网)、网际层(IP协议)、运输层(TCP/UDP)和应用层(HTTP、FTP等),每个层次负责不同的网络功能。计算机网络还可以划分为公用网(如Internet)和专用网(如企业内部网络),分别用于公共和特定组织的通信需求。
问答题中,计算机网络由主机、通信子网和协议三部分组成。面向连接服务提供虚拟电路,适合大量数据传输,而无连接服务则灵活快速,适合少量、零星的报文传输。计算机网络与分布式系统的主要区别在于用户对资源的感知和操作方式。开放系统互连基本参考模型(OSI/RM)的“开放”意味着遵循同一标准的系统间可以无障碍通信。
本章试题深入浅出地介绍了计算机网络的基础知识,对于理解网络原理、发展历史、协议机制以及服务类型具有重要作用,是学习计算机网络的基石。