00-00 计算机网络总览:一条数据包的旅程

用途

这是计算机网络块的「驾驶舱」。如果你是行外小白,先从 01-01 一条数据包的旅程01-02 网络分层模型 进;如果你已经会写代码,直接看 04-01 TCP协议05-01 DNS05-02 HTTP协议05-03 HTTPS与TLS;如果你想理解互联网应用怎么做出来,就接 00-00 软件工程总览;如果你关心 AI 硬件,就从 07-04 AI集群网络03-03 光模块03-02 CPO 接。 返回 知识库首页


先抓住一句话

网络不是一团看不见的云,而是一套“寻址、转发、确认、加密、分发”的快递系统。

你在浏览器输入一个网址,背后大概发生这些事:

  1. 05-01 DNS 把域名翻译成 03-01 IP地址
  2. 你的电脑把请求按 01-03 封装与解封装 一层层打包。
  3. 02-02 交换机03-03 路由器与路由表03-04 NAT 把包送出家门、穿过互联网。
  4. 04-01 TCP协议04-05 QUIC协议 负责让传输尽量可靠、快速。
  5. 05-03 HTTPS与TLS 给通信加密,05-02 HTTP协议 负责真正的请求和响应。
  6. 05-07 CDN 可能把内容提前放到离你更近的节点。

学习路径一:完全小白

学习路径二:能看懂日常网络问题

学习路径三:工程和云网络

学习路径四:AI 集群与半导体连接

学习路径五:翻墙与自建节点实战

05-01 DNS05-03 HTTPS与TLS05-06 WebSocket05-07 CDN06-01 防火墙与端口06-09 VPN 串成一套真实系统:


五条暗线


用法

看任何网络问题,先问三句:我现在卡在哪一层?地址有没有找对?包有没有真的到? 这三句比背术语更重要。

关联笔记