所有网络问题的地基。搞清一个包从应用到网线要经过哪些环节,每个环节能用什么命令看,以及延迟、带宽、PPS 三个指标各自受什么限制。
系统与集群网络成长路径
从一个包走过的每一跳,到一整套 GPU 集群的布线账
先把 Linux 协议栈上的收发路径走通,紧接着拿下代理与隧道这套立刻能用的工具箱, 再拆开 K8s 容器网络那些看似魔法的机制,然后进入 PCIe / NVLink 与 InfiniBand / RoCE 的高性能战场,最后学会把业务需求翻译成端口数与线缆数。每个阶段再拆成几个小组, 组内按依赖顺序排列。
6 个
学习阶段
54 节
课程
25 节
已有正文
29 小时
预计学时
从第一课开始 · 从一次 curl 说起:网络到底是什么
总进度0 / 54
新手路线
14 节 · 约 7 小时 · 已完成 0/14零经验、不知道从哪下手就照这条走。全部选的是已有正文的课,顺序与下面的目录一致: L0 打完基础,紧接着是代理与 SSH 这类入职第一周就用得上的工具,再进容器网络。
- 1L0从一次 curl 说起:网络到底是什么入门25 分
- 2L0带宽、延迟、PPS:三个指标与必背换算入门25 分
- 3L0二层与三层:ARP、VLAN、子网与转发入门30 分
- 4L0一个包的旅程:从 send() 到网线30 分
- 5L0TCP 的脾气:握手、窗口、拥塞与重传30 分
- 6L0网络观测工具箱:ss、ethtool、tcpdump、nstat30 分
- 7L0闯关:一台"网络慢"的机器25 分
- 8THTTP 代理与 SOCKS5:两种代理差在哪入门30 分
- 9TSSH 端口转发:-L、-R、-D 三把钥匙入门40 分
- 10L1K8s 网络模型:四条铁律入门25 分
- 11L1CNI 与数据平面:overlay、原生路由与 eBPF35 分
- 12L1Service:一个不存在的 IP 是怎么工作的35 分
- 13L2为什么需要 RDMA:内核旁路与零拷贝30 分
- 14L3以太网规划:Spine-Leaf 端口账与收敛比35 分
走完这条线再按下面的方向深入。标「深入」的课可以先跳过,遇到具体问题再回来。
按目标选起点
不必从第一节按顺序啃到最后。挑一个和当前工作最近的入口进去, 课程页会提示这一节需要先补哪几节。
学习路径
每个阶段按小组推进,点小组名进去看具体课程L0
网络基础Linux 协议栈与观测
0/8
已完成T
代理与隧道旁路工具箱 · 学完 L0 即可
工程师的日常工具箱:把内网服务安全地暴露给自己、把本地流量按规则送出去、把散落各处的机器组成一张网。它不在 L0→L4 那条主线上 —— 只依赖 L0 的基础,学完立刻能用,所以排在这里而不是压到最后。
0/12
已完成L1
容器网络K8s 网络模型与 CNI
把 K8s 网络从"魔法"变成可推导的机制。Pod 之间怎么通、Service 的 VIP 是谁在翻译、流量从集群外进来经过哪几跳,全都能画出来。
0/10
已完成L2
高性能网络机内互联与 RDMA 网络
AI 训练与高性能存储的主战场。先看清机内:PCIe 拓扑决定网卡能不能跑满、NVLink 决定 GPU 之间有多快;再看机间:RDMA 为什么快、无损以太网靠什么撑住,以及怎么把一条链路从网卡打通到 NCCL 跑出正常带宽。
0/10
已完成L3
网络规划以太网与高性能网络
把业务需求翻译成端口数、交换机数、线缆数和地址段。以太网算收敛比与接入账,高性能网络算 rail、SU 与无阻塞条件。
0/5
已完成L4
进阶专题加速、卸载与协议
按需取用的专题库。每个专题回答三个问题:它解决什么问题、代价是什么、什么场景下真的需要它。
0/9
已完成