---
title: "知识世界地图"
type: world-map
created: "2026-08-20"
schema_version: 1
---

# 知识世界地图（World Map）

> 世界的组织单位：**大洲（领域）→ 国家（专题）→ 地标（笔记）**。
> 每个地标带两个专属坐标：**时间**（我何时学习/收藏）与**原分类**。
> 世界地图是 AI 一次性聚类 + 人工校准后**沉淀的稳定文件**，不随每次查询重跑。

## 🌐 GitHub Pages 入口

- **主入口（首页）**：根目录 `index.html` —— 知识世界旅行（**36 轮 × 159 站**交互旅程，2026-08-26 v2）。
- **专题串讲索引**：`world/html/index.html` → 数据面加速链路、可编程网元两个交互旅程。
- **本页**：`world/world-map.md`（大洲 → 国家 → 地标，带时间坐标）。
- 所有 HTML 均自包含（内联 CSS/SVG，无外部资源），纯静态可直接托管。

## Schema

| 层级 | 含义 | 例子 |
|------|------|------|
| **世界** | 全部知识的总和 | 我的 5,880 篇笔记 |
| **大洲** | 一个领域域，由国家组成，内部联系紧密 | 网络与数据面（723 篇） |
| **国家** | 一个可串讲的专题，内在逻辑自洽 | 可编程网元（34 篇） |
| **地标** | 单篇笔记，带 `(时间, 分类)` 坐标 | P4 数据面转发技术史（2022-02-10） |

- 原始层不可变：`2.*/`、`3.*/`、`4.*/`、`5.*/` 只读。
- 聚类脚本：`scripts/extract-note-meta.py`（元数据）→ `scripts/build-clusters.py`（聚类）→ `scripts/build-canvas-data.py`（可视化数据）。
- 机器数据：`world/data/notes.json`、`world/data/clusters.json`、`world/data/canvas-data.json`。

## 时间轴校准说明（重要）

笔记内嵌时间戳为 Bear **创建/收藏时间**，覆盖 95.3%（5,602/5,880）。

- **真实学习波峰可见**：DPDK 系列从 2021-08 持续到 2023-05，逐月分散——这是真实的学习轨迹。
- **存在集中导入日**：SDN/NFV 大量笔记时间戳同为 `2022-02-10`，疑似某次批量剪藏。时间线视图应对此去重解读。
- 结论：时间轴是"记忆锚点"而非精确日记，串讲时以专题逻辑为主，时间作为回忆触发器。

---

# 大洲：网络与数据面（723 篇 · 2021-08 ~ 2023-07）

**大洲叙事**：你围绕"报文如何从网线到应用、如何绕过内核加速"建立起一整块知识。
底层层是**硬件**（网卡/PCIe/DPU），向上是**内核收发路径**与**协议语义**，
旁路是**数据面加速**（DPDK 系）与**可编程网元**（P4/eBPF），
再向上是**控制面与编排**（SDN/NFV）、**虚拟化与数据中心组网**，横切是**自动化运维**与**内容识别**。

## 国家一览

| 国家 | 篇数 | 时间跨度 | 一句话 |
|------|------|----------|--------|
| 数据面加速技术 | 156 | 2021-08 ~ 2022-07 | Kernel bypass、大页内存、NUMA、RSS/RPS、性能方法 |
| DPDK 开发与应用 | 164 | 2021-08 ~ 2023-05 | 多进程、tuple 引擎、流表、RDMA/SPDK 开发实践 |
| DPDK 内核原理 | 22 | 2021-08 ~ 2023-02 | ring/mempool/mbuf、rte_eth_rx/tx_burst |
| 用户态交换转发 | 32 | 2022-02 ~ 2022-02 | VPP 架构、OvS-DPDK、QoS、ACL |
| Linux 内核协议栈 | 30 | 2022-01 ~ 2022-02 | L1-L4、Socket、netfilter、流量控制 |
| 网络协议族 | 87 | 2022-02 ~ 2022-02 | TCP/IP 各层、IPv6、HTTP/TLS/QUIC、BGP/MPLS |
| 可编程网元 | 34 | 2022-01 ~ 2022-02 | P4、XDP/eBPF、Smart NIC、DPU |
| SDN 控制面 | 33 | 2021-10 ~ 2022-02 | SDN 流派、OpenFlow、OvS、Tungsten Fabric |
| 网络虚拟化 | 19 | 2022-01 ~ 2022-07 | virtio/vDPA、SR-IOV、veth/tap/tun、KVM bridge |
| Overlay 与数据中心 | 29 | 2022-02 ~ 2022-07 | VxLAN/EVPN、CLOS/叶脊、DCI、算力网络 |
| NFV 与编排 | 18 | 2022-02 ~ 2022-02 | NFV 架构、ONAP/Cloudify、VNF 性能 |
| 网络自动化与运维 | 14 | 2022-02 ~ 2022-09 | NetDevOps、NETCONF/YANG、SNMP、Keepalived |
| 内容识别与流量分析 | 20 | 2021-09 ~ 2023-01 | Hyperscan 引擎、DPI、Netflow |
| 硬件与算力 | 65 | 2021-12 ~ 2022-07 | CPU/GPU/FPGA/DPU、PCIe、异构算力 |

## 国家之间的"边境关系"（跨国家串讲线索）

- **加速链路**：硬件与算力 → 数据面加速 → DPDK 内核原理 → DPDK 开发 → 用户态交换转发
  （"报文从网卡到应用的 5 个加速阶段"是核心叙事）
- **内核对照**：Linux 内核协议栈（通用路径）⇄ DPDK 内核原理（旁路路径）
- **可编程演进**：可编程网元（P4/eBPF/DPU）⇄ 数据面加速（为何要用专用硬件）
- **管控分离**：SDN 控制面 ⇄ 用户态交换转发（转发面）
- **虚拟化叠加**：网络虚拟化 ⇄ Overlay 与数据中心（二层怎么跑到三层之上）
- **横切**：网络自动化与运维、内容识别与流量分析

## 专题串讲索引

| 专题（国家/跨国家） | 状态 | 产物 |
|---------------------|------|------|
| 可编程网元（P4/eBPF/DPU） | ✅ 已完成 | ★ 旅行版 `world/html/travel-programmable-plane.html`（today.html 同款深色交互旅程）+ [[series/programmable-plane]] |
| 数据面加速链路（5 阶段叙事） | ✅ 已完成 | ★ 旅行版 `world/html/travel-dataplane.html`（today.html 同款深色交互旅程）+ [[series/dataplane-accel-chain]] |
| 内核路径 vs 旁路路径 | 计划中 | 对照串讲 |

**HTML 阅读入口**：`world/html/index.html`（旅程版 ★ 推荐）

---

## 关联页面

- [[index]] · [[synthesis]] · [[core-concepts]]
- 后续大洲：架构（分布式/存储）、性能优化、程序调试、故障异常、安全、业务架构、开发基础
