首页
›
半导体工艺与制造设备
›
016-DPDK项目实战
›
《DPDK l3fwd路由故障排查:从表项缺失到NIC丢包》
VIP20
本课程属于:016-DPDK项目实战
半导体工艺与制造设备 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
DPDK l3fwd路由故障排查:从表项缺失到NIC丢包
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
l3fwd应用场景与故障排查总览
课程导论
l3fwd
02
DPDK环境准备
大页配置 · UIO驱动绑定 · l3fwd编译与运行
DPDK
环境准备
03
l3fwd核心数据结构
路由表 · LPM库 · mbuf与rte_flow
l3fwd
核心数据结构
04
路由表项缺失
现象描述与初步定位思路
路由表项缺失
现象描述
05
LPM表初始化
rte_lpm_create与rte…
LPM
表初始化
06
路由表项添加失败
返回值检查与日志分析
路由表项添加失败
返回值检查
07
表项查找失败
rte_lpm_lookup返回值与…
表项查找失败
rte
08
多队列哈希不均
RSS配置与l3fwd默认哈希算法
多队列哈希不均
RSS
09
NIC丢包
硬件统计寄存器读取与perf统计
NIC
丢包
10
环形缓冲区溢出
rx/tx descriptor配置…
环形缓冲区溢出
rx/tx
11
内存池耗尽
mbuf pool大小计算与监控
内存池耗尽
mbuf
12
CPU亲和性与NUMA
lcore绑定与跨NUMA访问影响
CPU
NUMA
13
中断与轮询模式
l3fwd默认轮询与中断混杂问题
轮询模式
l3fwd
14
流分类规则错误
rte_flow创建与匹配验证
流分类规则错误
rte
15
VLAN与隧道报文
l3fwd对VLAN/隧道报文的处理
VLAN
隧道报文
16
ARP与邻居表
l3fwd中ARP处理与邻居表缺失
ARP
邻居表
17
ICMP与控制报文
l3fwd对ICMP的转发逻辑
ICMP
控制报文
18
防火墙与ACL
l3fwd中ACL规则冲突排查
ACL
防火墙
19
多路径与ECMP
l3fwd对ECMP的支持与配置
ECMP
多路径
20
性能瓶颈
吞吐量下降与延迟增加分析
性能瓶颈
吞吐量下降
21
调试工具
gdb · perf · dpdk-procinfo使用
调试工具
gdb
22
日志系统
DPDK日志级别与l3fwd自定义日…
日志系统
DPDK
23
抓包分析
tcpdump与dpdk-pdump…
抓包分析
tcpdump
24
单元测试
l3fwd功能测试用例编写
单元测试
l3fwd
25
回归测试
自动化测试脚本与持续集成
回归测试
自动化测试脚本
26
案例一
路由表项未生效导致转发失败
案例一
路由表项未生效导…
27
案例二
NIC丢包率过高与ring buff…
案例二
NIC
28
案例三
多核负载不均与RSS重哈希
案例三
RSS
29
案例四
内存泄漏与mbuf池耗尽
案例四
mbuf
30
课程总结
故障排查方法论与最佳实践
课程总结
故障排查方法论
所属VIP或分类
同VIP:DPDK-KNI与netmap对比:从用户态网络到性能差异
同VIP:DPDK-KNI与tun-tap:从网络命名空间到容器网络
同VIP:DPDK-KNI与内核协议栈:从数据通道到性能对比实践