实验与闯关
网络知识点看过就忘,敲过命令才记得住。这里把全部动手环节汇总在一起, 你可以脱离课程顺序直接来练。
命令行闯关
在模拟终端里接手一台或一套出问题的机器,按目标一步步把根因逼出来。动手实验
需要真实环境(虚拟机、K8s 测试集群或带 RDMA 网卡的机器),跟着步骤把链路打通。T 代理与隧道40 分钟
SSH 端口转发:-L、-R、-D 三把钥匙
不装任何软件,用手上已有的 ssh 打通绝大多数「我需要连到那台机器」的场景。
T 代理与隧道35 分钟
gost:一条命令搭出任意隧道
协议、传输、转发链三者自由组合。ssh 搞不定的形态,它基本都能拼出来。
T 代理与隧道40 分钟
WireGuard:内核里的极简 VPN
不到 4000 行代码、一个 UDP 端口、两个密钥。现代 VPN 的地基几乎都建在它上面。
T 代理与隧道35 分钟
客户端与分流规则:Mihomo 配置
真正决定体验的不是节点,是规则:什么直连、什么走代理、DNS 交给谁。
L1 容器网络35 分钟仅大纲
动手:用 netns 和 veth 手搓一个容器网络
不用 K8s、不用 Docker,纯 ip 命令把两个"容器"连通,容器网络就没有秘密了。
L1 容器网络35 分钟仅大纲
动手:给 Pod 插第二张网卡
AI 训练和虚拟机场景都需要 Pod 直连物理网。Multus、Spiderpool、MacVLAN 的实际配法。
L2 高性能网络35 分钟仅大纲
动手:用 perftest 打通第一条 RDMA 链路
ib_send_bw 跑不出线速时,问题几乎总在 GID、设备名或 MTU 上。
L2 高性能网络40 分钟仅大纲
动手:K8s 里把 RDMA 交给 Pod
network-operator、rdma/hca 资源、hostNetwork 与 MacVLAN 两种模式的实际配法。
L2 高性能网络40 分钟仅大纲
动手:NCCL 与 busbw 判读
AllReduce 的 busbw 是 GPU 集群的网络体检报告。这节讲怎么跑、怎么读、怎么调。