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
看自己的需求学习


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM