聚焦全球科技前沿动态,深度解读AI、芯片、互联网行业趋势

第1章:计算机网络和因特网 — 知识要点与架构

第1章:计算机网络和因特网 — 知识要点与架构 - 图片1

第1章:计算机网络和因特网 — 知识要点与架构 - 图片2

第1章:计算机网络和因特网 — 知识要点与架构 - 图片3

一、全章架构总览 第 1 章以"自顶向下"的视角,从宏观上勾勒计算机网络的全貌。其逻辑链条如下: 因特网是什么?(1.1节:定义与协议概念) ↓ 由哪些物理部件构成? ├── 网络边缘(1.2节:端系统 + 接入网 + 物理媒介) └── 网络核心(1.3节:分组交换、电路交换、网络的网络) ↓ 性能如何度量?(1.4节:时延、丢包、吞吐量) ↓ 如何组织复杂性?(1.5节:协议分层、封装) ↓ 安全威胁有哪些?(1.6节:攻击面概述) ↓ 历史脉络(1.7节) 核心洞察:因特网 = 数以十亿计的端系统(边缘)互联于由分组交换机和链路组成的网状网络(核心)之上,通过分层协议栈实现数据通信。这是一个"在边缘保持复杂性,在核心保持简洁"的体系结构。 二、1.1 什么是因特网 — 三种描述视角 2.1 三种视角的关系 ┌──────────────────────────────┐ │ 因特网的三种描述方式 │ ├──────────────────────────────┤ │ ① 具体构成(硬件/软件组件) │ ← 1.1.1节:看得见的物理部件 │ ② 服务描述(为应用提供平台) │ ← 1.1.2节:看不见的运输服务 │ ③ 协议定义(控制规则) │ ← 1.1.3节:贯穿始终的"法律" └──────────────────────────────┘ 2.2 视角一:具体构成描述(1.1.1节) 核心组件五要素: 组件 定义 实例 主机/端系统 运行网络应用的设备 PC、服务器、智能手机、物联网设备 通信链路 传输数据的物理通道 光纤、铜线、无线电频谱 分组交换机 转发分组的中间设备 路由器(网络核心)、链路层交换机(接入网) ISP 提供因特网接入服务的网络 住宅区ISP、大学ISP、蜂窝数据ISP 协议 控制数据收发规则的集合 TCP、IP、HTTP、SMTP 关键定义: 分组(packet):数据分段后加上首部字节形成的信息包 路径(route/path):分组从源到目的地经过的链路和交换机序列 TCP/IP:因特网最核心的两个协议,IP 定义路由器与端系统间的分组格式,TCP 提供可靠传输 RFC:IETF 的标准文档,定义了 TCP、IP、HTTP 等协议,现已接近 9000 个 IEEE 802 委员会:制定以太网和 WiFi 标准 类比例子:分组 = 卡车;通信链路 = 公路;分组交换机 = 交叉路口;端系统 = 建筑物。 2.3 视角二:服务描述(1.1.2节) ┌──────────────────────────────────────────────┐ │ 分布式应用(运行在端系统上) │ │ 电子邮件 | Web | 视频流 | 社交媒体 | VoIP │ ├──────────────────────────────────────────────┤ │ 套接字接口(Socket Interface) │ │ → 应用程序请求因特网交付数据的"规则集" │ ├──────────────────────────────────────────────┤ │ 因特网基础设施(不关心应用数据的内容) │ └──────────────────────────────────────────────┘ 分布式应用:涉及多个相互交换数据的端系统的应用,运行在端系统上,不运行在核心的分组交换机上 套接字接口:发送程序必须遵循的规则集合。类比邮政服务:寄信需要信封、地址、邮票 → 套接字接口就是"因特网的邮政接口" 2.4 视角三:什么是协议(1.1.3节) 协议 = 定义了通信实体之间交换的报文的格式和顺序,以及报文发送/接收或其他事件所采取的操作。 人类协议类比 网络协议实例 ────────── ────────── "你好" → "你好" 连接请求报文 → 连接响应报文 "几点了?" → "3:30" GET 报文 → Web 网页数据 无回答 → 放弃询问 超时无响应 → 重传或终止 协议无处不在:硬件实现的协议控制网卡间的比特流;拥塞控制协议控制发送速率;路由协议决定分组路径。 三、1.2 网络边缘 — 物理世界 3.1 边缘架构全景 ┌─────────────────────────────────────────────────────────────┐ │ 网络边缘 │ ├─────────────────┬───────────────────┬───────────────────────┤ │ 端系统类型 │ 接入网技术 │ 物理媒介 │ ├─────────────────┼───────────────────┼───────────────────────┤ │ 客户(Client) │ 家庭:DSL/电缆/FTTH │ 导引型:双绞线/同轴/光纤│ │ 服务器(Server) │ /5G固定无线 │ 非导引型:无线电/卫星 │ │ 数据中心 │ 企业/家庭:以太网 │ │ │ │ /WiFi │ │ │ │ 广域无线:4G/5G │ │ └─────────────────┴───────────────────┴───────────────────────┘ 3.2 接入网技术对比(1.2.1节) 接入技术 物理媒介 典型速率 关键特性 DSL 双绞铜线(电话线) 下行24-52Mbps,上行3.5-16Mbps 不对称;频分复用(电话/上行/下行三频段);距离 < 5-10英里 电缆(HFC) 光纤+同轴电缆混合 DOCSIS 3.0: 下行1.2Gbps 共享广播媒介;下行信道共享,需多路访问协议 FTTH 光纤到户 千兆级别 PON(无源光纤网络):OLT→分配器→ONT;AON(有源光纤网络)= 交换以太网 5G固定无线 无线电(波束成形) 高速 无布线成本;基站 → 家庭调制解调器 → 无线路由器 以太网 双绞铜线 100Mbps~10Gbps 企业/家庭 LAN 主流 WiFi (802.11) 无线电 最高 100Mbps+ 共享传输;范围数十米 4G/5G 广域无线 无线电(蜂窝基站) 4G: 最高60Mbps 范围数万米;移动性支持 3.3 物理媒介分类(1.2.2节) 物理媒介 ├── 导引型媒介(电波沿固体传播) │ ├── 双绞铜线:最便宜、最常用;UTP用于LAN,10Mbps~10Gbps;DSL/电话线 │ ├── 同轴电缆:两根同心铜导体;高数据速率;HFC/电缆电视 │ └── 光纤:光脉冲传输;数十~数百Gbps;100km低衰减;抗电磁干扰;难以窃听 │ └── OC-n标准:OC-1=51.8Mbps,OC-768≈40Gbps │ └── 非导引型媒介(电波在空气/太空传播) ├── 陆地无线电信道 │ ├── 超短距离(1-2m):耳机、键盘、医疗设备 │ ├── 局域(数十~数百m):WiFi │ └── 广域(数万m):4G/5G蜂窝 └── 卫星无线电信道 ├── 同步卫星(36,000km轨道):280ms传播时延;偏远地区接入 └── 近地轨道(LEO):低时延;需多卫星覆盖;未来因特网接入 关键认知:物理媒介的物料成本远低于安装劳动力成本(差几个数量级),因此装修时预埋多种线缆是经济明智之举。 四、1.3 网络核心 — 分组交换与电路交换 4.1 核心架构全景 ┌─────────────────────────────────────────────────────────────┐ │ 网络核心 │ │ = 互联因特网端系统的分组交换机和链路的网状网络 │ ├─────────────────────────────────────────────────────────────┤ │ │ │ ┌──────────────────────┐ ┌──────────────────────┐ │ │ │ 分组交换 │ vs │ 电路交换 │ │ │ │ (Packet Switching) │ │ (Circuit Switching) │ │ │ ├──────────────────────┤ ├──────────────────────┤ │ │ │ • 按需使用资源 │ │ • 预留资源(带宽) │ │ │ │ • 存储转发传输 │ │ • 端到端专用连接 │ │ │ │ • 排队时延可能 → 丢包 │ │ • 保证恒定速率 │ │ │ │ • 转发表 + 路由协议 │ │ • FDM / TDM 复用 │ │ │ │ • 统计复用 → 高效 │ │ • 静默期资源浪费 │ │ │ │ • 适合突发数据 │ │ • 适合恒定速率服务 │ │ │ └──────────────────────┘ └──────────────────────┘ │ │ │ │ 趋势:向分组交换方向演进(甚至电话网也在迁移) │ └─────────────────────────────────────────────────────────────┘ 4.2 分组交换核心机制(1.3.1节) 存储转发传输 路由器在开始向出链路传输第一个比特之前,必须接收完整分组。 端到端时延(忽略传播时延):通过 N 条速率为 R 的链路发送 L 比特分组: dend-end=N×LRd_{\text{end-end}} = N \times \frac{L}{R}dend-end​=N×RL​ 排队时延与分组丢失 输入链路 → [处理] → [输出队列/缓存] → 输出链路 │ ┌────┴────┐ 队列有空位 队列已满 等待传输 → 丢包(分组丢失) 转发表与路由选择协议 分组到达 → 路由器检查目的IP地址 → 查转发表 → 映射到输出链路 → 转发 ↑ 路由选择协议自动配置 (第5章详述) 类比:驾车问路 — 每个加油站(路由器)只告诉你下一段路怎么走,不告诉全程路线。 4.3 电路交换(1.3.2节) 两种复用方式: 复用方式 原理 类比 FDM(频分复用) 频谱划分为频段,每条连接独占一个频段 不同电台占用不同频率 TDM(时分复用) 时间划分为帧,每帧划分为时隙,每条连接周期性地独享一个时隙 轮流使用