首页
›
网络通信与数字安全工程
›
005-高性能网络与数据面加速
›
《SmartNIC可编程数据面与P4工程》
VIP17
本课程属于:005-高性能网络与数据面加速
网络通信与数字安全工程 · 共 17 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
SmartNIC可编程数据面与P4工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
SmartNIC与可编程数据面导论
目标=SmartNIC的形态 · 硬件架构 · 卸载与加速场景
SmartNIC
可编程数据面导论
02
P4语言核心语法与数据平面抽象
目标=P4程序结构 · 头类型 · 解析器
P4
语言核心语法
03
SmartNIC硬件与软件架构剖析
目标=典型SmartNIC芯片(如N… · FPGA SmartNIC · DPU)的包处理流水线
SmartNIC
硬件
04
P4编译器与目标后端
目标=p4c编译流程 · 前端中间表示 · 后端代码生成
P4
编译器
05
数据包解析与重组工程
目标=解析器状态机设计 · 可变长头 · 选项处理
数据包解析
重组工程
06
匹配动作表设计与查表优化
目标=精确匹配 · 三元匹配 · 最长前缀匹配
匹配动作表设计
查表优化
07
数据平面控制流与状态处理
目标=条件分支 · 寄存器 · 计数器
数据平面控制流
状态处理
08
SmartNIC上的隧道与覆盖网络处理
目标=VXLAN · GENEVE · GRE
SmartNIC
上的隧道
09
数据平面可编程的负载均衡与ECMP
目标=等价多路径哈希 · 加权负载均衡 · 动态负载均衡
ECMP
数据平面可编程的…
10
P4与主机网络栈协同
目标=virtio · SR-IOV · VF代表
P4
主机网络栈协同
11
SmartNIC上的网络遥测与INT
目标=带内网络遥测(INT)原理 · INT头格式 · 遥测数据采集与上报
SmartNIC
INT
12
P4运行时与控制平面接口
目标=P4Runtime · gRPC · gNMI
P4
运行时
13
SmartNIC数据面性能调优
目标=流水线并行 · 批处理 · 内存访问优化
SmartNIC
数据面性能调优
14
基于P4的网络安全卸载
目标=防火墙 · DDoS防护 · ACL
P4
基于
15
P4程序测试与验证
目标=单元测试 · 集成测试 · 形式化验证
P4
程序测试
16
SmartNIC上的QoS与流量管理
目标=队列调度 · 整形 · 拥塞控制
SmartNIC
QoS
17
P4与可编程交换芯片对比
目标=Tofino · Spectrum等交换芯片与Smar… · P4程序在交换芯片与SmartNIC…
P4
可编程交换芯片对…
18
SmartNIC上的存储与计算卸载
目标=NVMe over Fabri… · RDMA · 正则表达式匹配
SmartNIC
上的存储
19
P4数据面与容器网络
目标=CNI · OVS · eBPF与P4的对比
P4
数据面
20
SmartNIC上的时间同步与精确时间协议
目标=PTP · 硬件时间戳 · 时间同步精度
SmartNIC
上的时间同步
21
P4程序的热更新与版本管理
目标=热升级 · 表项迁移 · 状态保持
P4
程序的热更新
22
SmartNIC数据面的可观测性
目标=日志 · 追踪 · 镜像
SmartNIC
数据面的可观测性
23
基于P4的5G用户面功能
目标=GTP-U · PFCP · UPF卸载
P4
基于
24
SmartNIC上的网络功能虚拟化
目标=VNF卸载 · 服务链 · SR-IOV与P4结合
SmartNIC
上的网络功能虚拟…
25
P4与DPDK协同编程
目标=DPDK流水线 · rte_flow · P4与DPDK的集成
P4
DPDK
26
SmartNIC上的机器学习推理卸载
目标=数据面推理 · 模型量化 · 硬件加速
SmartNIC
上的机器学习推理…
27
P4数据面的容错与高可用
目标=故障检测 · 快速重路由 · 状态复制
P4
数据面的容错
28
SmartNIC编程的能耗与散热考量
目标=功耗模型 · 动态电压频率调整 · 散热设计
SmartNIC
编程的能耗
29
P4工程化项目实战
目标=需求分析 · 架构设计 · 代码实现
P4
工程化项目实战
30
前沿趋势与未来展望
目标=P4语言演进 · SmartNIC硬件发展 · AI与可编程数据面结合
前沿趋势
未来展望
所属VIP或分类
同VIP:BlueField-3-DPU与SmartNIC网络加速
同VIP:DOCA-DPU网络开发与卸载工程
同VIP:DPDK与eBPF数据面工程