首页
›
半导体工艺与制造设备
›
016-DPDK项目实战
›
《DPDK testpmd调试进阶:从流规则配置到丢包分析》
VIP20
本课程属于:016-DPDK项目实战
半导体工艺与制造设备 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
DPDK testpmd调试进阶:从流规则配置到丢包分析
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
testpmd概述与环境搭建
DPDK版本选择 · testpmd编译安装 · 大页内存配置
testpmd
环境搭建
02
testpmd基础命令行与交互模式
启动参数解析 · 交互式Shell入门 · 常用help命令
testpmd
基础命令行
03
端口初始化与链路状态管理
port start/stop · link status查询 · promiscuous模式配置
端口初始化
链路状态管理
04
转发模式详解
io-forward · mac-forward · flowgen
转发模式详解
io-forward
05
流规则(RTE Flow)基础
流规则语法结构 · pattern与action匹配机制
RTE
Flow
06
流规则配置实战
精确匹配(5元组) · 通配符匹配 · VLAN/QinQ匹配
流规则配置实战
精确匹配
07
流规则动作(Action)详解
QUEUE/RSS/DROP/MAR…
Action
流规则动作
08
多队列与RSS配置
RSS hash类型配置 · 队列映射 · 对称RSS实现
RSS
多队列
09
硬件卸载(Offload)调试
checksum offload · TSO/LRO · VLAN offload验证
Offload
硬件卸载
10
虚拟化支持
VF配置 · Flow Bifurcation · SR-IOV模式下的流规则
虚拟化支持
VF
11
tcpdump与pcap捕获
testpmd内嵌pcap支持 · 实时抓包 · 离线回放
tcpdump
pcap
12
统计计数器深度解析
port stats · queue stats · 流规则命中计数
统计计数器深度解…
port
13
丢包定位方法论
硬件丢包 vs 软件丢包 · ring full · descriptor不足
丢包定位方法论
vs
14
性能监控工具集成
perf · pprof · DPDK latency stats
性能监控工具集成
perf
15
延迟与抖动分析
latency stats配置 · 微突发检测 · timestamping
延迟
抖动分析
16
流规则冲突与优先级
规则重叠 · 优先级设置 · 默认规则回退
流规则冲突
优先级
17
动态配置与热更新
运行时修改流规则 · graceful restart · 无中断升级
动态配置
热更新
18
多进程与多线程调试
primary/secondary进… · multi-thread转发 · lock分析
多进程
多线程调试
19
内存与缓存优化
mbuf池配置 · NUMA感知 · cache line对齐
内存
缓存优化
20
异常路径调试
CRC错误 · MAC错误 · FCS错误
异常路径调试
CRC
21
协议栈调试
ARP/ICMP/DHCP处理 · L4校验和错误 · TCP乱序
协议栈调试
ARP/ICMP/DHC…
22
VXLAN/GRE隧道调试
隧道封装解封装 · 内层流规则匹配
VXLAN/GRE
隧道调试
23
DPDK Trace与Log系统
log level动态调整 · trace点添加 · per-port日志
DPDK
Trace
24
GDB与Core Dump
testpmd崩溃定位 · 断点调试 · watchpoint使用
GDB
Core
25
性能基准测试方法
零丢包吞吐量 · 背靠背测试 · RFC 2544/2889
性能基准测试方法
零丢包吞吐量
26
自动化测试脚本
Python/Shell驱动test… · 结果解析 · CI集成
自动化测试脚本
Python/Shell
27
常见硬件兼容性问题
不同NIC(Intel/Mellan… · 固件版本影响
常见硬件兼容性问…
NIC
28
安全与隔离
流规则ACL实现 · 速率限制 · 信任域配置
安全
隔离
29
案例实战1
数据中心场景——VXLAN负载均衡与…
案例实战1
VXLAN
30
案例实战2
运营商场景——5G UPF转发面流规…
案例实战2
UPF
所属VIP或分类
同VIP:DPDK-KNI与netmap对比:从用户态网络到性能差异
同VIP:DPDK-KNI与tun-tap:从网络命名空间到容器网络
同VIP:DPDK-KNI与内核协议栈:从数据通道到性能对比实践