这门训练营只做一件事:把 K8S 网络从「能跑起来」推到「出问题能定位、换插件能落地」。它不教你怎么装集群,也不讲容器基础,默认你已经能拉起一个 K8S 环境,但对 Pod 之间为什么通、Service 转发绕了几层、抓包看到的一堆隧道头是什么说不清楚。
它解决的是哪类工作场景
最典型的有三种。一是集群里跨节点通信时通时不通,日志看不出原因,只能靠猜;二是业务方要求换网络方案,比如从默认的 Overlay 换成更看重性能或可观测性的方案,你不知道该动哪些配置、改完会不会影响现有 Service;三是排查网络性能问题,延迟高、吞吐上不去,需要在几种转发模式之间做取舍。这些场景的共同点是:不懂底层封装方式,就没法判断问题出在哪一层。课程围绕 Flannel 展开,把 UDP、VxLAN、IPIP、HOST-GW、IPsec、Wireguard 这几种后端模式逐一拆开讲,重点不是背参数,而是理解每种模式的数据包怎么封装、跨节点怎么走、代价在哪里。把这套逻辑吃透,再去看 Calico、Cilium 这类方案,思路是相通的。
适合什么基础,先看哪几块
如果你只会用 kubectl 查 Pod 状态,没手动配过 CNI、没在节点上抓过包,直接上手会吃力,建议先补一下 Linux 网络基础:网卡、路由表、iptables 或 nftables、tcpdump 的基本用法。有这些底子,这门课的门槛就降下来了。学习顺序上,不建议按目录从头刷。先看 Flannel 的整体介绍部分,搞清楚它解决的问题和组件分工;然后重点啃 VxLAN 模式,这是生产里见得最多的一种,理解隧道封装和跨节点转发路径;接着对比 IPIP 和 HOST-GW,前者是另一种封装思路,后者干脆不走 Overlay,能帮你建立「要不要封装」的判断;UDP 模式性能差、基本被淘汰,但作为理解封装原理的起点反而直观,可以快速过一遍;IPsec 和 Wireguard 涉及加密,属于有安全合规需求时才深挖的部分,放在后面看。每看完一种模式,最好在实验环境里实际切换一次,观察 Pod 网段、路由和抓包结果的变化。
学完能独立做什么,资料怎么配合练
学完比较现实的目标是:能独立给一个测试集群选型并配置合适的 Flannel 后端,遇到跨节点不通时,知道从 CNI 配置、节点路由、封装接口这几个方向依次排查,而不是重启了事。再进一步,能读懂抓包结果,判断流量走的是哪条路径、有没有被额外封装。这些能力在运维和云原生相关岗位上都是实打实会用到的。资料以视频讲解为主,配合演示操作。建议不要只看,每节涉及配置的内容都在自己的实验集群里复现一遍,尤其是模式切换前后对比路由表和抓包输出,这一步比反复看视频有用得多。如果时间有限,优先保证 VxLAN、IPIP、HOST-GW 三种模式动手做过,其余按需补充。需要提醒的是,课程偏网络原理和插件配置,不涉及集群高可用、存储、CI/CD 这些周边话题,如果你的短板在那些方向,这门课帮不上忙。
课程目录
课程目录112 集
- 📁 5、FlannelCNI 5、FlannelCNI必看.png [493.5 KB]
- 53 Flannel IPIP模式.mp4
- [390.3 MB]
- 52 Flannel VxLAN模式.mp4
- [481.7 MB]
- 51 Flannel UDP模式.mp4
- [584.4 MB]
- 54 Flannel HOST-GW模式.mp4
- [173.5 MB]
- 55 Flannel IPsec模式.mp4
- [448.8 MB]
- 56 Flannel Wireguard模式.mp4
- [266.7 MB]
- 50 Flannel TUN-TAP精讲.mp4
- [352.4 MB] 📁 2、网络基础 10 CNI网络模型.mp4
- [557.0 MB] 11 CNI工作原理.mp4
- [310.3 MB] 7 IP与MAC精讲.mp4
- [512.4 MB] 6 TCPIP协议栈.mp4
- [336.6 MB] 8 VETH PAIR原理.mp4
- [431.4 MB] 9 HOST-GW Demo.mp4
- [347.5 MB] 📁 3、CiliumCNI 3、CiliumCNI文档.zip
- [1.8 MB]
- 22 Cilium Wireguard DataPath.mp4
- [312.5 MB]
- 16 Cilium VxLAN应用介绍.mp4
- [330.8 MB]
- 25 Cilium 双栈模式.mp4
- [421.4 MB]
- 32 Cilium BGP with LB IPAM.mp4
- [408.8 MB]
- 21 Cilium Wireguard手工实现.mp4
- [624.8 MB]
- 29 Cilium Gateway API.mp4
- [342.9 MB]
- 24 Cilium DSR模式.mp4
- [743.7 MB]
- 28 Cilium Ingress.mp4
- [657.6 MB]
- 20 Cilium IPSec DataPath.mp4
- [302.0 MB]
- 18 Cilium VxLAN DataPath.mp4
- [449.4 MB]
- 33 Cilium CluserMesh.mp4
- [542.0 MB] 12 eBPF介绍与网络应用.mp4
- [316.8 MB] 13 Cilium及安装模式介绍.mp4
- [660.7 MB]
- 27 Cilium 带宽管理.mp4
- [304.2 MB]
- 31 Cilium BGP Control Plane.mp4
- [574.8 MB]
- 14 Native Routing with kubeProxy模式.mp4
- [556.8 MB]
- 15 Native Routing with eBPF hostRouting模式.mp4
- [624.2 MB]
- 26 Cilium LB IPAM.mp4
- [264.6 MB]
- 19 Cilium IPSec手工实现.mp4
- [670.5 MB]
- 23 Cilium SocketLB.mp4
- [357.0 MB]
- 30 Cilium BGP基础.mp4
- [404.0 MB] 17 Containerlab实现通用VxLAN环境.mp4
- [472.4 MB] 📁 4、CalicoCNI 4、CalicoCNI必看.png [493.5 KB] 36 Calico同节点通信.mp4
- [563.6 MB]
- 49 Calico IPAM高级用法.mp4
- [214.5 MB]
- 46 Calico VPP模式.mp4
- [446.0 MB]
- 40 Calico IPIP手工实践.mp4
- [256.3 MB]
- 47 Calico Service DataPath.mp4
- [568.7 MB] 34 Calico基础介绍.mp4
- [841.7 MB] 35 Calico环境准备.mp4
- [107.2 MB]
- 37 Calico Proxy ARP实践.mp4
- [283.7 MB]
- 45 Calico eBPF with DSR模式.mp4
- [654.0 MB]
- 39 Calico IPIP CrossSubnet模式.mp4
- [335.9 MB]
- 41 Calico VxLAN模式.mp4
- [502.9 MB] 48 Calico生产实践.mp4
- [240.9 MB]
- 42 Calico VxLAN CrossSubnet模式.mp4
- [216.3 MB]
- 43 Calico BGP Fullmesh模式.mp4
- [277.2 MB]
- 38 Calico IPIP跨节点通信.mp4
- [261.7 MB]
- 44 Calico BGP RR模式.mp4
- [405.8 MB] 📁 高性能CNI 高性能CNI必看.zip
- [1.8 MB]
- 62 MACVLAN SBR实践.mp4
- [499.9 MB]
- 58 Multus with IPVLAN L2模式.mp4
- [429.0 MB] 57 Multus多网卡方案.mp4
- [434.9 MB] 65 K8s CNI IPAM.mp4
- [221.3 MB]
- 61 IPVLAN SBR深度解析.mp4
- [555.2 MB]
- 63 Multus with SRIOV Kernel.mp4
- [493.1 MB]
- 64 Multus with SRIOV-DPDK-VPP.mp4
- [293.0 MB]
- 60 Multus IPVLAN SBR模式.mp4
- [441.7 MB]
- 59 Multus with IPVLAN L3模式.mp4
- [163.2 MB] 📁 1、环境准备 5 Containerlab与KinD结合使用.mp4
- [182.5 MB] 3 使用Kubeadm部署K8s集群.mp4
- [395.5 MB] 4 使用KinD部署K8s集群.mp4
- [234.8 MB] 2 VMWare网络模式.mp4
- [235.2 MB] 适合人群 K8S运维工程师 云计算架构师 DevOps工程师 学习收获 掌握CNI插件工作原理 学会配置和部署CNI插件 提升K8S集群网络性能与稳定性 祝您学习愉快! 学有所成,前程似锦!






