QEQuantumEinsteinSearchCtrl/⌘K

第一章 计算机网络体系结构

3 分钟阅读1,01715 个小节
返回目录

第一章 计算机网络体系结构

1.1 计算机网络概述

一、核心定义

计算机网络:将分散的、自治的计算机系统通过通信设备与线路连接,由通信协议和网络软件协调工作,实现资源共享与信息传输的系统。

🗣️ 大白话:网络的本质就是“让两台本来互不相干的机器,按共同规则说话并交换数据”。

二、网络组成

角度构成说明
组成部分硬件 + 软件 + 协议协议是网络的“交通法规”
工作方式边缘部分 + 核心部分边缘是主机,核心是路由器与链路
功能组成通信子网 + 资源子网传输通道 vs 资源共享

三、网络分类

分类角度类别说明
覆盖范围PAN / LAN / MAN / WAN个域网→广域网,覆盖从米到千公里
拓扑结构星型 / 总线型 / 环型 / 网状型星型最主流(交换机中心);网状容错强
交换方式电路交换 / 报文交换 / 分组交换见下文"四、交换方式"
使用者公用网 / 专用网公用网=电信运营商;专用网=军事/企业

四、网络功能(高频)

  1. 数据通信(最基本)
  2. 资源共享(硬件/软件/数据)
  3. 分布式处理
  4. 提高可靠性
  5. 负载均衡

五、三种交换方式(高频计算)

维度电路交换报文交换分组交换
建立连接需要不需要不需要
传输单位比特流报文分组
转发机制直通存储转发存储转发
适配突发流量一般
典型考法建立时延叠加每跳整报文缓存流水线加速

⚠️ 高频陷阱:报文交换与分组交换都属于“存储转发”,但分组交换可流水化,整体吞吐通常更高。

1.2 性能指标

指标定义常见公式
速率单位时间传输比特数b/s
带宽信道可支持的最高数据率b/s(数字链路语境)
吞吐量单位时间实际成功传输量受瓶颈链路限制
发送时延数据“推上链路”的时间ts=LRt_s=\frac{L}{R}
传播时延信号在介质中传播时间tp=dvt_p=\frac{d}{v}
时延带宽积链路“在途比特量”BDP=带宽×传播时延BDP=带宽\times传播时延
RTT往返时延请求到响应往返

📝 真题锚点:时延拆分与瓶颈吞吐是 2023、2024、2025 的连续高频主题。

1.3 分层体系结构与模型

一、为什么要分层

  • 降低系统复杂度
  • 便于标准化和互操作
  • 便于单层升级与故障定位

二、协议、接口、服务

  • 协议:同层实体通信规则(语法、语义、同步)
  • 服务:下层向上层提供能力
  • 接口:相邻层调用约定

三、OSI 与 TCP/IP

对比项OSITCP/IP
层数7层4层(教学常扩展为5层)
网络层服务支持面向连接与无连接IP为无连接
传输层服务规范中偏面向连接语义TCP/UDP并存
工程落地理论参考互联网事实标准

📌 第一章总结

  • 网络本质:自治系统互联 + 协议约束
  • 高频计算:交换时延、发送/传播时延、吞吐量
  • 模型认知:OSI用于理解,TCP/IP用于实战
  • 关联陷阱编号:#3 #10

🎯 第一章 Top-Down 案例模板(访问网页前的“认知建模”)

步骤提问模板本章落点
场景我要完成什么网络任务?端系统通信与资源共享
服务我需要可靠/实时/高吞吐中的哪一种?服务与协议区分
架构哪些层会参与?OSI/TCP-IP映射
性能哪个指标先成为瓶颈?发送/传播/RTT/吞吐

⚡ 秒杀版口令卡

  • “速率看发送,距离看传播,瓶颈定吞吐”
  • “协议三要素:语法、语义、同步”
  • “OSI学思想,TCP/IP上战场”