1 计算机系统基本知识 · 1.5 计算机网络
网络的基本概念
重要度:★
建议学习 300 分钟
软考学习笔记
计算机网络发展的四个阶段
计算机网络经历了从单一中心到全球互联的演进过程。以下时间轴展示了网络从诞生到高速发展的核心节点:
计算机网络发展的四个阶段
展示了从诞生到高速发展共4个阶段的时间线脉络及典型代表。
1.诞生阶段(单个计算机为中心)
2.形成阶段(ARPANET互联)
3.互联互通阶段(OSI与TCP/IP标准化)
4.高速发展阶段(因特网普及)
主要阶段
交替阶段
时间节点
演进逻辑与关键技术
各阶段的迭代标志着网络拓扑结构和通信协议的根本性变革。
- 诞生阶段:20世纪60年代中期之前,以单个计算机为中心的远程联机系统。典型应用如飞机订票系统,终端通过通信线路连接到主机,主机前端通常设有前端机(FEP)负责通信任务。
- 形成阶段:20世纪60年代中期至70年代,以ARPANET为代表的多机互联系统。通过接口报文处理机(IMP)实现物理互联,网络结构被划分为负责信息处理的资源子网和负责数据传输的通信子网。
- 互联互通阶段:20世纪70年代末至90年代,核心是解决不同厂家设备间的兼容性。OSI体系结构和TCP/IP体系结构相继产生,实现了网络协议的标准化。
- 高速发展阶段:20世纪90年代至今,光纤技术和高速网络技术普及。以因特网(Internet)为代表的互联网全面融入社会生活,网络向宽带化、综合化方向演进。
需要注意的是,容易混淆的是 ARPANET 的归属,它属于第二阶段即形成阶段的标志性产物,而非网络诞生之初的单中心联机系统。
计算机网络的五大基本功能
计算机网络的设计初衷是为了打破地理限制,实现信息与资源的高效利用。其核心能力体现在以下五个方面:
基础通信与共享
- 数据通信:这是最主要、最基础的功能,实现了不同系统间的数据信息传递。
- 资源共享:建立网络的主要目的。不仅包括硬件资源(如打印机)的共享,还包括软件和数据资源的共享,极大提升了资源利用率。
管理与协作
- 管理集中化:为办公自动化和管理信息系统提供支撑,实现跨地域的集中统一管理。
- 实现分布式处理:将复杂的课题分解给网络中不同的计算机分工协作,提升解决大规模问题的效率。
- 负荷均衡:当某台计算机过载时,系统将工作负荷动态分配给其他空闲系统,避免单点瓶颈。
在实际应用中,容易混淆的是数据存储与资源共享的关系。虽然网络可以存储数据,但“数据存储”本身并不被列为网络的基本功能,而属于资源共享中“数据资源共享”的一个环节。
计算机网络性能指标与特征
评估一个网络的优劣,需要从技术性的性能指标和工程性的非性能特征两个维度进行考量。下表展示了网络评估的完整指标体系:
计算机网络指标分类树
完整列举了计算机网络的6项性能指标与6项非性能特征,共计12个指标。
网络有关指标
性能指标
非性能指标
速率
带宽
吞吐量
时延
往返时间
利用率
费用
质量
标准化
可靠性
可扩展性和可升级性
易管理和维护性
主节点
次节点
核心性能指标辨析
深入理解性能指标对于评估网络服务质量(QoS)至关重要。
- 带宽与吞吐量:带宽表示通信线路传送数据的最高数据率能力,是理想情况下的上限;而吞吐量是实际运行中,单位时间内通过网络(或接口)的实际数据量,受带宽和网络拥塞程度限制。
- 时延:由发送时延、传播时延、处理时延和排队时延四部分组成。往返时间(RTT)则表示从发送方发送数据开始,到发送方收到接收方确认所经历的总时间。
- 利用率:包括信道利用率和网络利用率。完全空闲的信道利用率为零,并非 100%,这一点在计算负载时需要明确。
非性能特征
这些特征决定了网络在工程建设与长期维护中的可行性。
- 工程成本:涵盖建设费用与后续维护费用。
- 标准化与可靠性:是否符合国际标准(如 IEEE 802 系列),以及网络在故障时的自愈能力。
- 扩展性与维护性:网络在规模扩大时是否容易升级,以及日常管理是否便捷。