Pktgen安装使用步骤

来源:互联网 发布:linux 防火墙配置 编辑:程序博客网 时间:2024/06/06 20:17

Pktgen安装使用步骤

环境 centos 7.2

一,首先安装libpcap库

1,       下载版本地址 使用下面命令

wget -chttp://www.tcpdump.org/release/libpcap-1.5.3.tar.gz

2,       解压软件包 tar zxf libpcap-1.0.0.tar.gz

3,       安装

      1)./configure

2)make

3)make install

 

二,编译pktgen

1,       下载版本地址 http://dpdk.org/browse/apps/pktgen-dpdk/refs/

2,       把pktgen解压放到dpdk16.04的examples文件夹里面。

3,       修改/etc/sysctl.conf

a)首先查看hugepages grep -i huge /proc/meminfo

b)修改hugepages sudo vi /etc/sysctl.conf

Add to the bottom of thefile:

vm.nr_hugepages=256

c)修改fstab sudo vi /etc/fstab

Add to the bottom of thefile:

huge /mnt/huge hugetlbfsdefaults 0 0

d)sudo mkdir /mnt/huge

 sudo chmod 777 /mnt/huge

4,       重启虚拟机

5,       设置环境变量

exportRTE_SDK=<DPDKInstallDir>

exportRTE_TARGET=x86_64-native-linuxapp-gcc

6,       编译

7,       执行 make

8,       打开doith.sh文件  在最后一行输入

例如:

7,运行pktgen

./doith.sh

原创粉丝点击