首页
›
网络通信与数字安全工程
›
008-SDN与SD-WAN软件定义网络
›
《SDN与P4可编程数据平面工程》
VIP10
本课程属于:008-SDN与SD-WAN软件定义网络
网络通信与数字安全工程 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
SDN与P4可编程数据平面工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与工程全景
目标=SDN与P4可编程数据平面的技… · 核心价值 · 典型应用场景与完整学习路线
课程导入
工程全景
02
SDN架构与数据平面演进
目标=控制平面与数据平面分离 · OpenFlow局限 · 可编程数据平面的动机与工程需求
SDN
架构
03
P4语言核心抽象
目标=Parser · Ingress · Egress
P4
语言核心抽象
04
P4数据包解析器设计
目标=状态机建模 · 包头提取 · 变长头处理
P4
数据包解析器设计
05
P4匹配-动作表工程
目标=Match-Action抽象 · 表类型 · 键构造
P4
匹配
06
P4入口与出口流水线
目标=Ingress/Egress处… · 元数据传递 · 克隆/镜像
P4
入口
07
P4反解析器与数据包重组
目标=Deparser构造 · 头部插入/删除 · 校验和重算与封装协议处理
P4
反解析器
08
P4寄存器与计数器
目标=有状态内存 · 寄存器数组 · 直接/间接计数器
P4
寄存器
09
P4哈希与校验和外部函数
目标=哈希算法选择 · 负载均衡 · ECMP
P4
哈希
10
P4编译器与目标架构
目标=p4c编译流程 · 前端/中端/后端 · BMv2
P4
编译器
11
P4Runtime与控制平面接口
目标=P4Runtime协议 · 表项下发 · 读写寄存器
P4Runtime
控制平面接口
12
开发环境搭建与Hello World
目标=安装p4c · BMv2 · Mininet
Hello
World
13
基础转发实战
目标=实现L2交换 · L3路由 · ACL与VLAN处理
基础转发实战
L2
14
隧道与封装工程
目标=VXLAN · GRE · MPLS
隧道
封装工程
15
负载均衡与ECMP实战
目标=基于哈希的流量分发 · 链路故障切换与动态权重调整
ECMP
负载均衡
16
网络遥测与INT
目标=带内网络遥测 · 逐跳元数据采集 · Telemetry报告与数据平面可观…
INT
网络遥测
17
P4与NFV结合
目标=在可编程数据平面实现防火墙 · NAT · 负载均衡器与状态化服务
P4
NFV
18
P4在数据中心网络中的应用
目标=Spine-Leaf架构 · RDMA · 拥塞控制与流量工程实践
P4
数据
19
P4在园区网与广域网中的应用
目标=策略路由 · QoS · SRv6与分段路由的数据平面实现
P4
园区网
20
P4与5G/边缘计算
目标=UPF数据平面 · 用户面可编程 · 低延迟转发与边缘服务链
P4
G
21
P4调试与测试方法
目标=日志 · 抓包 · BMv2 CLI
P4
调试
22
P4性能优化
目标=流水线深度 · 表资源 · 内存带宽
P4
性能优化
23
P4安全与访问控制
目标=DDoS缓解 · ACL · 状态防火墙
P4
安全
24
P4多租户与虚拟化
目标=网络切片 · 租户隔离 · 资源配额与可编程数据平面切片
P4
多租户
25
P4与SONiC/SAI集成
目标=交换机操作系统 · SAI抽象 · P4作为SAI后端与白盒交换机实践
P4
SONiC/SAI
26
P4与Kubernetes网络
目标=CNI插件 · Service负载均衡 · NetworkPolicy与可编程数…
P4
Kubernetes
27
P4在智能网卡与DPU上的部署
目标=NVIDIA BlueFiel… · Intel IPU · P4加速与主机卸载
P4
DPU
28
P4高级语言特性
目标=泛型 · 架构自定义 · extern
P4
高级语言特性
29
P4工程化项目实战
目标=从需求分析 · 架构设计 · 代码实现到测试部署的完整项目流程
P4
工程化项目实战
30
前沿趋势与课程总结
目标=P4可编程数据平面的未来方向 · 标准化进展与综合回顾
前沿趋势
课程总结
所属VIP或分类
同VIP:SD-WAN企业广域网架构与部署
同VIP:SD-WAN分支组网与零接触部署
同VIP:SD-WAN多链路选路与应用优化