본문 바로가기

Dev/OVS(DPDK)

[DPDK] DPDK-PKTGEN 사용하기

2018.04.09 최신버전으로 새로 작성


DPDK 설치 후


필요패키지 설치

$sudo apt-get install libpcap-dev


PKTGEN 설치

$ http://dpdk.org/browse/apps/pktgen-dpdk/snapshot/pktgen-3.4.0.tar.xz

$ tar -xvf pktgen-3.4.0.tar.xz

$ cd pktgen-3.4.0.tar.xz

$ make

$ cd app

$ make

PKTGEN 실행

(권한 때문에 pktgen 폴더에서)

$ sudo -E app/build/pktgen -c 0xf -n 4 -- -p 0x3 -P -m "[1:2].0, [3:4].1"


PKTGEN 사용 방법

set [포트번호] [설정] [값]

set 0 count 100 // 0번 포트로 100개 생성

set 0 size 64 // 0번 포트 패킷 사이즈 64

set 0 rate 50 // 0번 포트 50%속도로 전송

set 0 src ip 1.1.1.1/24 // ip 설정

set 0 src mac 00:00:00:00:00:01 // mac 설정

start 0 // 패킷 전송 시작


'Dev > OVS(DPDK)' 카테고리의 다른 글

[OVS] OVS-DPDK 설치  (0) 2018.04.10
[DPDK] Pktgen 설치 및 실행  (0) 2018.04.09
[DPDK] DPDK 실행 및 예제  (0) 2018.04.06
[DPDK] DPDK 설치 (Ubuntu 16.04.1)  (0) 2018.04.05
[DPDK] DPDK 설치 및 예제 실행  (0) 2017.09.13