美文网首页
intel X520-DA2的pktgen-dpdk测试结果

intel X520-DA2的pktgen-dpdk测试结果

作者: 严炎2016 | 来源:发表于2018-03-13 15:11 被阅读0次

    两台服务器,各一张双口的intel X520-DA2网卡

    也就是A或B服务器上的网卡,有网口1和网口2

    A服务器网口1-----B服务器网口1
    A服务器网口2-----B服务器网口2

    A服务器的网口mac

    90:e2:ba:88:35:40

    90:e2:ba:88:35:41

    B服务器的网口mac

    90:e2:ba:88:3f:6c

    90:e2:ba:88:3f:6d

    测试脚本

    root@ubuntu-1:~# cat start-pktgen-dpdk.sh

    export DPDK_DIR=/root/dpdk/dpdk-17.11

    export DPDK_TARGET=x86_64-native-linuxapp-gcc

    export DPDK_BUILD=$DPDK_DIR/$DPDK_TARGET

    mkdir -p /dev/hugepages

    mount -t hugetlbfs hugetlbfs /dev/hugepages

    modprobe uio

    insmod $DPDK_BUILD/kmod/igb_uio.ko

    export RTE_SDK=$DPDK_DIR

    export RTE_TARGET=$DPDK_TARGET

    $DPDK_DIR/usertools/dpdk-devbind.py -b igb_uio 0000:84:00.0 0000:84:00.1

    cd /root/pktgen-3.4.9/

    ./pktgen  -l 0,2,3,4,5  -n 4 --proc-type auto --socket-mem 1024,1024  --huge-dir /dev/hugepages  --file-prefix pg1  -b 00:09.0 -- -P -T -m '[2:3].0,[4:5].1'

    ubuntu-2的脚本与ubuntu-1相同

    启动后,按mac和ip进行配置

    A服务器的pktgen-dpdk配置

    set 0 src ip 192.168.10.241/24

    set 0 src mac 90:e2:ba:88:35:40

    set 0 dst ip  192.168.10.242

    set 0 dst mac 90:e2:ba:88:3f:6c

    set 1 src ip  192.168.20.241/24

    set 1 src mac 90:e2:ba:88:35:41

    set 1 dst ip  192.168.20.242

    set 1 dst mac 90:e2:ba:88:3f:6d

    B服务器的pktgen-dpdk配置

    set 0 src ip 192.168.10.242/24

    set 0 src mac 90:e2:ba:88:3f:6c

    set 0 dst ip  192.168.10.241

    set 0 dst mac 90:e2:ba:88:35:40

    set 1 src ip  192.168.20.242/24

    set 1 src mac 90:e2:ba:88:3f:6d

    set 1 dst ip  192.168.20.241

    set 1 dst mac 90:e2:ba:88:35:41

    然后在A和B服务器上start

    Pktgen:/> start 0

    Pktgen:/> start 1

    结果如下

    相关文章

      网友评论

          本文标题:intel X520-DA2的pktgen-dpdk测试结果

          本文链接:https://www.haomeiwen.com/subject/cgszfftx.html