DPDK
Sword1996
这个作者很懒,什么都没留下…
展开
-
DPDK的examples:l2fwd源码阅读、注释
直接贴源码与注释,后续再详细展开(flag不立白不立)/*- * BSD LICENSE * * Copyright(c) 2010-2016 Intel Corporation. All rights reserved. * All rights reserved. * * Redistribution and use in source and binary f...翻译 2019-03-19 21:14:56 · 878 阅读 · 3 评论 -
DPDK、pktgen测试实例
1. 网络拓扑其中主机A与主机B都为双网卡塔式主机服务器,通过一根网线直连。网络拓扑如图:2. 测试2.1 测试一主机B绑定网卡enp11s0,配置大页内存为512,测试l2fwd,并选择参数./build/l2fwd -c 0x1 -n 4 -- -q 1 -p 0x01结果为:Packets sent: 0Packets rec...原创 2019-03-21 16:59:55 · 4056 阅读 · 0 评论 -
DPDK以及Pktgen的编译安装
DPDK的编译一、 DPDK的编译安装1. 编译时出现错误:fatal error: numa.h: 没有那个文件或目录1.1 解决方法安装:numactl-devel 下载对应版本 numactl-devel-2.0.9-2.el6.x86_64.rpm安装:numactl-lib 下载对应版本 numactl-libs-2.0.9-7.el7.x86_64.rp...原创 2019-03-21 16:13:59 · 2419 阅读 · 0 评论 -
DPDK--pdump测试实例
一、安装准备1. 加载环境变量dpdk安装目录export RTE_SDK=/home/sword/dpdk-17.08export RTE_TARGET=x86_64-native-linuxapp-gcc2. 安装libelf-devsudo apt install libelf-dev以前安装过,也重新更新安装否则会出错/usr/src/linux-headers-4....原创 2019-03-25 18:55:27 · 3118 阅读 · 0 评论 -
ubuntu 下,两台双网卡服务器主机用网线直连
使用DPDK以及pktgen收发包,需要配置两台主机,一台作为发送端,另外一台作为接收端。主要存在的问题是主机为双网卡,网线直连后会和原网卡配置相冲突,导致无法ping通。主机A设置:由于安装的版本或是兼容性问题,使用sudo gedit 会出现编辑器透明且有拖影,使用vim则上下左右变AABB啥的,不想修改。直接使用su获取权限后,使用gedit则无此问题。编辑interfaces文件...原创 2019-03-19 09:57:49 · 3336 阅读 · 2 评论 -
基于DPDK的解析流量包程序(参考pdump,纯测试能否可行)
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <stdint.h>#include <stdbool.h>#include <rte_byteorder.h>#include <rte_ether.h>#inclu...原创 2019-07-09 15:49:03 · 1964 阅读 · 0 评论