第一章 计算机网络体系结构
3 分钟阅读1,017 字15 个小节
第一章 计算机网络体系结构
1.1 计算机网络概述
一、核心定义
计算机网络:将分散的、自治的计算机系统通过通信设备与线路连接,由通信协议和网络软件协调工作,实现资源共享与信息传输的系统。
🗣️ 大白话:网络的本质就是“让两台本来互不相干的机器,按共同规则说话并交换数据”。
二、网络组成
| 角度 | 构成 | 说明 |
|---|---|---|
| 组成部分 | 硬件 + 软件 + 协议 | 协议是网络的“交通法规” |
| 工作方式 | 边缘部分 + 核心部分 | 边缘是主机,核心是路由器与链路 |
| 功能组成 | 通信子网 + 资源子网 | 传输通道 vs 资源共享 |
三、网络分类
| 分类角度 | 类别 | 说明 |
|---|---|---|
| 覆盖范围 | PAN / LAN / MAN / WAN | 个域网→广域网,覆盖从米到千公里 |
| 拓扑结构 | 星型 / 总线型 / 环型 / 网状型 | 星型最主流(交换机中心);网状容错强 |
| 交换方式 | 电路交换 / 报文交换 / 分组交换 | 见下文"四、交换方式" |
| 使用者 | 公用网 / 专用网 | 公用网=电信运营商;专用网=军事/企业 |
四、网络功能(高频)
- 数据通信(最基本)
- 资源共享(硬件/软件/数据)
- 分布式处理
- 提高可靠性
- 负载均衡
五、三种交换方式(高频计算)
| 维度 | 电路交换 | 报文交换 | 分组交换 |
|---|---|---|---|
| 建立连接 | 需要 | 不需要 | 不需要 |
| 传输单位 | 比特流 | 报文 | 分组 |
| 转发机制 | 直通 | 存储转发 | 存储转发 |
| 适配突发流量 | 差 | 一般 | 好 |
| 典型考法 | 建立时延叠加 | 每跳整报文缓存 | 流水线加速 |
⚠️ 高频陷阱:报文交换与分组交换都属于“存储转发”,但分组交换可流水化,整体吞吐通常更高。
1.2 性能指标
| 指标 | 定义 | 常见公式 |
|---|---|---|
| 速率 | 单位时间传输比特数 | b/s |
| 带宽 | 信道可支持的最高数据率 | b/s(数字链路语境) |
| 吞吐量 | 单位时间实际成功传输量 | 受瓶颈链路限制 |
| 发送时延 | 数据“推上链路”的时间 | |
| 传播时延 | 信号在介质中传播时间 | |
| 时延带宽积 | 链路“在途比特量” | |
| RTT | 往返时延 | 请求到响应往返 |
📝 真题锚点:时延拆分与瓶颈吞吐是 2023、2024、2025 的连续高频主题。
1.3 分层体系结构与模型
一、为什么要分层
- 降低系统复杂度
- 便于标准化和互操作
- 便于单层升级与故障定位
二、协议、接口、服务
- 协议:同层实体通信规则(语法、语义、同步)
- 服务:下层向上层提供能力
- 接口:相邻层调用约定
三、OSI 与 TCP/IP
| 对比项 | OSI | TCP/IP |
|---|---|---|
| 层数 | 7层 | 4层(教学常扩展为5层) |
| 网络层服务 | 支持面向连接与无连接 | IP为无连接 |
| 传输层服务 | 规范中偏面向连接语义 | TCP/UDP并存 |
| 工程落地 | 理论参考 | 互联网事实标准 |
📌 第一章总结
- 网络本质:自治系统互联 + 协议约束
- 高频计算:交换时延、发送/传播时延、吞吐量
- 模型认知:OSI用于理解,TCP/IP用于实战
- 关联陷阱编号:#3 #10
🎯 第一章 Top-Down 案例模板(访问网页前的“认知建模”)
| 步骤 | 提问模板 | 本章落点 |
|---|---|---|
| 场景 | 我要完成什么网络任务? | 端系统通信与资源共享 |
| 服务 | 我需要可靠/实时/高吞吐中的哪一种? | 服务与协议区分 |
| 架构 | 哪些层会参与? | OSI/TCP-IP映射 |
| 性能 | 哪个指标先成为瓶颈? | 发送/传播/RTT/吞吐 |
⚡ 秒杀版口令卡
- “速率看发送,距离看传播,瓶颈定吞吐”
- “协议三要素:语法、语义、同步”
- “OSI学思想,TCP/IP上战场”