DPDK学习路线计划

引用: https://www.processon.com/view/link/57c1ba15e4b00cf02335a2b4#map

这是大神介绍的学习路线图, 作为一个后辈也会按照这个线路学习,但有所获

DPDK学习路线目录:
1.学习DPDK基本概念
  1.1.知道DPDK是做啥的
  1.2.知道DPDK基本原理
 
2.学习DPDK如何编译(X86_64环境下)
  2.1.第一层会用step_up脚本编译
  2.2.第二次理解dpdk Makefile框架
 
3.DPDK启动前的准备工作
  3.1.设置大页内存
  3.2.加载KO
  3.3.绑定网卡
    1)用step_up脚本
    2)用dpdk_ubind脚本
       3)知道网卡绑定的原理
 
4.运行L2FWD程序
  4.1.第一层熟悉DPDK运行的一般参数
  4.2.了解L2FWD的基本功能
   4.3.从L2FWD的代码中学会DPDK的一般流程
    1).系统初始化流程
        内存等等
    2).网卡设置流程
      3).核绑定线程执行的流程
 
5.ring/mbuf/mpool/timer学习
 
6.KNI接口学习
 
7.其他高级功能
授人以鱼不如授人以渔
如果通过例子+文档来学习
ACL
LPM
RING DEV
看自己的需求学习
原文地址:https://www.cnblogs.com/mysky007/p/11014281.html