Skip to content

计算机网络概述

考情分析

计算机网络概述部分在 408 中很少作为独立大题出现,但选择题中经常涉及交换方式对比、网络分类和基本性能指标的概念辨析。这部分内容更多是为后续各层协议打基础。

考频:★★☆

什么是计算机网络

计算机网络是将众多分散的、自治的计算机系统,通过通信设备与线路连接起来,并由功能完善的软件实现资源共享和信息传递的系统。

网络由若干节点(计算机、集线器、交换机、路由器等)和连接这些节点的链路组成。多个网络通过路由器互连,构成互连网

internet 与 Internet

这两个词含义完全不同,408 选择题考过:

  • internet(互连网):通用名词,泛指由多个计算机网络互连而成的网络,不要求使用特定协议
  • Internet(互联网/因特网):专用名词,特指当前全球最大的、采用 TCP/IP 协议族的特定计算机网络

用户通过互联网服务提供商(ISP) 接入 Internet,如中国电信、中国移动。ISP 拥有通信线路和路由器等设备,向用户分配 IP 地址。

计算机网络的组成

从不同角度看,网络的组成有三种描述方式:

1)从组成部分看:由硬件(主机、通信链路、交换设备)、软件(网络操作系统、应用程序)和协议三大部分组成。协议是网络的核心,规定了数据传输必须遵循的规则。

2)从工作方式看:分为边缘部分核心部分。边缘部分由所有连接到互联网、供用户直接使用的主机组成;核心部分由大量网络和路由器组成,为边缘部分提供连通性和交换服务。

3)从功能组成看:分为通信子网资源子网。通信子网由传输介质、通信设备及相关协议组成,负责数据传输;资源子网由主机、软件、数据等组成,向用户提供共享服务。

计算机网络的功能

计算机网络具有五大功能:

  1. 数据通信:最基本、最重要的功能,实现联网计算机之间的信息传输
  2. 资源共享:软件、数据、硬件资源的共享,提高资源利用率
  3. 分布式处理:将复杂任务分配给网络中的多台计算机协同处理
  4. 提高可靠性:各台计算机通过网络互为备份
  5. 负载均衡:将任务均衡分配给网络中的各台计算机

三种交换方式

这是本节最核心的内容,408 选择题常考三种交换方式的对比。

电路交换

传统电话网络的方式:通信前建立一条专用物理通路,通信过程中独占该通路,通信结束后释放。

过程: 建立连接 -> 数据传输 -> 释放连接

优点:

  • 通信时延小,数据直达,传输效率高
  • 数据按序到达,不存在失序问题
  • 不同通信对使用独立信道,没有冲突
  • 实时性强,物理通路建立后可随时通信

缺点:

  • 建立连接时间长
  • 通信期间独占线路,线路利用率低(甚至不足 1%)
  • 灵活性差,任一节点或链路故障都需重新建立连接
  • 难以实现差错控制,中间节点不具备存储和检错能力

报文交换

发送方将整个报文(包括数据和目的地址等信息)发送到相邻节点,节点存储整个报文后再转发到下一个节点,直到到达目的地。也叫存储-转发方式。

优点:

  • 无建立和释放连接的时延,用户可随时发送报文
  • 线路分配灵活,可动态选择最优空闲链路,故障时可切换路径
  • 线路利用率高,报文仅在传输时占用链路资源
  • 支持差错控制,交换节点可对缓存中的报文进行差错检验

缺点:

  • 存储转发时延高,节点必须完整接收整个报文后才能转发
  • 缓存开销大,报文大小没有限制,交换节点需配备大容量缓存
  • 报文越长出错概率越大,重传整个报文的代价较高

分组交换

在报文交换基础上的改进:将报文分割成多个较小的分组(packet),每个分组独立地通过网络传输。每个分组都带有控制信息(源地址、目的地址、序号等)。

优点:

  • 分组较小,节点缓存需求小
  • 分组可以流水线式转发(前一个分组在下一跳转发时,后一个分组可以同时发到当前节点),时延比报文交换小
  • 某个分组出错只需重传该分组,不必重传整个报文
  • 线路利用率高(统计时分复用)

缺点:

  • 每个分组都要携带控制信息(头部开销)
  • 分组可能乱序到达,需要在目的端重新排序
  • 存储转发仍有一定时延

三种交换方式对比

对比项电路交换报文交换分组交换
建立连接需要不需要不需要
独占线路
存储转发是(整个报文)是(单个分组)
存储转发时延较低
完成传输总时间最少最多较少
节点缓存开销
是否支持差错控制不支持支持支持
数据是否有序到达否(数据报方式)
额外控制信息是(且占比较大)
线路利用率非常高
适用场景连续大量数据、传输时间远大于建连时间容忍时延的批量数据突发性数据通信

408 做题口诀:电路交换看"独占",报文交换看"整存整转",分组交换看"分片转发"。

分组交换的两种方式

分组交换又分为数据报方式虚电路方式

对比项数据报虚电路
建立连接不需要需要(建立虚电路)
路由选择每个分组独立选路建立时确定路径,后续分组沿同一路径
分组顺序可能乱序到达按序到达
可靠性由高层协议保证网络层保证
代表IP 网络(因特网)ATM 网络

因特网采用的是数据报方式的分组交换,这是 408 的一个基本常识。

计算机网络的分类

按覆盖范围

类型覆盖范围典型技术
广域网 WAN几十到几千公里PPP、HDLC
城域网 MAN一个城市范围以太网技术为主
局域网 LAN几十米到几公里以太网、Wi-Fi
个人区域网 PAN几米范围蓝牙

按使用者

  • 公用网:电信公司建设和运营,面向公众
  • 专用网:某组织或部门自建,不对外开放(如军事网、铁路网)

按交换方式

  • 电路交换网络
  • 分组交换网络(数据报 / 虚电路)

按传输技术

  • 广播式网络:所有联网计算机共享一个公共通信信道,发送的分组所有计算机都能"收听"到,通过检查目的地址决定是否接收。局域网普遍采用广播式通信
  • 点对点网络:每条物理线路连接一对计算机,若无直接连接则需通过中间节点存储转发

按拓扑结构

拓扑结构特点缺点常用于
总线型建网容易,增减节点方便,节省线路重负载效率低,总线故障影响全网局域网
星型便于集中控制和管理成本高,中央设备故障敏感局域网(最常见)
环型信号沿环单向传输单点故障可能影响全网令牌环局域网
网状型可靠性高,容错能力强控制复杂,线路成本高广域网

按传输介质

有线网络(双绞线、同轴电缆、光纤)和无线网络(蓝牙、Wi-Fi、微波等)。

性能指标一览

这部分内容在下一篇 性能指标 中详细展开,这里先列出概念:

  • 速率:数据传输的速率,单位 bit/s(bps)
  • 带宽:网络通信线路能传送数据的能力,单位 bit/s
  • 时延:数据从发送方到接收方经历的总时间
  • 时延带宽积:传播时延 x 带宽,表示链路上同时存在的比特数
  • 往返时间 RTT:数据从发送方到接收方再回来的时间
  • 吞吐量:单位时间内通过某个网络或信道的实际数据量
  • 利用率:信道或网络的使用程度

易错点

1. 分组交换一定比电路交换好吗?

不一定。如果通信双方有大量持续数据传输(比如视频通话),电路交换的专用通路反而效率更高。分组交换更适合突发性通信(时而发数据,时而空闲)。

2. 报文交换和分组交换的根本区别

二者都是存储转发方式,核心区别在于数据单位的大小。报文交换转发整个报文,分组交换将报文切成小的分组后转发。这使得分组交换可以流水线转发,大幅降低时延。

3. 数据报和虚电路容易与"电路交换"混淆

虚电路虽然也要"建立连接",但它建立的是逻辑通路,链路并不被独占。而电路交换建立的是物理层面的独占通路。

高频考点清单

  • internet 与 Internet 的区分
  • 计算机网络的组成(组成部分 / 工作方式 / 功能组成三个角度)
  • 三种交换方式(电路 / 报文 / 分组)的对比和各自特点
  • 分组交换的优势:流水线转发、统计时分复用、线路利用率高
  • 数据报方式 vs 虚电路方式
  • 网络分类(按覆盖范围、按传输技术、按拓扑结构)
  • 基本性能指标的概念辨析