Summary 1. 前言 网络基础 2. 网络基础理论 TCP/IP网络模型 ARP ICMP 路由 交换机 UDP DHCP/DNS TCP VLAN Overlay 3. Linux网络 Linux网络配置 虚拟网络设备 iptables/netfilter 负载均衡 流量控制 SR-IOV 内核VRF eBPF bcc 故障排查 XDP XDP架构 使用场景 常用工具 网络抓包tcpdump scapy 内核网络参数 4. Open vSwitch OVS介绍 OVS编译 OVS原理 OVN OVN编译 OVN实践 OVN高可用 OVN Kubernetes插件 OVN Docker插件 OVN OpenStack 5. DPDK DPDK简介 DPDK安装 报文转发模型 NUMA Ring和共享内存 PCIe 网卡性能优化 多队列 硬件offload 虚拟化 OVS DPDK SPDK OpenFastPath SDN&NFV 6. SDN SDN控制器 OpenDaylight ONOS Floodlight Ryu NOX/POX 南向接口 OpenFlow OF-Config NETCONF P4 数据平面 7. NFV 8. SDWAN 容器网络 9. 容器网络 Host 网络 CNI CNI介绍 Flannel Calico Weave Cilium OVN Contiv SR-IOV Romana OpenContrail Kuryr CNM CNM介绍 Calico Contiv Romana SR-IOV Kubernetes网络 SDN实践 10. Mininet 11. SDN实践案例 Goolge网络 参考文档 12. FAQ 13. 参考文档